Bug 178546 - mail/libpst build libpst library
Summary: mail/libpst build libpst library
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Koop Mast
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-12 21:20 UTC by Koop Mast
Modified: 2013-05-15 05:40 UTC (History)
0 users

See Also:


Attachments
libpst-library.diff (1.30 KB, patch)
2013-05-12 21:20 UTC, Koop Mast
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Koop Mast freebsd_committer freebsd_triage 2013-05-12 21:18:16 UTC
>Number:         178546
>Category:       ports
>Synopsis:       mail/libpst build libpst library
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun May 12 20:20:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Koop Mast
>Release:        FreeBSD 10.0-CURRENT amd64
>Organization:
>Environment:
System: FreeBSD freefall.freebsd.org 10.0-CURRENT FreeBSD 10.0-CURRENT #1 r250391: Wed May 8 23:39:18 UTC 2013 peter@freefall.freebsd.org:/usr/obj/usr/src/sys/FREEFALL amd64


	
>Description:
	Enable building of the library of libpst. this will allow
	evolution to build libpst support.
	
>How-To-Repeat:
	
>Fix:

	

--- libpst-library.diff begins here ---
Index: mail/libpst/Makefile
===================================================================
--- mail/libpst/Makefile	(revision 317975)
+++ mail/libpst/Makefile	(working copy)
@@ -3,6 +3,7 @@
 
 PORTNAME=	libpst
 PORTVERSION=	0.6.58
+PORTREVISION=	1
 CATEGORIES=	mail converters
 MASTER_SITES=	http://www.five-ten-sg.com/libpst/packages/ \
 		http://fossies.org/unix/privat/
@@ -16,10 +17,11 @@
 
 GNU_CONFIGURE=	yes
 USE_GMAKE=	yes
-USES=		iconv
+USES=		iconv pathfix
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib -liconv
-CONFIGURE_ARGS+=	--disable-python
+CONFIGURE_ARGS+=	--disable-python --enable-libpst-shared
+USE_LDCONFIG=	yes
 
 MAN1=	lspst.1 pst2dii.1 pst2ldif.1 readpst.1
 MAN5=	outlook.pst.5
Index: mail/libpst/pkg-plist
===================================================================
--- mail/libpst/pkg-plist	(revision 317975)
+++ mail/libpst/pkg-plist	(working copy)
@@ -3,3 +3,16 @@
 bin/pst2ldif
 bin/readpst
 %%PST2DII%%bin/pst2dii
+include/libpst-4/libpst/common.h
+include/libpst-4/libpst/libpst.h
+include/libpst-4/libpst/libstrfunc.h
+include/libpst-4/libpst/lzfu.h
+include/libpst-4/libpst/timeconv.h
+include/libpst-4/libpst/vbuf.h
+lib/libpst.a
+lib/libpst.la
+lib/libpst.so
+lib/libpst.so.5
+libdata/pkgconfig/libpst.pc
+@dirrm include/libpst-4/libpst
+@dirrm include/libpst-4
--- libpst-library.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:
_______________________________________________
freebsd-ports-bugs@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports-bugs
To unsubscribe, send any mail to "freebsd-ports-bugs-unsubscribe@freebsd.org"
Comment 1 Koop Mast freebsd_committer freebsd_triage 2013-05-12 21:20:00 UTC
	Enable building of the library of libpst. this will allow
	evolution to build libpst support.
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2013-05-12 21:20:06 UTC
Maintainer of mail/libpst,

Please note that PR ports/178546 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/178546

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 3 Edwin Groothuis freebsd_committer freebsd_triage 2013-05-12 21:20:07 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 4 Koop Mast freebsd_committer freebsd_triage 2013-05-12 22:27:39 UTC
Responsible Changed
From-To: freebsd-ports-bugs->kwm

grab
Comment 5 chifeng 2013-05-13 08:45:38 UTC
Looks good to me, please commit, thanks!


On Mon, May 13, 2013 at 4:20 AM, Edwin Groothuis <edwin@freebsd.org> wrote:

> Maintainer of mail/libpst,
>
> Please note that PR ports/178546 has just been submitted.
>
> If it contains a patch for an upgrade, an enhancement or a bug fix
> you agree on, reply to this email stating that you approve the patch
> and a committer will take care of it.
>
> The full text of the PR can be found at:
>     http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/178546
>
> --
> Edwin Groothuis via the GNATS Auto Assign Tool
> edwin@FreeBSD.org
>



-- 
*Regards.*
**- Chifeng
Comment 6 Koop Mast freebsd_committer freebsd_triage 2013-05-13 10:18:52 UTC
State Changed
From-To: feedback->closed

Committed thanks!
Comment 7 dfilter service freebsd_committer freebsd_triage 2013-05-13 10:19:00 UTC
Author: kwm
Date: Mon May 13 09:18:51 2013
New Revision: 318029
URL: http://svnweb.freebsd.org/changeset/ports/318029

Log:
  Enable building the shared library.
  
  PR:		ports/178546
  Submitted by:	myself
  Approved by:	maintainer

Modified:
  head/mail/libpst/Makefile
  head/mail/libpst/pkg-plist   (contents, props changed)

Modified: head/mail/libpst/Makefile
==============================================================================
--- head/mail/libpst/Makefile	Mon May 13 09:18:35 2013	(r318028)
+++ head/mail/libpst/Makefile	Mon May 13 09:18:51 2013	(r318029)
@@ -3,6 +3,7 @@
 
 PORTNAME=	libpst
 PORTVERSION=	0.6.58
+PORTREVISION=	1
 CATEGORIES=	mail converters
 MASTER_SITES=	http://www.five-ten-sg.com/libpst/packages/ \
 		http://fossies.org/unix/privat/
@@ -16,10 +17,11 @@ LIB_DEPENDS=	gsf-1:${PORTSDIR}/devel/lib
 
 GNU_CONFIGURE=	yes
 USE_GMAKE=	yes
-USES=		iconv
+USES=		iconv pathfix
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib -liconv
-CONFIGURE_ARGS+=	--disable-python
+CONFIGURE_ARGS+=	--disable-python --enable-libpst-shared
+USE_LDCONFIG=	yes
 
 MAN1=	lspst.1 pst2dii.1 pst2ldif.1 readpst.1
 MAN5=	outlook.pst.5

Modified: head/mail/libpst/pkg-plist
==============================================================================
--- head/mail/libpst/pkg-plist	Mon May 13 09:18:35 2013	(r318028)
+++ head/mail/libpst/pkg-plist	Mon May 13 09:18:51 2013	(r318029)
@@ -3,3 +3,16 @@ bin/nick2ldif
 bin/pst2ldif
 bin/readpst
 %%PST2DII%%bin/pst2dii
+include/libpst-4/libpst/common.h
+include/libpst-4/libpst/libpst.h
+include/libpst-4/libpst/libstrfunc.h
+include/libpst-4/libpst/lzfu.h
+include/libpst-4/libpst/timeconv.h
+include/libpst-4/libpst/vbuf.h
+lib/libpst.a
+lib/libpst.la
+lib/libpst.so
+lib/libpst.so.5
+libdata/pkgconfig/libpst.pc
+@dirrm include/libpst-4/libpst
+@dirrm include/libpst-4
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"