ports/143969: Update Port: devel/giggle to v. 0.4.96

Ashish SHUKLA wahjava at gmail.com
Mon Feb 15 21:40:03 UTC 2010


>Number:         143969
>Category:       ports
>Synopsis:       Update Port: devel/giggle to v. 0.4.96
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Feb 15 21:40:02 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Ashish SHUKLA
>Release:        FreeBSD 8.0-RELEASE amd64
>Organization:
N/A
>Environment:
System: FreeBSD chateau.d.if 8.0-RELEASE FreeBSD 8.0-RELEASE #1: Fri Nov 27 11:09:44 IST 2009 root at chateau.d.if:/usr/obj/usr/src/sys/CHATEAU amd64


>Description:
Update to v.0.4.96.
>How-To-Repeat:
>Fix:
diff -urN /usr/ports/devel/giggle/Makefile giggle/Makefile
--- /usr/ports/devel/giggle/Makefile	2010-02-05 17:05:48.000000000 +0530
+++ giggle/Makefile	2010-02-16 02:33:43.000000000 +0530
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	giggle
-PORTVERSION=	0.4.91
-PORTREVISION=	2
+PORTVERSION=	0.4.96
 CATEGORIES=	devel
 MASTER_SITES=	GNOME
 
@@ -17,7 +16,8 @@
 BUILD_DEPENDS=	git:${PORTSDIR}/devel/git \
 		${SITE_PERL}/mach/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser
 RUN_DEPENDS=	git:${PORTSDIR}/devel/git
-OPTIONS=	EDS	"Evolution Data Server support"	on
+OPTIONS=	EDS	"Evolution Data Server support"	On \
+			VTE "Terminal Widget" On
 
 GNU_CONFIGURE=	yes
 USE_GMAKE=	yes
@@ -26,7 +26,23 @@
 USE_LDCONFIG=	yes
 INSTALLS_ICONS=	yes
 CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
-		LDFLAGS="-L${LOCALBASE}/lib"
+		LDFLAGS="-L${LOCALBASE}/lib -lintl"
+
+.include <bsd.port.options.mk>
+
+.if defined(WITHOUT_EDS)
+CONFIGURE_ARGS+=	--disable-evolution-data-server
+.elif defined(WITH_EDS)
+USE_GNOME+=	evolutiondataserver
+.endif
+
+.if defined(WITH_VTE)
+USE_GNOME+=	vte
+PLIST_SUB+=	VTE=""
+.elif defined(WITHOUT_VTE)
+CONFIGURE_ARGS+=	--disable-terminal
+PLIST_SUB+=	VTE="@comment "
+.endif
 
 .include <bsd.port.pre.mk>
 
@@ -34,10 +50,7 @@
 BROKEN=		does not build
 .endif
 
-.if defined(WITHOUT_EDS)
-CONFIGURE_ARGS+=	--disable-evolution-data-server
-.elif defined(WITH_EDS)
-BUILD_DEPENDS+=	${LOCALBASE}/libdata/pkgconfig/libebook-1.2.pc:${PORTSDIR}/databases/evolution-data-server
-.endif
+post-install:
+	@-update-desktop-database
 
 .include <bsd.port.post.mk>
diff -urN /usr/ports/devel/giggle/distinfo giggle/distinfo
--- /usr/ports/devel/giggle/distinfo	2009-05-04 18:55:20.000000000 +0530
+++ giggle/distinfo	2010-02-16 00:01:13.000000000 +0530
@@ -1,3 +1,3 @@
-MD5 (giggle-0.4.91.tar.gz) = ea88213fa3c9cbf5c571dd17b0e430ea
-SHA256 (giggle-0.4.91.tar.gz) = 7ff4c5b7d679795c8e202c70c499481e53bfce9b0222ac1f34d02413dfb4b49f
-SIZE (giggle-0.4.91.tar.gz) = 561049
+MD5 (giggle-0.4.96.tar.gz) = 22ee0b91ee9c4c941cdcc0b5e14d65b9
+SHA256 (giggle-0.4.96.tar.gz) = 4086a3498a63dba68468f8a250f09989a66428d2b5ca1672383c92e26913eab8
+SIZE (giggle-0.4.96.tar.gz) = 616972
diff -urN /usr/ports/devel/giggle/pkg-plist giggle/pkg-plist
--- /usr/ports/devel/giggle/pkg-plist	2009-05-04 18:55:20.000000000 +0530
+++ giggle/pkg-plist	2010-02-16 02:33:18.000000000 +0530
@@ -22,18 +22,20 @@
 include/giggle/libgiggle-git/giggle-git.h
 include/giggle/libgiggle/giggle-enums.h
 include/giggle/libgiggle/giggle-marshal.h
-lib/giggle/plugins/libpersonal-details.la
-lib/giggle/plugins/libpersonal-details.so
-lib/giggle/plugins/libpersonal-details.so.0
-lib/giggle/plugins/personal-details.xml
-lib/libgiggle-0.4.91.so
-lib/libgiggle-git-0.4.91.so
+lib/giggle/plugins/0.4.96/libpersonal-details.la
+lib/giggle/plugins/0.4.96/libpersonal-details.so
+%%VTE%%lib/giggle/plugins/0.4.96/libterminal-view.la
+%%VTE%%lib/giggle/plugins/0.4.96/libterminal-view.so
+lib/giggle/plugins/0.4.96/personal-details.xml
+%%VTE%%lib/giggle/plugins/0.4.96/terminal-view.xml
 lib/libgiggle-git.la
 lib/libgiggle-git.so
+lib/libgiggle-git.so.0
 lib/libgiggle.la
 lib/libgiggle.so
+lib/libgiggle.so.0
 share/applications/giggle.desktop
-%%DATADIR%%/glade/main-window.glade
+%%DATADIR%%/glade/main-window.ui
 share/icons/hicolor/16x16/apps/giggle-branch.png
 share/icons/hicolor/16x16/apps/giggle-history-view.png
 share/icons/hicolor/16x16/apps/giggle-remote.png
@@ -43,6 +45,7 @@
 share/icons/hicolor/16x16/apps/giggle.png
 share/icons/hicolor/22x22/apps/giggle-history-view.png
 share/icons/hicolor/22x22/apps/giggle.png
+share/icons/hicolor/24x24/apps/giggle-diff-view.png
 share/icons/hicolor/24x24/apps/giggle-history-view.png
 share/icons/hicolor/24x24/apps/giggle.png
 share/icons/hicolor/32x32/apps/giggle-history-view.png
@@ -55,15 +58,20 @@
 share/locale/en_GB/LC_MESSAGES/giggle.mo
 share/locale/es/LC_MESSAGES/giggle.mo
 share/locale/fr/LC_MESSAGES/giggle.mo
+share/locale/hu/LC_MESSAGES/giggle.mo
 share/locale/ja/LC_MESSAGES/giggle.mo
+share/locale/pa/LC_MESSAGES/giggle.mo
 share/locale/pl/LC_MESSAGES/giggle.mo
+share/locale/ru/LC_MESSAGES/giggle.mo
+share/locale/sl/LC_MESSAGES/giggle.mo
 share/locale/sv/LC_MESSAGES/giggle.mo
 share/locale/vi/LC_MESSAGES/giggle.mo
+share/locale/zh_CN/LC_MESSAGES/giggle.mo
 @dirrm %%DATADIR%%/glade
 @dirrm %%DATADIR%%
 @dirrmtry share/applications
- at dirrm lib/giggle/plugins
- at dirrm lib/giggle
 @dirrm include/giggle/libgiggle-git
 @dirrm include/giggle/libgiggle
 @dirrm include/giggle
+ at exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
+ at unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list