summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimo Gurr <tgurr@gentoo.org>2009-02-28 19:44:44 +0000
committerTimo Gurr <tgurr@gentoo.org>2009-02-28 19:44:44 +0000
commit1e0c205798f43f63d614299aec507c458814d374 (patch)
tree54d20cee19e4dc2602807c15b6b4d1f03667a1f8 /app-admin/keepassx
parentAdd RDEPEND (diff)
downloadhistorical-1e0c205798f43f63d614299aec507c458814d374.tar.gz
historical-1e0c205798f43f63d614299aec507c458814d374.tar.bz2
historical-1e0c205798f43f63d614299aec507c458814d374.zip
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
Diffstat (limited to 'app-admin/keepassx')
-rw-r--r--app-admin/keepassx/ChangeLog9
-rw-r--r--app-admin/keepassx/Manifest4
-rw-r--r--app-admin/keepassx/keepassx-0.4.0_beta1.ebuild47
3 files changed, 58 insertions, 2 deletions
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 <tgurr@gentoo.org> +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 <nixnut@gentoo.org> 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"
+}