[gentoo-commits] repo/gentoo:master commit in: sys-libs/libvpd/files/, sys-libs/libvpd/
commit: d2357f2fa5f75ec020cdaea0491ef4d584023b1a Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Nov 30 17:58:02 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Nov 30 18:00:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2357f2f sys-libs/libvpd: drop 2.2.8-r1 Signed-off-by: Georgy Yakovlev gentoo.org> sys-libs/libvpd/Manifest | 1 - sys-libs/libvpd/files/2.2.8-gcc11.patch| 84 -- sys-libs/libvpd/files/2.2.8-warnings.patch | 52 -- sys-libs/libvpd/libvpd-2.2.8-r1.ebuild | 48 - 4 files changed, 185 deletions(-) diff --git a/sys-libs/libvpd/Manifest b/sys-libs/libvpd/Manifest index 86db8dfddfa6..3e825ef8afde 100644 --- a/sys-libs/libvpd/Manifest +++ b/sys-libs/libvpd/Manifest @@ -1,2 +1 @@ -DIST libvpd-2.2.8.tar.gz 52725 BLAKE2B 76bdc6ddf80236a6848185273c2cac181d44214f0c609d7c5af6fa4d09a7cd816324af35745617ce3daa7268311e2ed754335600df1d4970a324eb327015d051 SHA512 d0b7d1760c6ae54717c538405c651317b7318dec5780961f5386c09b7d245e35a84c2fc47d89c47c3cd2168d73d7186f5819981d52c3ba962514639833dc62aa DIST libvpd-2.2.9.tar.gz 53747 BLAKE2B c8898e2f604431b74bf5e10fc99e7a9b5540b825f2a996776109a2b2b636f732ff8d9f7956ffea1231e5b023e285eee641a873a68fcd8a2d6a6d9e64c5ab3b18 SHA512 e32a80e0f3aaedbaaac64dbdedfee7eeb2e7a7b6d2d737bca4678d26caadab77032a7c26211a5fc3caed3724488bc8fa99620ceac05f8d156ca90f4452cfaf0a diff --git a/sys-libs/libvpd/files/2.2.8-gcc11.patch b/sys-libs/libvpd/files/2.2.8-gcc11.patch deleted file mode 100644 index 7e09f8329bba.. --- a/sys-libs/libvpd/files/2.2.8-gcc11.patch +++ /dev/null @@ -1,84 +0,0 @@ -From 83ccb994e30364c0703d7b8c15817d56b42da2e6 Mon Sep 17 00:00:00 2001 -From: Kamalesh Babulal -Date: Wed, 7 Apr 2021 14:11:41 +0530 -Subject: [PATCH] Remove dynamic exception specification -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Tomasz Kłoczko reported that the build fails, while compiling -with GCC 11: - -In file included from src/vpdretriever.cpp:25: -./src/libvpd-2/vpdretriever.hpp:62:33: error: ISO C++17 does not allow dynamic exception specifications - 62 | throw( VpdException& ); - | ^ -./src/libvpd-2/vpdretriever.hpp:74:33: error: ISO C++17 does not allow dynamic exception specifications - 74 | throw( VpdException& ); - | ^ -src/vpdretriever.cpp:50:37: error: ISO C++17 does not allow dynamic exception specifications - 50 | string dbFileName ) throw( VpdException& ) - | ^ -src/vpdretriever.cpp:62:39: error: ISO C++17 does not allow dynamic exception specifications - 62 | VpdRetriever::VpdRetriever( ) throw( VpdException& ) - | ^ -make: *** [Makefile:660: src/vpdretriever.lo] Error 1 - -As part of -http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0003r5.html, -the dynamic exception specification have been removed. Remove the -throw specifier, to specify that the function might throw an exception. - -Signed-off-by: Kamalesh Babulal -Signed-off-by: Vasant Hegde - src/libvpd-2/vpdretriever.hpp | 6 ++ - src/vpdretriever.cpp | 4 ++-- - 2 files changed, 4 insertions(+), 6 deletions(-) - -diff --git a/src/libvpd-2/vpdretriever.hpp b/src/libvpd-2/vpdretriever.hpp -index 0d91ac4..1be2664 100644 a/src/libvpd-2/vpdretriever.hpp -+++ b/src/libvpd-2/vpdretriever.hpp -@@ -58,8 +58,7 @@ namespace lsvpd -* @param dbFileName -* The file name for the VPD database. -*/ -- VpdRetriever( string envDir, string dbFileName ) -- throw( VpdException& ); -+ VpdRetriever( string envDir, string dbFileName ); - - /** -* Builds A VpdRetriever object that can be used for reading the -@@ -70,8 +69,7 @@ namespace lsvpd -* this constructor, there were serious underlying issues that -* are not recoverable. Uses the default dir and filename -*/ -- VpdRetriever( ) -- throw( VpdException& ); -+ VpdRetriever( ); - ~VpdRetriever( ); - - /** -diff --git a/src/vpdretriever.cpp b/src/vpdretriever.cpp -index 9f7e7a0..470047e 100644 a/src/vpdretriever.cpp -+++ b/src/vpdretriever.cpp -@@ -47,7 +47,7 @@ namespace lsvpd - const string VpdRetriever::UDEV_NOTIFY_FILE ( "/run/run.vpdupdate" ); - - VpdRetriever::VpdRetriever( string envDir, -- string dbFileName ) throw( VpdException& ) -+
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libvpd/
commit: 9c005598b2b595dad658ffb92a835286691d13e1 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Nov 30 17:59:26 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Nov 30 18:00:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c005598 sys-libs/libvpd: stabilize 2.2.9 for ppc Bug: https://bugs.gentoo.org/883689 Signed-off-by: Georgy Yakovlev gentoo.org> sys-libs/libvpd/libvpd-2.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/libvpd/libvpd-2.2.9.ebuild b/sys-libs/libvpd/libvpd-2.2.9.ebuild index 1fb2f63eef03..8d0128e92307 100644 --- a/sys-libs/libvpd/libvpd-2.2.9.ebuild +++ b/sys-libs/libvpd/libvpd-2.2.9.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/power-ras/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1+" SLOT="0/3" -KEYWORDS="~ppc ppc64" +KEYWORDS="ppc ppc64" DEPEND=" dev-db/sqlite:3
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libvpd/
commit: 752f51b9782a3775345de534eca48ad65207b661 Author: Sam James gentoo org> AuthorDate: Wed Nov 30 01:23:57 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 30 01:23:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=752f51b9 sys-libs/libvpd: Stabilize 2.2.9 ppc64, #883689 Signed-off-by: Sam James gentoo.org> sys-libs/libvpd/libvpd-2.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/libvpd/libvpd-2.2.9.ebuild b/sys-libs/libvpd/libvpd-2.2.9.ebuild index d98f5588ae00..1fb2f63eef03 100644 --- a/sys-libs/libvpd/libvpd-2.2.9.ebuild +++ b/sys-libs/libvpd/libvpd-2.2.9.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/power-ras/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1+" SLOT="0/3" -KEYWORDS="~ppc ~ppc64" +KEYWORDS="~ppc ppc64" DEPEND=" dev-db/sqlite:3
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libvpd/
commit: 6a5c39e050af4e04b28b920a85b145da4841cbe6 Author: Georgy Yakovlev gentoo org> AuthorDate: Sun May 15 10:26:03 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun May 15 10:48:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a5c39e0 sys-libs/libvpd: add 2.2.9 Signed-off-by: Georgy Yakovlev gentoo.org> sys-libs/libvpd/Manifest| 1 + sys-libs/libvpd/libvpd-2.2.9.ebuild | 43 + sys-libs/libvpd/metadata.xml| 3 ++- 3 files changed, 46 insertions(+), 1 deletion(-) diff --git a/sys-libs/libvpd/Manifest b/sys-libs/libvpd/Manifest index 908a68bb41b4..86db8dfddfa6 100644 --- a/sys-libs/libvpd/Manifest +++ b/sys-libs/libvpd/Manifest @@ -1 +1,2 @@ DIST libvpd-2.2.8.tar.gz 52725 BLAKE2B 76bdc6ddf80236a6848185273c2cac181d44214f0c609d7c5af6fa4d09a7cd816324af35745617ce3daa7268311e2ed754335600df1d4970a324eb327015d051 SHA512 d0b7d1760c6ae54717c538405c651317b7318dec5780961f5386c09b7d245e35a84c2fc47d89c47c3cd2168d73d7186f5819981d52c3ba962514639833dc62aa +DIST libvpd-2.2.9.tar.gz 53747 BLAKE2B c8898e2f604431b74bf5e10fc99e7a9b5540b825f2a996776109a2b2b636f732ff8d9f7956ffea1231e5b023e285eee641a873a68fcd8a2d6a6d9e64c5ab3b18 SHA512 e32a80e0f3aaedbaaac64dbdedfee7eeb2e7a7b6d2d737bca4678d26caadab77032a7c26211a5fc3caed3724488bc8fa99620ceac05f8d156ca90f4452cfaf0a diff --git a/sys-libs/libvpd/libvpd-2.2.9.ebuild b/sys-libs/libvpd/libvpd-2.2.9.ebuild new file mode 100644 index ..d98f5588ae00 --- /dev/null +++ b/sys-libs/libvpd/libvpd-2.2.9.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit autotools udev + +DESCRIPTION="Library implementation for listing Vital Product Data" +HOMEPAGE="https://github.com/power-ras/libvpd; +SRC_URI="https://github.com/power-ras/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1+" +SLOT="0/3" +KEYWORDS="~ppc ~ppc64" + +DEPEND=" + dev-db/sqlite:3 + sys-libs/zlib:= +" +RDEPEND="${DEPEND}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # sysconfdir is used only to establish where the udev rules file should go + # unfortunately it also adds the subdirs on its own so we strip it down to + # dirname + local myconf=( + --disable-static + --localstatedir="${EPREFIX}/var" + --sysconfdir="$( dirname $(get_udevdir) )" + ) + + econf "${myconf[@]}" +} + +src_install() { + default + keepdir /var/lib/lsvpd + find "${D}" -name '*.la' -delete || die +} diff --git a/sys-libs/libvpd/metadata.xml b/sys-libs/libvpd/metadata.xml index 2219560b548b..9e9a9d49a2b2 100644 --- a/sys-libs/libvpd/metadata.xml +++ b/sys-libs/libvpd/metadata.xml @@ -6,6 +6,7 @@ Gentoo Linux PowerPC Development - linux-diag + power-ras/libvpd + https://github.com/power-ras/libvpd/blob/master/ChangeLog
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libvpd/, sys-libs/libvpd/files/
commit: cd67e88af10917a04712c42f8f9a535f0dae8562 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Aug 4 22:36:15 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Aug 4 22:36:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd67e88a sys-libs/libvpd: revbump, add gcc11 compile fixes Signed-off-by: Georgy Yakovlev gentoo.org> sys-libs/libvpd/files/2.2.8-gcc11.patch| 84 ++ sys-libs/libvpd/files/2.2.8-warnings.patch | 52 ++ ...{libvpd-2.2.8.ebuild => libvpd-2.2.8-r1.ebuild} | 7 +- 3 files changed, 142 insertions(+), 1 deletion(-) diff --git a/sys-libs/libvpd/files/2.2.8-gcc11.patch b/sys-libs/libvpd/files/2.2.8-gcc11.patch new file mode 100644 index 000..7e09f8329bb --- /dev/null +++ b/sys-libs/libvpd/files/2.2.8-gcc11.patch @@ -0,0 +1,84 @@ +From 83ccb994e30364c0703d7b8c15817d56b42da2e6 Mon Sep 17 00:00:00 2001 +From: Kamalesh Babulal +Date: Wed, 7 Apr 2021 14:11:41 +0530 +Subject: [PATCH] Remove dynamic exception specification +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Tomasz Kłoczko reported that the build fails, while compiling +with GCC 11: + +In file included from src/vpdretriever.cpp:25: +./src/libvpd-2/vpdretriever.hpp:62:33: error: ISO C++17 does not allow dynamic exception specifications + 62 | throw( VpdException& ); + | ^ +./src/libvpd-2/vpdretriever.hpp:74:33: error: ISO C++17 does not allow dynamic exception specifications + 74 | throw( VpdException& ); + | ^ +src/vpdretriever.cpp:50:37: error: ISO C++17 does not allow dynamic exception specifications + 50 | string dbFileName ) throw( VpdException& ) + | ^ +src/vpdretriever.cpp:62:39: error: ISO C++17 does not allow dynamic exception specifications + 62 | VpdRetriever::VpdRetriever( ) throw( VpdException& ) + | ^ +make: *** [Makefile:660: src/vpdretriever.lo] Error 1 + +As part of +http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0003r5.html, +the dynamic exception specification have been removed. Remove the +throw specifier, to specify that the function might throw an exception. + +Signed-off-by: Kamalesh Babulal +Signed-off-by: Vasant Hegde +--- + src/libvpd-2/vpdretriever.hpp | 6 ++ + src/vpdretriever.cpp | 4 ++-- + 2 files changed, 4 insertions(+), 6 deletions(-) + +diff --git a/src/libvpd-2/vpdretriever.hpp b/src/libvpd-2/vpdretriever.hpp +index 0d91ac4..1be2664 100644 +--- a/src/libvpd-2/vpdretriever.hpp b/src/libvpd-2/vpdretriever.hpp +@@ -58,8 +58,7 @@ namespace lsvpd +* @param dbFileName +* The file name for the VPD database. +*/ +- VpdRetriever( string envDir, string dbFileName ) +- throw( VpdException& ); ++ VpdRetriever( string envDir, string dbFileName ); + + /** +* Builds A VpdRetriever object that can be used for reading the +@@ -70,8 +69,7 @@ namespace lsvpd +* this constructor, there were serious underlying issues that +* are not recoverable. Uses the default dir and filename +*/ +- VpdRetriever( ) +- throw( VpdException& ); ++ VpdRetriever( ); + ~VpdRetriever( ); + + /** +diff --git a/src/vpdretriever.cpp b/src/vpdretriever.cpp +index 9f7e7a0..470047e 100644 +--- a/src/vpdretriever.cpp b/src/vpdretriever.cpp +@@ -47,7 +47,7 @@ namespace lsvpd + const string VpdRetriever::UDEV_NOTIFY_FILE ( "/run/run.vpdupdate" ); + + VpdRetriever::VpdRetriever( string envDir, +- string dbFileName ) throw( VpdException& ) ++ string dbFileName ) + { + try { + db = new VpdDbEnv( envDir, dbFileName, true ); +@@ -59,7 +59,7 @@ namespace lsvpd + } + } + +- VpdRetriever::VpdRetriever( ) throw( VpdException& ) ++ VpdRetriever::VpdRetriever( ) + { + struct stat vpd_stat,udev_stat; + const string vpddb = VpdRetriever::DEFAULT_DIR + VpdRetriever::DEFAULT_FILE; diff --git a/sys-libs/libvpd/files/2.2.8-warnings.patch b/sys-libs/libvpd/files/2.2.8-warnings.patch new file mode 100644 index 000..1419de3dda4 --- /dev/null +++ b/sys-libs/libvpd/files/2.2.8-warnings.patch @@ -0,0 +1,52 @@ +From 72b75e1976b50372f07271a5235ee8e9c75bdac4 Mon Sep 17 00:00:00 2001 +From: Kamalesh Babulal +Date: Mon, 21 Jun 2021 11:42:02
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libvpd/, sys-libs/libvpd/files/
commit: 63059fa1bc7c12f78abc9eaf397fbdf1a4f8c122 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Dec 18 09:40:20 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Dec 18 09:52:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63059fa1 sys-libs/libvpd: drop old Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> sys-libs/libvpd/Manifest | 1 - .../libvpd/files/libvpd-2.2.6-localstatedir.patch | 21 sys-libs/libvpd/libvpd-2.2.6.ebuild| 38 -- 3 files changed, 60 deletions(-) diff --git a/sys-libs/libvpd/Manifest b/sys-libs/libvpd/Manifest index 10b3de0e841..908a68bb41b 100644 --- a/sys-libs/libvpd/Manifest +++ b/sys-libs/libvpd/Manifest @@ -1,2 +1 @@ -DIST libvpd-2.2.6.tar.gz 374262 BLAKE2B b7741948aa62ad6221d28a674f765d085e1446c0bb45d7aa7a5f08599471023b2bb794ad5645c3b70af5806cd48cc87f117f9b4021e0f8c872ca48b748cc1e60 SHA512 17046eeb6ccc5372d465848eff7135cf6e9f876a2d82862e1d01a9f674b691958942e119f846bc3220c1e8f7eb549c5c7867d5d5e896072c733f400d202abc1d DIST libvpd-2.2.8.tar.gz 52725 BLAKE2B 76bdc6ddf80236a6848185273c2cac181d44214f0c609d7c5af6fa4d09a7cd816324af35745617ce3daa7268311e2ed754335600df1d4970a324eb327015d051 SHA512 d0b7d1760c6ae54717c538405c651317b7318dec5780961f5386c09b7d245e35a84c2fc47d89c47c3cd2168d73d7186f5819981d52c3ba962514639833dc62aa diff --git a/sys-libs/libvpd/files/libvpd-2.2.6-localstatedir.patch b/sys-libs/libvpd/files/libvpd-2.2.6-localstatedir.patch deleted file mode 100644 index 78a44a6351c..000 --- a/sys-libs/libvpd/files/libvpd-2.2.6-localstatedir.patch +++ /dev/null @@ -1,21 +0,0 @@ a/Makefile.am -+++ b/Makefile.am -@@ -66,6 +66,6 @@ - - install-exec-hook: - mkdir -p $(DESTDIR)/${sysconfdir}/udev/rules.d/ -- mkdir -p $(DESTDIR)/${localstatedir}/lib/lsvpd/ -+ mkdir -p $(DESTDIR)/${localstatedir}/lsvpd/ - install -D --mode=644 90-vpdupdate.rules \ - ${DESTDIR}/${sysconfdir}/udev/rules.d/90-vpdupdate.rules a/Makefile.in -+++ b/Makefile.in -@@ -1046,7 +1046,7 @@ - - install-exec-hook: - mkdir -p $(DESTDIR)/${sysconfdir}/udev/rules.d/ -- mkdir -p $(DESTDIR)/${localstatedir}/lib/lsvpd/ -+ mkdir -p $(DESTDIR)/${localstatedir}/lsvpd/ - install -D --mode=644 90-vpdupdate.rules \ - ${DESTDIR}/${sysconfdir}/udev/rules.d/90-vpdupdate.rules - diff --git a/sys-libs/libvpd/libvpd-2.2.6.ebuild b/sys-libs/libvpd/libvpd-2.2.6.ebuild deleted file mode 100644 index 2a691e27d0c..000 --- a/sys-libs/libvpd/libvpd-2.2.6.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit udev - -DESCRIPTION="Library implementation for listing vpds" -HOMEPAGE="https://sourceforge.net/projects/linux-diag/; -SRC_URI="https://sourceforge.net/projects/linux-diag/files/libvpd/${PV}/libvpd-${PV}.tar.gz; - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="ppc ppc64" -IUSE="static-libs" - -DEPEND=" - >=dev-db/sqlite-3.7.8 - sys-libs/zlib -" -RDEPEND="${DEPEND}" -PATCHES=( - "${FILESDIR}"/${PN}-2.2.6-localstatedir.patch -) - -src_configure() { - # sysconfdir is used only to establish where the udev rules file should go - # unfortunately it also adds the subdirs on its own so we strip it down to - # dirname - econf \ - $(use_enable static-libs static) \ - --sysconfdir="$( dirname $(get_udevdir) )" -} - -src_install() { - default - keepdir /var/lib/lsvpd - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libvpd/
commit: e29cb743964dc45f80e80b8b549995fd783f7319 Author: Sam James gentoo org> AuthorDate: Wed Dec 16 16:51:22 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 16 16:51:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e29cb743 sys-libs/libvpd: Stabilize 2.2.8 ppc64, #759649 Signed-off-by: Sam James gentoo.org> sys-libs/libvpd/libvpd-2.2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/libvpd/libvpd-2.2.8.ebuild b/sys-libs/libvpd/libvpd-2.2.8.ebuild index 603fcee6688..0c38cecb19f 100644 --- a/sys-libs/libvpd/libvpd-2.2.8.ebuild +++ b/sys-libs/libvpd/libvpd-2.2.8.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/power-ras/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="ppc ~ppc64" +KEYWORDS="ppc ppc64" DEPEND=" dev-db/sqlite:3
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libvpd/
commit: 3bf3ec270681334d9f68bcde7429f4b4858278cb Author: Sam James gentoo org> AuthorDate: Wed Dec 16 16:50:52 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 16 16:50:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bf3ec27 sys-libs/libvpd: Stabilize 2.2.8 ppc, #759649 Signed-off-by: Sam James gentoo.org> sys-libs/libvpd/libvpd-2.2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/libvpd/libvpd-2.2.8.ebuild b/sys-libs/libvpd/libvpd-2.2.8.ebuild index 9c9a0165e23..603fcee6688 100644 --- a/sys-libs/libvpd/libvpd-2.2.8.ebuild +++ b/sys-libs/libvpd/libvpd-2.2.8.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/power-ras/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~ppc ~ppc64" +KEYWORDS="ppc ~ppc64" DEPEND=" dev-db/sqlite:3
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libvpd/
commit: 7cd9db7c8f2241c450f442fff48a432ceebcd665 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Nov 11 07:29:18 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Nov 11 07:35:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd9db7c sys-libs/libvpd: bump to 2.2.8 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev gentoo.org> sys-libs/libvpd/Manifest | 2 +- sys-libs/libvpd/{libvpd-2.2.7.ebuild => libvpd-2.2.8.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/libvpd/Manifest b/sys-libs/libvpd/Manifest index bb4f318d924..10b3de0e841 100644 --- a/sys-libs/libvpd/Manifest +++ b/sys-libs/libvpd/Manifest @@ -1,2 +1,2 @@ DIST libvpd-2.2.6.tar.gz 374262 BLAKE2B b7741948aa62ad6221d28a674f765d085e1446c0bb45d7aa7a5f08599471023b2bb794ad5645c3b70af5806cd48cc87f117f9b4021e0f8c872ca48b748cc1e60 SHA512 17046eeb6ccc5372d465848eff7135cf6e9f876a2d82862e1d01a9f674b691958942e119f846bc3220c1e8f7eb549c5c7867d5d5e896072c733f400d202abc1d -DIST libvpd-2.2.7.tar.gz 52434 BLAKE2B 6d23649edc8e7cfbd033ad4ace9ad00326b75486db1626d962911d1a14e3f54ee031310f6949b7e266813dfab00f71f23260a8d23311e555312a5251ca165eab SHA512 fe8399e8a7f47219d40c168cfe802ce391aa06a3d80a85bb806aa9f92944bd51b3cfa593f388769a7871f8ac6aef9d7e4bda2ac598cc6f8e193766b0c68bb7d1 +DIST libvpd-2.2.8.tar.gz 52725 BLAKE2B 76bdc6ddf80236a6848185273c2cac181d44214f0c609d7c5af6fa4d09a7cd816324af35745617ce3daa7268311e2ed754335600df1d4970a324eb327015d051 SHA512 d0b7d1760c6ae54717c538405c651317b7318dec5780961f5386c09b7d245e35a84c2fc47d89c47c3cd2168d73d7186f5819981d52c3ba962514639833dc62aa diff --git a/sys-libs/libvpd/libvpd-2.2.7.ebuild b/sys-libs/libvpd/libvpd-2.2.8.ebuild similarity index 100% rename from sys-libs/libvpd/libvpd-2.2.7.ebuild rename to sys-libs/libvpd/libvpd-2.2.8.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libvpd/
commit: 72f76b2ec8ffe09b12e7594eeb938379038d6c74 Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Nov 3 06:56:35 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Nov 3 07:04:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72f76b2e sys-libs/libvpd: bump to 2.2.7 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev gentoo.org> sys-libs/libvpd/Manifest| 1 + sys-libs/libvpd/libvpd-2.2.7.ebuild | 43 + 2 files changed, 44 insertions(+) diff --git a/sys-libs/libvpd/Manifest b/sys-libs/libvpd/Manifest index 8b5f0441602..bb4f318d924 100644 --- a/sys-libs/libvpd/Manifest +++ b/sys-libs/libvpd/Manifest @@ -1 +1,2 @@ DIST libvpd-2.2.6.tar.gz 374262 BLAKE2B b7741948aa62ad6221d28a674f765d085e1446c0bb45d7aa7a5f08599471023b2bb794ad5645c3b70af5806cd48cc87f117f9b4021e0f8c872ca48b748cc1e60 SHA512 17046eeb6ccc5372d465848eff7135cf6e9f876a2d82862e1d01a9f674b691958942e119f846bc3220c1e8f7eb549c5c7867d5d5e896072c733f400d202abc1d +DIST libvpd-2.2.7.tar.gz 52434 BLAKE2B 6d23649edc8e7cfbd033ad4ace9ad00326b75486db1626d962911d1a14e3f54ee031310f6949b7e266813dfab00f71f23260a8d23311e555312a5251ca165eab SHA512 fe8399e8a7f47219d40c168cfe802ce391aa06a3d80a85bb806aa9f92944bd51b3cfa593f388769a7871f8ac6aef9d7e4bda2ac598cc6f8e193766b0c68bb7d1 diff --git a/sys-libs/libvpd/libvpd-2.2.7.ebuild b/sys-libs/libvpd/libvpd-2.2.7.ebuild new file mode 100644 index 000..9c9a0165e23 --- /dev/null +++ b/sys-libs/libvpd/libvpd-2.2.7.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools udev + +DESCRIPTION="Library implementation for listing Vital Product Data" +HOMEPAGE="https://github.com/power-ras/libvpd; +SRC_URI="https://github.com/power-ras/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~ppc ~ppc64" + +DEPEND=" + dev-db/sqlite:3 + sys-libs/zlib:= +" +RDEPEND="${DEPEND}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # sysconfdir is used only to establish where the udev rules file should go + # unfortunately it also adds the subdirs on its own so we strip it down to + # dirname + local myconf=( + --disable-static + --localstatedir="${EPREFIX}/var" + --sysconfdir="$( dirname $(get_udevdir) )" + ) + + econf "${myconf[@]}" +} + +src_install() { + default + keepdir /var/lib/lsvpd + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libvpd/
commit: a5a2f1e5c4e4844939b1e58939ad658365318e4e Author: David Seifert gentoo org> AuthorDate: Thu Feb 13 14:05:54 2020 + Commit: David Seifert gentoo org> CommitDate: Thu Feb 13 14:05:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a2f1e5 sys-libs/libvpd: Remove old Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> sys-libs/libvpd/Manifest| 3 --- sys-libs/libvpd/libvpd-2.1.3.ebuild | 31 --- sys-libs/libvpd/libvpd-2.2.4.ebuild | 35 --- sys-libs/libvpd/libvpd-2.2.5.ebuild | 35 --- 4 files changed, 104 deletions(-) diff --git a/sys-libs/libvpd/Manifest b/sys-libs/libvpd/Manifest index cbd99e5e12f..8b5f0441602 100644 --- a/sys-libs/libvpd/Manifest +++ b/sys-libs/libvpd/Manifest @@ -1,4 +1 @@ -DIST libvpd-2.1.3.tar.gz 116493 BLAKE2B 12647984c54042d77944cdeb4132a2ddeaa51502a919d790d6bd5d479efb09c06a2dde983386d62a206f0b2c7eeeb8713ac53af20cc0f53e9c24bc18073d24fb SHA512 f5aac9253752552674ac6c54dd3e6dbdd7ff79867740076d6e19782940b809e53736a11e668978d8d73bf636d92d1daeb78080e5fd31c4febc2257e5497c373c -DIST libvpd-2.2.4.tar.gz 374665 BLAKE2B d27cdf647c69cae2478b9286f255a9722d46c2817817da8f805f3385ece754df77505bb02e624babff66fc111ba80c26175e276ac35b7796c4a977b538ea81cb SHA512 89f7e235e957393fe33e484b23fce15fbf36274db6115e7245027a17b7535e387f835c048a7063f317f10de2351a78acf2ca72b10adee0020ce62a035bfe787e -DIST libvpd-2.2.5.tar.gz 374311 BLAKE2B 1d0d793b958c46d6795097f5bd2f7bac3f9f9167aee0b21535d3a37114290f39cfdfb10f3789f995267312b898447f230263a0b08916f11490d56c2dd0573b4a SHA512 06969e61d2882a30ebff13b6432397edb0119adc0b0f8ea603973c6ef439320c39c1cbc218fab154d595fadc966bfef07a4a9c4e4ec8fd772cf7d396000864b0 DIST libvpd-2.2.6.tar.gz 374262 BLAKE2B b7741948aa62ad6221d28a674f765d085e1446c0bb45d7aa7a5f08599471023b2bb794ad5645c3b70af5806cd48cc87f117f9b4021e0f8c872ca48b748cc1e60 SHA512 17046eeb6ccc5372d465848eff7135cf6e9f876a2d82862e1d01a9f674b691958942e119f846bc3220c1e8f7eb549c5c7867d5d5e896072c733f400d202abc1d diff --git a/sys-libs/libvpd/libvpd-2.1.3.ebuild b/sys-libs/libvpd/libvpd-2.1.3.ebuild deleted file mode 100644 index e4566e2fcde..000 --- a/sys-libs/libvpd/libvpd-2.1.3.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -DESCRIPTION="Library implementation for listing vpds" -HOMEPAGE="https://sourceforge.net/projects/linux-diag/; -SRC_URI="https://sourceforge.net/projects/linux-diag/files/libvpd/${PV}/libvpd-${PV}.tar.gz; - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="ppc ppc64" -IUSE="" - -DEPEND=">=dev-db/sqlite-3.7.8 - sys-libs/zlib" - -RDEPEND="${DEPEND}" - -src_unpack() { - unpack ${A} -} - -src_configure() { - ./bootstrap.sh - econf -} - -src_install(){ - emake DESTDIR="${D}" install -} diff --git a/sys-libs/libvpd/libvpd-2.2.4.ebuild b/sys-libs/libvpd/libvpd-2.2.4.ebuild deleted file mode 100644 index 4f122900c08..000 --- a/sys-libs/libvpd/libvpd-2.2.4.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils udev - -DESCRIPTION="Library implementation for listing vpds" -HOMEPAGE="https://sourceforge.net/projects/linux-diag/; -SRC_URI="https://sourceforge.net/projects/linux-diag/files/libvpd/${PV}/libvpd-${PV}.tar.gz; - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~ppc ~ppc64" -IUSE="static-libs" - -DEPEND=" - >=dev-db/sqlite-3.7.8 - sys-libs/zlib -" -RDEPEND="${DEPEND}" - -src_configure() { - # sysconfdir is used only to establish where the udev rules file should go - # unfortunately it also adds the subdirs on its own so we strip it down to - # dirname - econf \ - $(use_enable static-libs static) \ - --sysconfdir="$( dirname $(get_udevdir) )" -} - -src_install(){ - emake DESTDIR="${D}" install - prune_libtool_files - -} diff --git a/sys-libs/libvpd/libvpd-2.2.5.ebuild b/sys-libs/libvpd/libvpd-2.2.5.ebuild deleted file mode 100644 index 4f122900c08..000 --- a/sys-libs/libvpd/libvpd-2.2.5.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils udev - -DESCRIPTION="Library implementation for listing vpds" -HOMEPAGE="https://sourceforge.net/projects/linux-diag/; -SRC_URI="https://sourceforge.net/projects/linux-diag/files/libvpd/${PV}/libvpd-${PV}.tar.gz; - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~ppc ~ppc64" -IUSE="static-libs" - -DEPEND=" - >=dev-db/sqlite-3.7.8 - sys-libs/zlib -" -RDEPEND="${DEPEND}" - -src_configure() { - # sysconfdir is used only to establish where the udev rules file should go - #
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libvpd/
commit: b24c39ca1527d1801edba23ce58a01b42650bbd4 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Feb 11 11:29:47 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Feb 11 11:29:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b24c39ca sys-libs/libvpd: ppc stable wrt bug #704450 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/libvpd/libvpd-2.2.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/libvpd/libvpd-2.2.6.ebuild b/sys-libs/libvpd/libvpd-2.2.6.ebuild index 35ff309c418..b10fb292b5f 100644 --- a/sys-libs/libvpd/libvpd-2.2.6.ebuild +++ b/sys-libs/libvpd/libvpd-2.2.6.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://sourceforge.net/projects/linux-diag/files/libvpd/${PV}/libvpd-$ LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~ppc ppc64" +KEYWORDS="ppc ppc64" IUSE="static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libvpd/
commit: 6fdc4af804a4d2a8b83f1b6dd532cc4c2df7df15 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Feb 11 08:42:57 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Feb 11 08:42:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fdc4af8 sys-libs/libvpd: ppc64 stable wrt bug #704450 Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-libs/libvpd/libvpd-2.2.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-libs/libvpd/libvpd-2.2.6.ebuild b/sys-libs/libvpd/libvpd-2.2.6.ebuild index a85c190bf64..35ff309c418 100644 --- a/sys-libs/libvpd/libvpd-2.2.6.ebuild +++ b/sys-libs/libvpd/libvpd-2.2.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ SRC_URI="https://sourceforge.net/projects/linux-diag/files/libvpd/${PV}/libvpd-$ LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~ppc ~ppc64" +KEYWORDS="~ppc ppc64" IUSE="static-libs" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libvpd/files/, sys-libs/libvpd/
commit: 3a2d90d1272deaeeadf83ea5fa71e9c1aa36003e Author: Jeroen Roovers gentoo org> AuthorDate: Sat Dec 1 12:59:52 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Dec 1 13:03:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a2d90d1 sys-libs/libvpd: Version 2.2.6 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Jeroen Roovers gentoo.org> sys-libs/libvpd/Manifest | 1 + .../libvpd/files/libvpd-2.2.6-localstatedir.patch | 21 sys-libs/libvpd/libvpd-2.2.6.ebuild| 38 ++ 3 files changed, 60 insertions(+) diff --git a/sys-libs/libvpd/Manifest b/sys-libs/libvpd/Manifest index dacb79dde20..cbd99e5e12f 100644 --- a/sys-libs/libvpd/Manifest +++ b/sys-libs/libvpd/Manifest @@ -1,3 +1,4 @@ DIST libvpd-2.1.3.tar.gz 116493 BLAKE2B 12647984c54042d77944cdeb4132a2ddeaa51502a919d790d6bd5d479efb09c06a2dde983386d62a206f0b2c7eeeb8713ac53af20cc0f53e9c24bc18073d24fb SHA512 f5aac9253752552674ac6c54dd3e6dbdd7ff79867740076d6e19782940b809e53736a11e668978d8d73bf636d92d1daeb78080e5fd31c4febc2257e5497c373c DIST libvpd-2.2.4.tar.gz 374665 BLAKE2B d27cdf647c69cae2478b9286f255a9722d46c2817817da8f805f3385ece754df77505bb02e624babff66fc111ba80c26175e276ac35b7796c4a977b538ea81cb SHA512 89f7e235e957393fe33e484b23fce15fbf36274db6115e7245027a17b7535e387f835c048a7063f317f10de2351a78acf2ca72b10adee0020ce62a035bfe787e DIST libvpd-2.2.5.tar.gz 374311 BLAKE2B 1d0d793b958c46d6795097f5bd2f7bac3f9f9167aee0b21535d3a37114290f39cfdfb10f3789f995267312b898447f230263a0b08916f11490d56c2dd0573b4a SHA512 06969e61d2882a30ebff13b6432397edb0119adc0b0f8ea603973c6ef439320c39c1cbc218fab154d595fadc966bfef07a4a9c4e4ec8fd772cf7d396000864b0 +DIST libvpd-2.2.6.tar.gz 374262 BLAKE2B b7741948aa62ad6221d28a674f765d085e1446c0bb45d7aa7a5f08599471023b2bb794ad5645c3b70af5806cd48cc87f117f9b4021e0f8c872ca48b748cc1e60 SHA512 17046eeb6ccc5372d465848eff7135cf6e9f876a2d82862e1d01a9f674b691958942e119f846bc3220c1e8f7eb549c5c7867d5d5e896072c733f400d202abc1d diff --git a/sys-libs/libvpd/files/libvpd-2.2.6-localstatedir.patch b/sys-libs/libvpd/files/libvpd-2.2.6-localstatedir.patch new file mode 100644 index 000..78a44a6351c --- /dev/null +++ b/sys-libs/libvpd/files/libvpd-2.2.6-localstatedir.patch @@ -0,0 +1,21 @@ +--- a/Makefile.am b/Makefile.am +@@ -66,6 +66,6 @@ + + install-exec-hook: + mkdir -p $(DESTDIR)/${sysconfdir}/udev/rules.d/ +- mkdir -p $(DESTDIR)/${localstatedir}/lib/lsvpd/ ++ mkdir -p $(DESTDIR)/${localstatedir}/lsvpd/ + install -D --mode=644 90-vpdupdate.rules \ + ${DESTDIR}/${sysconfdir}/udev/rules.d/90-vpdupdate.rules +--- a/Makefile.in b/Makefile.in +@@ -1046,7 +1046,7 @@ + + install-exec-hook: + mkdir -p $(DESTDIR)/${sysconfdir}/udev/rules.d/ +- mkdir -p $(DESTDIR)/${localstatedir}/lib/lsvpd/ ++ mkdir -p $(DESTDIR)/${localstatedir}/lsvpd/ + install -D --mode=644 90-vpdupdate.rules \ + ${DESTDIR}/${sysconfdir}/udev/rules.d/90-vpdupdate.rules + diff --git a/sys-libs/libvpd/libvpd-2.2.6.ebuild b/sys-libs/libvpd/libvpd-2.2.6.ebuild new file mode 100644 index 000..a85c190bf64 --- /dev/null +++ b/sys-libs/libvpd/libvpd-2.2.6.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit udev + +DESCRIPTION="Library implementation for listing vpds" +HOMEPAGE="https://sourceforge.net/projects/linux-diag/; +SRC_URI="https://sourceforge.net/projects/linux-diag/files/libvpd/${PV}/libvpd-${PV}.tar.gz; + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~ppc ~ppc64" +IUSE="static-libs" + +DEPEND=" + >=dev-db/sqlite-3.7.8 + sys-libs/zlib +" +RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/${PN}-2.2.6-localstatedir.patch +) + +src_configure() { + # sysconfdir is used only to establish where the udev rules file should go + # unfortunately it also adds the subdirs on its own so we strip it down to + # dirname + econf \ + $(use_enable static-libs static) \ + --sysconfdir="$( dirname $(get_udevdir) )" +} + +src_install(){ + default + keepdir /var/lib/lsvpd + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libvpd/
commit: 8edd8be372855654791b61ffe83d5adae3705161 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Dec 1 13:03:04 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Dec 1 13:03:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8edd8be3 sys-libs/libvpd: Fix LICENSE Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Jeroen Roovers gentoo.org> sys-libs/libvpd/libvpd-2.1.3.ebuild | 4 ++-- sys-libs/libvpd/libvpd-2.2.4.ebuild | 4 ++-- sys-libs/libvpd/libvpd-2.2.5.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/sys-libs/libvpd/libvpd-2.1.3.ebuild b/sys-libs/libvpd/libvpd-2.1.3.ebuild index 27e6ba63446..fc751d0e440 100644 --- a/sys-libs/libvpd/libvpd-2.1.3.ebuild +++ b/sys-libs/libvpd/libvpd-2.1.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=4 @@ -7,7 +7,7 @@ DESCRIPTION="Library implementation for listing vpds" HOMEPAGE="https://sourceforge.net/projects/linux-diag/; SRC_URI="https://sourceforge.net/projects/linux-diag/files/libvpd/${PV}/libvpd-${PV}.tar.gz; -LICENSE="IBM" +LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="ppc ppc64" IUSE="" diff --git a/sys-libs/libvpd/libvpd-2.2.4.ebuild b/sys-libs/libvpd/libvpd-2.2.4.ebuild index 5c1e8632876..4f122900c08 100644 --- a/sys-libs/libvpd/libvpd-2.2.4.ebuild +++ b/sys-libs/libvpd/libvpd-2.2.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -8,7 +8,7 @@ DESCRIPTION="Library implementation for listing vpds" HOMEPAGE="https://sourceforge.net/projects/linux-diag/; SRC_URI="https://sourceforge.net/projects/linux-diag/files/libvpd/${PV}/libvpd-${PV}.tar.gz; -LICENSE="IBM" +LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="~ppc ~ppc64" IUSE="static-libs" diff --git a/sys-libs/libvpd/libvpd-2.2.5.ebuild b/sys-libs/libvpd/libvpd-2.2.5.ebuild index 5c1e8632876..4f122900c08 100644 --- a/sys-libs/libvpd/libvpd-2.2.5.ebuild +++ b/sys-libs/libvpd/libvpd-2.2.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -8,7 +8,7 @@ DESCRIPTION="Library implementation for listing vpds" HOMEPAGE="https://sourceforge.net/projects/linux-diag/; SRC_URI="https://sourceforge.net/projects/linux-diag/files/libvpd/${PV}/libvpd-${PV}.tar.gz; -LICENSE="IBM" +LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="~ppc ~ppc64" IUSE="static-libs"
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libvpd/
commit: 2153a0ba634b82600cbef5d3f6a1ce81c4debea9 Author: Michał Górny gentoo org> AuthorDate: Wed Oct 4 07:32:48 2017 + Commit: Michał Górny gentoo org> CommitDate: Wed Oct 4 09:17:07 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2153a0ba sys-libs/libvpd: Strip empty metadata.xml elements sys-libs/libvpd/metadata.xml | 2 -- 1 file changed, 2 deletions(-) diff --git a/sys-libs/libvpd/metadata.xml b/sys-libs/libvpd/metadata.xml index d200b5ed235..2b8aee36a4f 100644 --- a/sys-libs/libvpd/metadata.xml +++ b/sys-libs/libvpd/metadata.xml @@ -5,8 +5,6 @@ p...@gentoo.org Gentoo Linux PowerPC Development - - linux-diag
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libvpd/
commit: 0579abc052cb296ff42d915b9ea9f999dcab3139 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Nov 7 08:07:42 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Nov 7 08:08:10 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0579abc0 sys-libs/libvpd: Version bump. Package-Manager: portage-2.2.24 sys-libs/libvpd/Manifest| 1 + sys-libs/libvpd/libvpd-2.2.5.ebuild | 36 2 files changed, 37 insertions(+) diff --git a/sys-libs/libvpd/Manifest b/sys-libs/libvpd/Manifest index 37d4a90..7929d38 100644 --- a/sys-libs/libvpd/Manifest +++ b/sys-libs/libvpd/Manifest @@ -1,2 +1,3 @@ DIST libvpd-2.1.3.tar.gz 116493 SHA256 18390b1c272c774b153615a84d4f4e683da08156daf5a0b001c3c07f54d422ae SHA512 f5aac9253752552674ac6c54dd3e6dbdd7ff79867740076d6e19782940b809e53736a11e668978d8d73bf636d92d1daeb78080e5fd31c4febc2257e5497c373c WHIRLPOOL a0f34265c865282a755092c854521d538bbb633b92ff8004a7b8f4949a91bfd924ca156edd4357f67fbf62c7456e0785887a6e62e67f385d348aae8836c4b199 DIST libvpd-2.2.4.tar.gz 374665 SHA256 13a44a156cfe60b6ee7c1f4dc9171335657bfd5903c59a686abf1149b1b12c12 SHA512 89f7e235e957393fe33e484b23fce15fbf36274db6115e7245027a17b7535e387f835c048a7063f317f10de2351a78acf2ca72b10adee0020ce62a035bfe787e WHIRLPOOL e902455cd34262f581af2af160c9f16c542a63a5c58121116be2d6eb3bf58cc6ec2ee2074ad45959f7d0add9836129bba884d264e970ac9b62edb720f19157ec +DIST libvpd-2.2.5.tar.gz 374311 SHA256 6ce194d2c929ca45b6640b858587580c5d158db52a85d59ba7bd846c4a4f3faf SHA512 06969e61d2882a30ebff13b6432397edb0119adc0b0f8ea603973c6ef439320c39c1cbc218fab154d595fadc966bfef07a4a9c4e4ec8fd772cf7d396000864b0 WHIRLPOOL 61137227612ebc71c76689bf444dae59e1c2b12a7e1a66aa940cf414f70fb22c81dbc46b438ca7462e48916ae66f53715d1a4dc338ea7db811b73992c4cf9f1d diff --git a/sys-libs/libvpd/libvpd-2.2.5.ebuild b/sys-libs/libvpd/libvpd-2.2.5.ebuild new file mode 100644 index 000..2200097 --- /dev/null +++ b/sys-libs/libvpd/libvpd-2.2.5.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit eutils udev + +DESCRIPTION="Library implementation for listing vpds" +HOMEPAGE="http://sourceforge.net/projects/linux-diag/; +SRC_URI="http://sourceforge.net/projects/linux-diag/files/libvpd/${PV}/libvpd-${PV}.tar.gz; + +LICENSE="IBM" +SLOT="0" +KEYWORDS="~ppc ~ppc64" +IUSE="static-libs" + +DEPEND=" + >=dev-db/sqlite-3.7.8 + sys-libs/zlib +" +RDEPEND="${DEPEND}" + +src_configure() { + # sysconfdir is used only to establish where the udev rules file should go + # unfortunately it also adds the subdirs on its own so we strip it down to + # dirname + econf \ + $(use_enable static-libs static) \ + --sysconfdir="$( dirname $(get_udevdir) )" +} + +src_install(){ + emake DESTDIR="${D}" install + prune_libtool_files + +}