summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAggelos Orfanakos <agorf@gentoo.org>2006-08-11 23:42:15 +0000
committerAggelos Orfanakos <agorf@gentoo.org>2006-08-11 23:42:15 +0000
commitf83f12ccf62d5a38dcb49203f49dd0393066b06d (patch)
tree01dc6548d229459796ff0a649b9d667f55f949af
parentapp-portage/udept: version bump, remove old (diff)
downloadsunrise-f83f12ccf62d5a38dcb49203f49dd0393066b06d.tar.gz
sunrise-f83f12ccf62d5a38dcb49203f49dd0393066b06d.tar.bz2
sunrise-f83f12ccf62d5a38dcb49203f49dd0393066b06d.zip
app-admin/pwsafe: New ebuild for bug 102677.
svn path=/sunrise/; revision=857
-rw-r--r--app-admin/pwsafe/ChangeLog8
-rw-r--r--app-admin/pwsafe/Manifest20
-rw-r--r--app-admin/pwsafe/files/digest-pwsafe-0.2.03
-rw-r--r--app-admin/pwsafe/files/pwsafe-0.2.0-gentoo.diff11
-rw-r--r--app-admin/pwsafe/metadata.xml5
-rw-r--r--app-admin/pwsafe/pwsafe-0.2.0.ebuild34
6 files changed, 81 insertions, 0 deletions
diff --git a/app-admin/pwsafe/ChangeLog b/app-admin/pwsafe/ChangeLog
new file mode 100644
index 000000000..753114fda
--- /dev/null
+++ b/app-admin/pwsafe/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for app-admin/pwsafe
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 11 Aug 2006; Aggelos Orfanakos (agorf) <agorf@void.gr>
+ +pwsafe-0.2.0.ebuild, +files/pwsafe-0.2.0-gentoo.diff, +metadata.xml:
+ New ebuild for bug 102677.
+
diff --git a/app-admin/pwsafe/Manifest b/app-admin/pwsafe/Manifest
new file mode 100644
index 000000000..e4126396b
--- /dev/null
+++ b/app-admin/pwsafe/Manifest
@@ -0,0 +1,20 @@
+AUX pwsafe-0.2.0-gentoo.diff 429 RMD160 173d12508cf4804dc183f35b5a1ec1a10605cbf0 SHA1 a1bbe859ff7aaed29f95479a01a56b947ebc48bf SHA256 cd428ee7a14fdf692febb4a8b0a7217f146a53e823d51941b53b25f1c525a23a
+MD5 4e19b2a1c75985f411c30b7bf67175a7 files/pwsafe-0.2.0-gentoo.diff 429
+RMD160 173d12508cf4804dc183f35b5a1ec1a10605cbf0 files/pwsafe-0.2.0-gentoo.diff 429
+SHA256 cd428ee7a14fdf692febb4a8b0a7217f146a53e823d51941b53b25f1c525a23a files/pwsafe-0.2.0-gentoo.diff 429
+DIST pwsafe-0.2.0.tar.gz 127433 RMD160 5509379f0bb4acea855183e1249395cdc23954d2 SHA1 026643a391796a527a48ffccf93d542113ca79d4 SHA256 61e91dc5114fe014a49afabd574eda5ff49b36c81a6d492c03fcb10ba6af47b7
+EBUILD pwsafe-0.2.0.ebuild 759 RMD160 d7f273d1f7b710bad4f42b78cf6b24d0ba755b8e SHA1 32d505616e19b9879aede2fe85497e2af89bd09f SHA256 324ed1f902f12cf7df67df7c0778b431191c7d910a2f84607b48e709e39f43f2
+MD5 cdb3e543dfddc538bdfb2729404ea5da pwsafe-0.2.0.ebuild 759
+RMD160 d7f273d1f7b710bad4f42b78cf6b24d0ba755b8e pwsafe-0.2.0.ebuild 759
+SHA256 324ed1f902f12cf7df67df7c0778b431191c7d910a2f84607b48e709e39f43f2 pwsafe-0.2.0.ebuild 759
+MISC ChangeLog 276 RMD160 69819ee20c587d628bcea75d5b298e23a5a74d83 SHA1 45b40036858c7e33605667e13738dbf20e276987 SHA256 61938a97c5d06ba923e4fd6c6c57fee12e6bdd7f082fe6d541191f9ef9f83bc1
+MD5 6a755b56ed1eb2a773c31d7bc1ec5cf2 ChangeLog 276
+RMD160 69819ee20c587d628bcea75d5b298e23a5a74d83 ChangeLog 276
+SHA256 61938a97c5d06ba923e4fd6c6c57fee12e6bdd7f082fe6d541191f9ef9f83bc1 ChangeLog 276
+MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
+MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170
+RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170
+SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170
+MD5 3cbdffef07c96feb1025a192c890d847 files/digest-pwsafe-0.2.0 238
+RMD160 2130c6f703ea9053e460ca0a7c24c26795f93521 files/digest-pwsafe-0.2.0 238
+SHA256 8cffce90e9c9c5b50b323a9b900001411a03f1771d0d1742bacd151c2fbc52a7 files/digest-pwsafe-0.2.0 238
diff --git a/app-admin/pwsafe/files/digest-pwsafe-0.2.0 b/app-admin/pwsafe/files/digest-pwsafe-0.2.0
new file mode 100644
index 000000000..4c2ff0e87
--- /dev/null
+++ b/app-admin/pwsafe/files/digest-pwsafe-0.2.0
@@ -0,0 +1,3 @@
+MD5 4bb36538a2772ecbf1a542bc7d4746c0 pwsafe-0.2.0.tar.gz 127433
+RMD160 5509379f0bb4acea855183e1249395cdc23954d2 pwsafe-0.2.0.tar.gz 127433
+SHA256 61e91dc5114fe014a49afabd574eda5ff49b36c81a6d492c03fcb10ba6af47b7 pwsafe-0.2.0.tar.gz 127433
diff --git a/app-admin/pwsafe/files/pwsafe-0.2.0-gentoo.diff b/app-admin/pwsafe/files/pwsafe-0.2.0-gentoo.diff
new file mode 100644
index 000000000..fab93f196
--- /dev/null
+++ b/app-admin/pwsafe/files/pwsafe-0.2.0-gentoo.diff
@@ -0,0 +1,11 @@
+--- Makefile.in.orig 2006-08-12 02:24:12.000000000 +0300
++++ Makefile.in 2006-08-12 02:24:30.000000000 +0300
+@@ -94,7 +94,7 @@
+ X_PRE_LIBS = @X_PRE_LIBS@
+ pwsafe_OBJECTS = pwsafe.o
+ pwsafe_DEPENDENCIES =
+-pwsafe_LDFLAGS =
++pwsafe_LDFLAGS = -Wl,-z,now
+ CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+ CXXLD = $(CXX)
+ CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@
diff --git a/app-admin/pwsafe/metadata.xml b/app-admin/pwsafe/metadata.xml
new file mode 100644
index 000000000..7e3286984
--- /dev/null
+++ b/app-admin/pwsafe/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>maintainer-wanted</herd>
+</pkgmetadata>
diff --git a/app-admin/pwsafe/pwsafe-0.2.0.ebuild b/app-admin/pwsafe/pwsafe-0.2.0.ebuild
new file mode 100644
index 000000000..fb82a8a2c
--- /dev/null
+++ b/app-admin/pwsafe/pwsafe-0.2.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+DESCRIPTION="Manages encrypted password databases (compatible with Counterpane's Password Safe)."
+HOMEPAGE="http://nsd.dyndns.org/pwsafe/"
+SRC_URI="http://nsd.dyndns.org/pwsafe/releases/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+src_unpack() {
+ unpack "${A}"
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-gentoo.diff"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc README ChangeLog AUTHORS TODO
+ chmod +s "${D}/usr/bin/pwsafe"
+}
+
+pkg_postinst() {
+ einfo "For the secure memory allocation to work, pwsafe has been installed"
+ einfo "as suid root."
+}