From 1e0c205798f43f63d614299aec507c458814d374 Mon Sep 17 00:00:00 2001 From: Timo Gurr Date: Sat, 28 Feb 2009 19:44:44 +0000 Subject: Version bump, fixing bug #260104. Also removing pre-stripping workaround since it's handled at eclass level now and upstream added a nostrip option, fixing bug #248711. Package-Manager: portage-2.2_rc23/cvs/Linux x86_64 --- app-admin/keepassx/ChangeLog | 9 ++++- app-admin/keepassx/Manifest | 4 ++- app-admin/keepassx/keepassx-0.4.0_beta1.ebuild | 47 ++++++++++++++++++++++++++ 3 files changed, 58 insertions(+), 2 deletions(-) create mode 100644 app-admin/keepassx/keepassx-0.4.0_beta1.ebuild (limited to 'app-admin/keepassx') diff --git a/app-admin/keepassx/ChangeLog b/app-admin/keepassx/ChangeLog index b5c06935d71e..847507c62846 100644 --- a/app-admin/keepassx/ChangeLog +++ b/app-admin/keepassx/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-admin/keepassx # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/keepassx/ChangeLog,v 1.36 2009/02/01 19:20:51 nixnut Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/keepassx/ChangeLog,v 1.37 2009/02/28 19:44:44 tgurr Exp $ + +*keepassx-0.4.0_beta1 (28 Feb 2009) + + 28 Feb 2009; Timo Gurr +keepassx-0.4.0_beta1.ebuild: + Version bump, fixing bug #260104. Also removing pre-stripping workaround + since it's handled at eclass level now and upstream added a nostrip + option, fixing bug #248711. 01 Feb 2009; nixnut keepassx-0.3.4.ebuild: ppc stable #256415 diff --git a/app-admin/keepassx/Manifest b/app-admin/keepassx/Manifest index 13c70ed04699..a7f5329d06cb 100644 --- a/app-admin/keepassx/Manifest +++ b/app-admin/keepassx/Manifest @@ -1,7 +1,9 @@ AUX keepassx.desktop 281 RMD160 46d613482dc2aeb07e82f7d62b11e368457f1dec SHA1 7c37944fc0ea013579e266e70d3e78532a5a1a88 SHA256 1e550108aef3cdb614a391518f2b4e9de50f4611587ed103fe67ba5baf86b247 DIST KeePassX-0.2.2.tar.gz 302656 RMD160 ba386cca105227120c0c50a500eee3b2b2bf24ec SHA1 bae4b984d32f2bb6220d17a135e3322c4df73fcb SHA256 ee588bd744195e394e7b618b8e0aeb25cbf37ca5b619b1c7e2176fd412b29cbd DIST KeePassX-0.3.4.tar.gz 535822 RMD160 3f7f364d62e3cc54f54e12f74d7d88cfcf23f231 SHA1 d9204396a0878c3acbce875b42df2899561c5206 SHA256 41dc39f675f812d81e413f7d9684a458fbd4ac9819c91ccc31b504cef8de71ee +DIST KeePassX-0.4.0beta1.tar.gz 704449 RMD160 cbd9160b4cfc45e4e59a5810f0621efdaad836eb SHA1 eaaa3451c52082804727882697ec4fcbfe20fd4d SHA256 6014ce34c337eb8d4643f396cb1ed5af4ad535904a11238a7679541113e99617 EBUILD keepassx-0.2.2-r1.ebuild 1064 RMD160 80fd56121ade856a5aa1aeeebc94923bcd5e6b2b SHA1 8e3aa9a081b2ff6420971aa5d4a063368555d5fe SHA256 42433aadbc141f4ddcaba440d6df40e80fb20dd5d6b6e32113a01c0428ec1104 EBUILD keepassx-0.3.4.ebuild 1369 RMD160 fda567f5dc9d03fa6135456c9c4c8289b932deb5 SHA1 988e42f68cb078a7c006b5c74dfde13ba3467440 SHA256 5218dae22ddb253d9887e47df5a6102219e533f22d3989753ccc297ec5bd1321 -MISC ChangeLog 6378 RMD160 b69b2fa118b1c4554d4cab448291b2524aabe1fe SHA1 916ce6d90fd17617cdb4012ea707ffb3a6ea451b SHA256 a3cff833bafb414cae8b9515d26af3d3c6d1792cd489004fc9e784df16694d63 +EBUILD keepassx-0.4.0_beta1.ebuild 1356 RMD160 05a8a315cd31017799371c83677e609cfce12fa1 SHA1 7f2ff2b66eebac08858858e4e10104f914f31947 SHA256 718b43378e071a73239298b365492d7681e705833409285b1080da65657e93d9 +MISC ChangeLog 6664 RMD160 66c039c7b87086b5074cbaa7f1dbf9c93c527b91 SHA1 f35080ad57efea87a545ff3a03012337b096d6f5 SHA256 8bf77a3cb5726559e79dcbfc516887572c4a87632c9d2fa9358ee9ef5d765609 MISC metadata.xml 495 RMD160 90266b304a5c8425582869e66f36475590a9aeea SHA1 4711ce96501403b2061f630bda3c86d42a09794e SHA256 3280fffee9ad925df39ffbf8a0a90f9eb469669d45934d2921bcbc0b1ed9b8ef diff --git a/app-admin/keepassx/keepassx-0.4.0_beta1.ebuild b/app-admin/keepassx/keepassx-0.4.0_beta1.ebuild new file mode 100644 index 000000000000..e6dfd45f57a8 --- /dev/null +++ b/app-admin/keepassx/keepassx-0.4.0_beta1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/keepassx/keepassx-0.4.0_beta1.ebuild,v 1.1 2009/02/28 19:44:44 tgurr Exp $ + +EAPI="2" + +inherit eutils qt4 versionator + +MY_PV=$(delete_version_separator 3) + +DESCRIPTION="Qt password manager compatible with its Win32 and Pocket PC versions." +HOMEPAGE="http://keepassx.sourceforge.net/" +SRC_URI="http://www.keepassx.org/download/KeePassX-${MY_PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="debug pch" +DEPEND="|| ( ( x11-libs/qt-core:4[qt3support] + x11-libs/qt-gui:4[qt3support] + x11-libs/qt-xmlpatterns:4 ) + ( =x11-libs/qt-4.3*:4[png,qt3support,zlib] ) )" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${PN}-${MY_PV}" + +src_configure() { + local conf_add + use debug && conf_add="${conf_add} debug" || conf_add="${conf_add} release" + use pch && conf_add="${conf_add} PRECOMPILED=1" || conf_add="${conf_add} PRECOMPILED=0" + + eqmake4 ${PN}.pro -recursive \ + PREFIX="${D}/usr" \ + CONFIG+="${conf_add}" \ + || die "eqmake4 failed." +} + +src_compile(){ + # workaround compile failure due to distcc, bug #214327 + PATH=${PATH/\/usr\/lib\/distcc\/bin:} + emake || die "emake failed" +} + +src_install(){ + emake DESTDIR="${D}" install || die "emake install failed" + dodoc changelog || die "dodoc failed" +} -- cgit v1.2.3-65-gdbad