summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2014-05-04 15:51:27 +0000
committerMike Frysinger <vapier@gentoo.org>2014-05-04 15:51:27 +0000
commit2d60a0da01c79e31cb6a3b08b2ea00aab8969dc7 (patch)
treea66b855984aec73b409f4a95d0ad161e32fcd131 /sys-auth
parentVersion bump (diff)
downloadhistorical-2d60a0da01c79e31cb6a3b08b2ea00aab8969dc7.tar.gz
historical-2d60a0da01c79e31cb6a3b08b2ea00aab8969dc7.tar.bz2
historical-2d60a0da01c79e31cb6a3b08b2ea00aab8969dc7.zip
Version bump #450640 by Agostino Sarubbo.
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xD2E96200
Diffstat (limited to 'sys-auth')
-rw-r--r--sys-auth/bioapi/ChangeLog11
-rw-r--r--sys-auth/bioapi/Manifest49
-rw-r--r--sys-auth/bioapi/bioapi-1.2.4.ebuild77
-rw-r--r--sys-auth/bioapi/files/bioapi-1.2.4-build.patch42
4 files changed, 153 insertions, 26 deletions
diff --git a/sys-auth/bioapi/ChangeLog b/sys-auth/bioapi/ChangeLog
index 012b5de15c26..122da5de23c9 100644
--- a/sys-auth/bioapi/ChangeLog
+++ b/sys-auth/bioapi/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-auth/bioapi
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/bioapi/ChangeLog,v 1.15 2012/05/24 05:03:44 vapier Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/bioapi/ChangeLog,v 1.16 2014/05/04 15:51:25 vapier Exp $
+
+*bioapi-1.2.4 (04 May 2014)
+
+ 04 May 2014; Mike Frysinger <vapier@gentoo.org> +bioapi-1.2.4.ebuild,
+ +files/bioapi-1.2.4-build.patch:
+ Version bump #450640 by Agostino Sarubbo.
24 May 2012; Mike Frysinger <vapier@gentoo.org> bioapi-1.2.3-r2.ebuild:
Inherit user for enewuser/etc...
@@ -63,4 +69,3 @@
+bioapi-1.2.2.ebuild:
Initial import. Ebuild by Jochen Maes <jochen.maes@sejo.be> who will be
maintaining this package. I will be his proxy maintainer.
-
diff --git a/sys-auth/bioapi/Manifest b/sys-auth/bioapi/Manifest
index f8ac52c5b4d7..13d12f8c8bc5 100644
--- a/sys-auth/bioapi/Manifest
+++ b/sys-auth/bioapi/Manifest
@@ -1,28 +1,31 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
-AUX bioapi-1.2.3-build.patch 1310 RMD160 10daa54d1e4e13020eb61c133ebfa89e39fb837f SHA1 0f821c8a081cf23f9783e8e013cf3f56d34a6930 SHA256 e1718e55a99ee8ba27b8807ead8ffe5cf7ddda9766a62f83542bf7f9f8b43509
-AUX bioapi-1.2.3-enroll-ret.patch 278 RMD160 d07ae277ec29877f43f2cec7cddc14ecc8b1e159 SHA1 a8c408afc7ea6d8b3cd9faa1710a49ced84b9f19 SHA256 b98227cef30d4573728985758b9cd548b5fb1ac66cdb07b5c415ec7aadee7460
-AUX bioapi-1.2.3-gcc44.patch 545 RMD160 e2bf6427e6f2b15ceaab8444e02e00f8a38b71c5 SHA1 b5ef0bc4ded9379869542801bca1fa124ebc1fa2 SHA256 b5bb84aa1c4e62df9a81a044fa12841941ae7a7697f38e77cfa73be559db7814
-AUX bioapi-1.2.3-no-delete.patch 504 RMD160 c3f082d78ca36d073f2a88c775bcef210b6a4718 SHA1 55da967033cb1d95a19ee73fb2b1ec6c1b292b61 SHA256 344304ebf2cd13e2cfff8d9ed526419e1adb6edb7da80007f9c05b5fea128a3d
-DIST bioapi_1.2.3.tar.gz 1634237 RMD160 5a5e93e7ffd7136527e713185d10857f8eda5e5c SHA1 6873e090c2ace1e3835837895b9cf172b9ef50ff SHA256 c780c0d2e0c676be50de8ff537653580dd5b27fe1478846d22a017e52c6b6c2e
-EBUILD bioapi-1.2.3-r2.ebuild 2007 RMD160 9427d512371ec8ee01f56785199b49bcbcc5e173 SHA1 8c00bdf82557bcf158e472ab9d4ca2d912987f44 SHA256 0ec4fcfd6cedbfec23bcb8fb49d27336e20cfa9b8a6a139af1114039cda8d924
-MISC ChangeLog 2552 RMD160 f3f66a2a73b995aa727395fdaacc0055b48240ec SHA1 22aecbf254212755a539abfa62ee5cde77128111 SHA256 6a049a40a6e73e851679791dbec6ccbbc9b991d789a0a9d1b494896fd2f25a67
-MISC metadata.xml 315 RMD160 1f516c9d502e1346ae8c1607a59be0a3350eab88 SHA1 129ecf59610a93bc70db362641d5b88521cb69ad SHA256 464725cb27dfbe3e145f4df36d0a711e17e3458e7bade029649e35265545783c
+AUX bioapi-1.2.3-build.patch 1310 SHA256 e1718e55a99ee8ba27b8807ead8ffe5cf7ddda9766a62f83542bf7f9f8b43509 SHA512 5cb3b656ff472ff648473dc04e89a7df0ac034642653d87e416f631260a4afbb8888b0de5b9c25cc1b0e4807e194ef462ba8ecb5ea1b5b3f9a4505a3778ab6d4 WHIRLPOOL 0bcc6f9209c8f316ebc2ab2b4ef8cdb5047e0097f40d511b680d713281e7e34b2a730cdfd72b4dc3651a836a396be998ca0e7c0bd5d53347411512189346574a
+AUX bioapi-1.2.3-enroll-ret.patch 278 SHA256 b98227cef30d4573728985758b9cd548b5fb1ac66cdb07b5c415ec7aadee7460 SHA512 adb60b540800d750ddfbee7932dd8ca5646b37853e692ed851abd010bf0c195b4cbf07e7c710073c30fc7a581c9f733914cd633d1628d8c7ddccdaeec6065710 WHIRLPOOL 643a6f8bb096902f6d0ca739ab44992cfc03983e03fd15ef7af5b86611b002a89fc4f4d3fcf01eaeccb4d0476894b31437f4ac0468b2fbe81f35d38466f90d71
+AUX bioapi-1.2.3-gcc44.patch 545 SHA256 b5bb84aa1c4e62df9a81a044fa12841941ae7a7697f38e77cfa73be559db7814 SHA512 88a0b0849c5ec3d028eb96f23f64218b9b794edfc929e2e163fb675709e29f0a46e2fdfec9e4e97a83033422468ec27c1fd937a5d3d690e75dd2684eb2a35dff WHIRLPOOL 74778ecf27f6028539e19ce75e46a4c98f27005cb0c106c3d12e915540a0420facc940d418e7c57024b18c09c7d3c5c6b17aa141eb6a9c7a9551b5f849ace25e
+AUX bioapi-1.2.3-no-delete.patch 504 SHA256 344304ebf2cd13e2cfff8d9ed526419e1adb6edb7da80007f9c05b5fea128a3d SHA512 790b9c674b3d42f4a03d3e0a4545932d29f45be29f1a66a83226639067a26efdce4b40279ee6178da850f01cf1747b89e37798bb45555e6644508bb0b86817d4 WHIRLPOOL d72f3be8e201cedf481f64486ad3ad4ad57b662861c49f69f41bfa27f0c3910ee0d82f67f7137929ce77807534f643107c9d3b8075c9c8868762d43c8d17b279
+AUX bioapi-1.2.4-build.patch 1258 SHA256 8b997c49188aed4640f768af07e2b68bfaa8985b09bfad602bca4b4d287aec0f SHA512 1211812ab6d78a863d9bb4497f29a83fbdb7bd74428c34a4499d0e453dbb3a27ff15f3e436b0dd4b12e0d39bfffbefd40e2a55d27c0123975f450c112a163043 WHIRLPOOL 404117787212c3d61e160463985dfffef6d532b3e3cb4180f8c0fcbea289bf391d4fbf7e4397071093b2dc0a1e4a1ee866b6440e0a9e1a50389a263a253bdc99
+DIST bioapi_1.2.3.tar.gz 1634237 SHA256 c780c0d2e0c676be50de8ff537653580dd5b27fe1478846d22a017e52c6b6c2e SHA512 683da884a5cf6d72b577f7c1f642930c152c43c7acad3c678a3571acf3f66e0a7e112fccde06d9a7535a186bcb56a96acfb5e1c405b1d931be9f252be1b01649 WHIRLPOOL 9162097a90ce089ab9864034dae434fc55c593c33f8d618c6f1e62f3202a7e3294680df992b684df507705c26e7fb897e85a95552c12fc545ab6ba06df445970
+DIST bioapi_1.2.4.tar.gz 953136 SHA256 ec39d82deaacdd3dea676bdfcce69d34cbb745580735b59b44c542a6de35008d SHA512 99c67fea34b73291dcaeb1590fac88b3196d3ca65f788b92d0afd6ba85036b2d85397e3faa66b872a68bffaeb7c2bf5c731306bf02a25a435ef06cea18da746f WHIRLPOOL 08526484cb6240f45e48ca894602c4706319d4ac7297592740836e48ff4794a2f12fee165eb358732b0d31d1619d7f3743aa55d32ba6d79b405a553e0992b517
+EBUILD bioapi-1.2.3-r2.ebuild 2007 SHA256 0ec4fcfd6cedbfec23bcb8fb49d27336e20cfa9b8a6a139af1114039cda8d924 SHA512 e333574135341e4661b0641684df884f22898507fe61a5028029a1cce3befb4a06a3ad9956aae7f95957064bcf829df8f7f8eaadbc5b2a970ce95c395d3748c9 WHIRLPOOL f992eaf387af846cc742c7a8a3aab8739f58dd8bb978f8f61ba92751bbb24a6e6ad88125f6b844cb5091bb046f84acd028dafd920962aafbb5eefd5ee2a3acee
+EBUILD bioapi-1.2.4.ebuild 1938 SHA256 6751292e4a542b0c04dfb0d60639f39d849f31cdebe22a9a15c5e629ac28cfeb SHA512 6348eac3a103c7b26edce0b25c700538103bab06b63c6efb8b1e3a51fa5c895f06fd309743420b730bdc93d6cf547aac4336bfd86fc39c14653038188f80c1cb WHIRLPOOL ab2b80001d231b48d1b9e4066bf88d7d5901e5e2de3e15931fc26307890b0ef23d749bdbfda5164f54da2a21a2d6eb11e4ec068188f26f16342615d36f1b7ae7
+MISC ChangeLog 2732 SHA256 4e6305305d8c68b8905a44d5a82e54ab6eb32447c200dbcb5d666f948caa9dba SHA512 4f5e38a65b8c17c9e6b7bd669ae5f70bac8cf46f43b2182759530c27aa3ba664c589799d7bf4359fbdb67e4e31c34bc99212b6f034e516d9a795024d549e5e15 WHIRLPOOL f3876bb4c43a19f3881a655d7e87b4428ef64fd0cd6dc2b33d55336ed0c1049ea54bcd83d99f56191ae8a7a5b984b36f18496716dc3d6f12e4578f11fe054f67
+MISC metadata.xml 315 SHA256 464725cb27dfbe3e145f4df36d0a711e17e3458e7bade029649e35265545783c SHA512 e5b07f7497af00d5b87db64721c26cf399bad8609af1de2fa5e6bbb367ada438d64af8eebbc9d039febf16301956ea58c63a9f69737da1dcf061183642f5511a WHIRLPOOL ff932a40180bbe695c35afc36a474f60a1d4e88a4d7a01bc5972e3b181673870492c19636e4ef273655f7b784eba1cdf17454a0b680ab5338732304eafce7dfa
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBAgAGBQJPvcGCAAoJELEHsLL7fEFWiPEQAJ61cRpp9VR54zYbvmd7kMy2
-mi2iO9OZSRvUFD9gSNFlaPKwpGkwkNOtT23PCP8Bw/0NEeM0XXetx0fbQkmgIfjd
-sbgti4MlU6DnZg9xzy7xCRqcrntmthzocA3jVDyGn1JJ8sGJ067kjjlPJ2brYWyR
-Cd5L8vH+5Fpj/C2Q5cYiLf5+xCneo/z7IeBu8cic/mx5KhKT7mUI2r5owmV779QA
-YzmWDGV2FSd4VRBGeyKwCjqfIG8zPc5Xtt9AG7IHM4itukJpi7ne8JU+Ei4ES4+c
-Ynk2kQItrTCTMR+VQQTiPTV00IcN3gfuLlWIfOZkqWlcbqpNiPHL1gq3FybzjkYx
-eppeE2NrDnuviVo32jQEacw/K1WK+sdJZgP3Co14PiyA9pTbXwhOwnJF3W/6BGZo
-vyryllGZJaBZaDevpuNGF5/Qz99TJ/jzG0aJiWgfJ4lr83gttvAqU2mBgOlBmijQ
-29QT4DcB9rjj8S2MAmYPO5zAsf9SlWZ7ODmUQY23G8mb6Ja0WCvlHNGc6yFpv2FH
-MDHxURH+gvQfkiaIFdMYcikbvNSlkE5uH0pbStZGQ3pUxhIddJAmZIcAmD20D7oO
-VbZDfNpmOmGXt0sBgPDF+6JFbcL5JfDmDJdRqvKCvuRKUkwouaDGn7d3+pNah0/l
-2M8BQ3VlDkTg9JbXca7n
-=T+ME
+iQIcBAEBCAAGBQJTZmIBAAoJEPGu1DbS6WIAkEQP/igTl3DaXR+n6z9fswF+nXZp
+khEmqOh41gF9SsQUnIv6Nh+l87NvJCvZiwsmjwHJ03QH1lyfJbZ4zpIkZXfG6M0P
+3k/+YTWQmWps6nXU5EJrEfG+tLkdwprMu1iNuU9lQB59KNRAqRWGblFHbMT/czT5
+K5Jv536CvnJvfBmDVY4ZbjztvxybBon2XvaqpxsTGVI/chy2oHO8gDw32IOaMtBq
+erAndVi7QRJaQqofqJoRB4EXI84ZiOXXhTMHo6+7yJJ/JMkUz097EfIGDQ9nSFU1
+/HdbBKesXeyGxcYKvwzUXAY+EHAoSOCeJbR321MTjmCCVtyhVpPyNLsoBaGznJXj
+wWeMdHYxk1yMJnp6zAgl4Gx6X5XEaRIwnxSNZslWLQB2SVgCMvXxmx4vE0DkDgmH
+VI/b+mypsaCvOKxseTGL7HaBRbIQuvHvrrxh3LE9/1EOMAMccVo1G1GNGo/iShmf
+nAph8JgZaZgutvWJCK4VI5TmMdYK6JOcqegK7iDj0HD1OWWj2qYcHgUuFoxnWsZZ
+ByCeNQej9UjRJrznDt11BS3v2XwxDJAtpjUp9dFJ2zul4P/hA49DEVcfKUJAs9FN
+/jd6ZqCO1VMp6riHc1fKwpb6+evNIX+JvWtoSl3U/4Vi+HzWNfyS0runi6yQjFA1
+NRkKwIlw5XENxdr3iLLN
+=CW+z
-----END PGP SIGNATURE-----
diff --git a/sys-auth/bioapi/bioapi-1.2.4.ebuild b/sys-auth/bioapi/bioapi-1.2.4.ebuild
new file mode 100644
index 000000000000..21010e447e06
--- /dev/null
+++ b/sys-auth/bioapi/bioapi-1.2.4.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/bioapi/bioapi-1.2.4.ebuild,v 1.1 2014/05/04 15:51:25 vapier Exp $
+
+EAPI="4"
+
+inherit eutils multilib user
+
+DESCRIPTION="Framework for biometric-based authentication"
+HOMEPAGE="http://code.google.com/p/bioapi-linux/"
+SRC_URI="http://bioapi-linux.googlecode.com/files/${PN}_${PV}.tar.gz"
+
+LICENSE="bioapi"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs"
+
+S=${WORKDIR}/bioapi-linux
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-1.2.3-no-delete.patch
+ epatch "${FILESDIR}"/${PN}-1.2.4-build.patch #336107
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ --without-Qt-dir
+}
+
+src_install() {
+ SKIPCONFIG=true default
+ use static-libs || find "${ED}" -name '*.la' -delete
+ dohtml *.htm
+
+ # rename generic binaries
+ mv "${D}"/usr/bin/{,BioAPI}Sample || die
+}
+
+pkg_config() {
+ mds_install -s /usr/$(get_libdir)
+ mod_install -fi /usr/$(get_libdir)/libbioapi100.so
+ mod_install -fi /usr/$(get_libdir)/libbioapi_dummy100.so
+ mod_install -fi /usr/$(get_libdir)/libpwbsp.so
+}
+
+pkg_preinst() {
+ if [[ -e ${EROOT}/var/bioapi ]] && [[ ! -e ${EROOT}/var/lib/bioapi ]] ; then
+ einfo "Moving /var/bioapi to /var/lib/bioapi"
+ dodir /var/lib
+ mv "${ROOT}"/var/bioapi "${ROOT}"/var/lib/bioapi
+ fi
+}
+
+pkg_postinst() {
+ einfo "Some generic-named programs have been renamed:"
+ einfo " Sample -> BioAPISample"
+
+ if [[ ${EROOT} == "/" ]] ; then
+ pkg_config
+ else
+ ewarn "You will need to run 'emerge --config bioapi' before"
+ ewarn " you can use bioapi properly."
+ fi
+
+ # XXX: this can't be correct ...
+ enewgroup bioapi
+ chgrp bioapi "${EROOT}"/var/lib/bioapi -R
+ chmod g+w,o= "${EROOT}"/var/lib/bioapi -R
+ einfo "Note: users using bioapi must be in group bioapi."
+}
+
+pkg_prerm() {
+ mod_install -fu libbioapi100.so
+ mod_install -fu libbioapi_dummy100.so
+ mod_install -fu libpwbsp.so
+}
diff --git a/sys-auth/bioapi/files/bioapi-1.2.4-build.patch b/sys-auth/bioapi/files/bioapi-1.2.4-build.patch
new file mode 100644
index 000000000000..d7a70afd4d0d
--- /dev/null
+++ b/sys-auth/bioapi/files/bioapi-1.2.4-build.patch
@@ -0,0 +1,42 @@
+http://code.google.com/p/bioapi-linux/issues/detail?id=4
+
+--- a/addins/pwbsp/Makefile.in
++++ b/addins/pwbsp/Makefile.in
+@@ -87,7 +87,7 @@ CC = @CC@
+ CCDEPMODE = @CCDEPMODE@
+ CFLAGS = @CFLAGS@
+ CPP = @CPP@
+-CPPFLAGS = -I${top_srcdir}/include/ \
++AM_CPPFLAGS = -I${top_srcdir}/include/ \
+ -I${top_srcdir}/imports/cdsa/v2_0/inc/
+
+ CXX = @CXX@
+@@ -111,7 +111,7 @@ INSTALL_DATA = @INSTALL_DATA@
+ INSTALL_SCRIPT = @INSTALL_SCRIPT@
+ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+ LD = @LD@
+-LDFLAGS = -Wl,--version-script=${srcdir}/libpwbsp.ver
++AM_LDFLAGS = -Wl,--version-script=${srcdir}/libpwbsp.ver
+ LEX = @LEX@
+ LEXLIB = @LEXLIB@
+ LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
+--- a/addins/qtpwbsp/Makefile.in
++++ b/addins/qtpwbsp/Makefile.in
+@@ -96,7 +96,7 @@ CC = @CC@
+ CCDEPMODE = @CCDEPMODE@
+ CFLAGS = @CFLAGS@
+ CPP = @CPP@
+-CPPFLAGS = -I${top_srcdir}/include \
++AM_CPPFLAGS = -I${top_srcdir}/include \
+ -I${top_srcdir}/imports/cdsa/v2_0/inc \
+ ${QT_CXXFLAGS}
+
+@@ -121,7 +121,7 @@ INSTALL_DATA = @INSTALL_DATA@
+ INSTALL_SCRIPT = @INSTALL_SCRIPT@
+ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+ LD = @LD@
+-LDFLAGS = -Wl,--version-script=${srcdir}/libqtpwbsp.ver \
++AM_LDFLAGS = -Wl,--version-script=${srcdir}/libqtpwbsp.ver \
+ ${QT_LIBS}
+
+ LEX = @LEX@