Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Aug 2012 16:41:00 +0000 (UTC)
From:      Pawel Pekala <pawel@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r303343 - in head/polish/kadu: . files
Message-ID:  <201208291641.q7TGf0Wx079482@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pawel
Date: Wed Aug 29 16:41:00 2012
New Revision: 303343
URL: http://svn.freebsd.org/changeset/ports/303343

Log:
  - Update to version 0.12.1
  - Remove ABI number versions from LIB_DEPENDS
  - Add missing dependencies
  - Fix GG_EMOTS option, don't patch CMakeLists.txt
    instead use COPYTREE_SHARE to install all files

Deleted:
  head/polish/kadu/files/emoticons-CMakeLists.txt
Modified:
  head/polish/kadu/Makefile
  head/polish/kadu/distinfo
  head/polish/kadu/pkg-plist

Modified: head/polish/kadu/Makefile
==============================================================================
--- head/polish/kadu/Makefile	Wed Aug 29 15:33:02 2012	(r303342)
+++ head/polish/kadu/Makefile	Wed Aug 29 16:41:00 2012	(r303343)
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	kadu
-PORTVERSION=	0.12.0
+PORTVERSION=	0.12.1
 PORTEPOCH=	1
 CATEGORIES=	polish net-im
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}/:kadu \
@@ -23,13 +23,21 @@ COMMENT=	Internet communicator supportin
 LICENSE=	GPLv2
 
 BUILD_DEPENDS=	bash:${PORTSDIR}/shells/bash \
-		pl-libgadu>=1.11.0:${PORTSDIR}/polish/libgadu
-LIB_DEPENDS=	enchant.1:${PORTSDIR}/textproc/enchant \
-		gadu.3:${PORTSDIR}/polish/libgadu \
-		idn.17:${PORTSDIR}/dns/libidn \
-		mpdclient.2:${PORTSDIR}/audio/libmpdclient \
-		qca.2:${PORTSDIR}/devel/qca \
-		sndfile.1:${PORTSDIR}/audio/libsndfile
+		pl-libgadu>=1.11.1:${PORTSDIR}/polish/libgadu
+LIB_DEPENDS=	mpdclient:${PORTSDIR}/audio/libmpdclient \
+		sndfile:${PORTSDIR}/audio/libsndfile \
+		pthread-stubs:${PORTSDIR}/devel/libpthread-stubs \
+		pcre:${PORTSDIR}/devel/pcre \
+		qca:${PORTSDIR}/devel/qca \
+		idn:${PORTSDIR}/dns/libidn \
+		png15:${PORTSDIR}/graphics/png \
+		gadu:${PORTSDIR}/polish/libgadu \
+		freetype:${PORTSDIR}/print/freetype2 \
+		qzeitgeist:${PORTSDIR}/sysutils/qzeitgeist \
+		enchant:${PORTSDIR}/textproc/enchant \
+		expat:${PORTSDIR}/textproc/expat2 \
+		fontconfig:${PORTSDIR}/x11-fonts/fontconfig \
+		xcb:${PORTSDIR}/x11/libxcb
 RUN_DEPENDS=	qca-ossl>=2.0.0.b3:${PORTSDIR}/security/qca-ossl
 # TODO enable devel/libexecinfo
 # TODO ntrack and ntrack-qt (needs porting) ?
@@ -40,14 +48,18 @@ GG7_EMOTS_DISTFILE=	dodatkowe_emoty_GG7.
 
 USE_BZIP2=	yes
 USE_CMAKE=	yes
-USE_XORG=	xscrnsaver
+USE_PKGCONFIG=	build
+USE_ICONV=	yes
+USE_GETTEXT=	yes
+USE_XORG=	ice sm x11 xau xdmcp xext xfixes xrender xscrnsaver
 CMAKE_ARGS=	-DKADU_VERSION:STRING="${DISTVERSION}" -DWITH_ENCHANT=ON
 # Setting KADU_VERSION disables git invocation
 MAKE_JOBS_SAFE=	yes
 
-USE_QT4=	dbus gui network script scripttools webkit xml phonon \
-		linguist_build moc_build qmake_build rcc_build uic_build \
-		imageformats_run sql-sqlite3_run
+USE_QT4=	corelib dbus declarative gui network phonon qtestlib script \
+		scripttools svg webkit xml xmlpatterns linguist_build \
+		moc_build qmake_build rcc_build uic_build imageformats_run \
+		sql-sqlite3_run
 WANT_GNOME=	yes
 INSTALLS_ICONS=	yes
 
@@ -60,7 +72,6 @@ GG_EMOTS_DESC=	Install GG-compatible emo
 PLIST_SUB+=	GG_EMOTS=""
 DISTFILES+=	${GG6_EMOTS_DISTFILE}:additions \
 		${GG7_EMOTS_DISTFILE}:additions
-EXTRA_PATCHES+=	${FILESDIR}/emoticons-CMakeLists.txt
 .else
 PLIST_SUB+=	GG_EMOTS="@comment "
 .endif
@@ -72,11 +83,15 @@ post-patch:
 	@${FIND} ${WRKSRC} -exec ${GREP} -q "#!/bin/bash" {} \; \
 		-exec ${REINPLACE_CMD} -e 's|#!/bin/bash|#!/usr/bin/env bash|g' {} \;
 
+post-install:
 .if ${PORT_OPTIONS:MGG_EMOTS}
 	@cd ${WRKSRC}/varia/themes/emoticons && \
 	${TAR} -zxf ${_DISTDIR}/${GG6_EMOTS_DISTFILE} && \
 	${MV} kompatybilne_z_GG6 gg6_compatible && \
 	cd gg6_compatible && ${TAR} -zxf ${_DISTDIR}/${GG7_EMOTS_DISTFILE}
+	@cd ${WRKSRC}/varia/themes/emoticons && \
+	${COPYTREE_SHARE} gg6_compatible ${DATADIR}/themes/emoticons
+		
 .endif
 
 .include <bsd.port.mk>

Modified: head/polish/kadu/distinfo
==============================================================================
--- head/polish/kadu/distinfo	Wed Aug 29 15:33:02 2012	(r303342)
+++ head/polish/kadu/distinfo	Wed Aug 29 16:41:00 2012	(r303343)
@@ -1,5 +1,5 @@
-SHA256 (kadu/kadu-0.12.0.tar.bz2) = 7de16df61f7900a7e6569cf4a2eaf20d11177bde430c2db2b25f591714f4c27e
-SIZE (kadu/kadu-0.12.0.tar.bz2) = 5914017
+SHA256 (kadu/kadu-0.12.1.tar.bz2) = 3cd05e17bb79eb6c63633db63de118822a92a5e4ca068f92995eac1eadab843e
+SIZE (kadu/kadu-0.12.1.tar.bz2) = 5942292
 SHA256 (kadu/kompatybilne_z_GG6.tar.gz) = f8a84acd8512fd8fc38e394aa564e6b6d7ec2e9fe9864bdf0c5b8f2edb23da6f
 SIZE (kadu/kompatybilne_z_GG6.tar.gz) = 254637
 SHA256 (kadu/dodatkowe_emoty_GG7.tar.gz) = aebeb45b6ac9139620032436f7b565aa5729a0165d1c361a473c1195b8807450

Modified: head/polish/kadu/pkg-plist
==============================================================================
--- head/polish/kadu/pkg-plist	Wed Aug 29 15:33:02 2012	(r303342)
+++ head/polish/kadu/pkg-plist	Wed Aug 29 16:41:00 2012	(r303343)
@@ -691,6 +691,7 @@ share/icons/hicolor/32x32/apps/kadu.png
 share/icons/hicolor/48x48/apps/kadu.png
 share/icons/hicolor/64x64/apps/kadu.png
 share/icons/hicolor/128x128/apps/kadu.png
+share/icons/hicolor/256x256/apps/kadu.png
 %%DATADIR%%/AUTHORS
 %%DATADIR%%/COPYING
 %%DATADIR%%/ChangeLog
@@ -4104,6 +4105,8 @@ share/icons/hicolor/128x128/apps/kadu.pn
 @dirrmtry share/icons/hicolor/64x64
 @dirrmtry share/icons/hicolor/128x128/apps
 @dirrmtry share/icons/hicolor/128x128
+@dirrmtry share/icons/hicolor/256x256/apps
+@dirrmtry share/icons/hicolor/256x256
 @dirrmtry share/icons/hicolor
 @dirrmtry share/icons
 @dirrmtry share/cmake/Modules



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201208291641.q7TGf0Wx079482>