[gentoo-commits] repo/gentoo:master commit in: dev-libs/fddl/
commit: 6ea421def8fcd0324fbb7e23591052f5ff1ecea9 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Mar 19 12:45:38 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Mar 19 12:46:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ea421de dev-libs/fddl: port to EAPI=7 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> dev-libs/fddl/fddl-2024-r1.ebuild | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/dev-libs/fddl/fddl-2024-r1.ebuild b/dev-libs/fddl/fddl-2024-r1.ebuild index 0e56e742f1f..b25d4dd8bde 100644 --- a/dev-libs/fddl/fddl-2024-r1.ebuild +++ b/dev-libs/fddl/fddl-2024-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -inherit cmake-utils multilib vcs-snapshot +inherit cmake vcs-snapshot DESCRIPTION="Free Decision Diagram Library" HOMEPAGE="http://itval.sourceforge.net/ https://github.com/atomopawn/FDDL; @@ -12,12 +12,11 @@ SRC_URI="https://dev.gentoo.org/~pinkbyte/distfiles/snapshots/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 x86" -IUSE="" DOCS=( AUTHORS ChangeLog INSTALL RELEASE ) src_prepare() { - cmake-utils_src_prepare + cmake_src_prepare # Remove references to files that were not shipped, # prefer dynamic linking
[gentoo-commits] repo/gentoo:master commit in: dev-libs/fddl/
commit: 3f45d84887f068cb78ef10e383d37b92e080ff99 Author: Sergey Popov gentoo org> AuthorDate: Wed Dec 2 08:21:42 2020 + Commit: Sergey Popov gentoo org> CommitDate: Wed Dec 2 08:21:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f45d848 dev-libs/fddl: remove myself from maintainers Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sergey Popov gentoo.org> dev-libs/fddl/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-libs/fddl/metadata.xml b/dev-libs/fddl/metadata.xml index 202a7f4cc6b..326f93eee08 100644 --- a/dev-libs/fddl/metadata.xml +++ b/dev-libs/fddl/metadata.xml @@ -5,10 +5,6 @@ zlog...@gentoo.org Mikle Kolyada - -pinkb...@gentoo.org -Sergey Popov - atomopawn/FDDL itval
[gentoo-commits] repo/gentoo:master commit in: dev-libs/fddl/
commit: cef022f1bc848c8687249352ba96dcad9c264407 Author: Johannes Huber gentoo org> AuthorDate: Mon Apr 3 17:56:59 2017 + Commit: Johannes Huber gentoo org> CommitDate: Mon Apr 3 17:56:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cef022f1 dev-libs/fddl: Remove 2024 (r0) Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-libs/fddl/fddl-2024.ebuild | 39 -- 1 file changed, 39 deletions(-) diff --git a/dev-libs/fddl/fddl-2024.ebuild b/dev-libs/fddl/fddl-2024.ebuild deleted file mode 100644 index b72983f5435..000 --- a/dev-libs/fddl/fddl-2024.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -CMAKE_IN_SOURCE_BUILD=1 - -inherit cmake-utils multilib vcs-snapshot - -DESCRIPTION="Free Decision Diagram Library" -HOMEPAGE="http://itval.sourceforge.net/ https://github.com/atomopawn/FDDL; -SRC_URI="https://dev.gentoo.org/~pinkbyte/distfiles/snapshots/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DOCS=( AUTHORS ChangeLog INSTALL RELEASE ) - -src_prepare() { - # Remove references to files that were not shipped, - # prefer dynamic linking - sed -i \ - -e 's|unaryoperation.cpp||g' \ - -e 's|unaryoperation.h||g' \ - -e 's|binaryoperation.cpp||g' \ - -e 's|binaryoperation.h||g' \ - -e '/add_library/s/FDDL /FDDL SHARED /' \ - -e '/add_library/s/FDDL /FDDL SHARED /' \ - -e "/^install/s:DESTINATION lib:DESTINATION $(get_libdir):" \ - src/CMakeLists.txt || die - # Do not build tests that depend on above files - sed -i \ - {,tests/}CMakeLists.txt \ - -e '/test_unaryop/d' \ - -e '/test_binaryop/d' \ - || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/fddl/
commit: fa9e545bf6bb5d14d293a8988480c0c8fcbc9efb Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Mar 22 14:22:33 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Mar 22 14:22:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa9e545b dev-libs/fddl: amd64 stable wrt bug #613530 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/fddl/fddl-2024-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/fddl/fddl-2024-r1.ebuild b/dev-libs/fddl/fddl-2024-r1.ebuild index c28910e7170..ba98c9935b8 100644 --- a/dev-libs/fddl/fddl-2024-r1.ebuild +++ b/dev-libs/fddl/fddl-2024-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~pinkbyte/distfiles/snapshots/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="" DOCS=( AUTHORS ChangeLog INSTALL RELEASE )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/fddl/
commit: 882912979ed202229888660b7da6357d1ea4add0 Author: Johannes Huber gentoo org> AuthorDate: Sun Mar 5 11:42:21 2017 + Commit: Johannes Huber gentoo org> CommitDate: Sun Mar 5 11:50:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88291297 dev-libs/fddl: EAPI 6 Closes: https://github.com/gentoo/gentoo/pull/4082 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-libs/fddl/fddl-2024-r1.ebuild | 39 +++ 1 file changed, 39 insertions(+) diff --git a/dev-libs/fddl/fddl-2024-r1.ebuild b/dev-libs/fddl/fddl-2024-r1.ebuild new file mode 100644 index 000..c28910e7170 --- /dev/null +++ b/dev-libs/fddl/fddl-2024-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils multilib vcs-snapshot + +DESCRIPTION="Free Decision Diagram Library" +HOMEPAGE="http://itval.sourceforge.net/ https://github.com/atomopawn/FDDL; +SRC_URI="https://dev.gentoo.org/~pinkbyte/distfiles/snapshots/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DOCS=( AUTHORS ChangeLog INSTALL RELEASE ) + +src_prepare() { + cmake-utils_src_prepare + + # Remove references to files that were not shipped, + # prefer dynamic linking + sed -i \ + -e 's|unaryoperation.cpp||g' \ + -e 's|unaryoperation.h||g' \ + -e 's|binaryoperation.cpp||g' \ + -e 's|binaryoperation.h||g' \ + -e '/add_library/s/FDDL /FDDL SHARED /' \ + -e '/add_library/s/FDDL /FDDL SHARED /' \ + -e "/^install/s:DESTINATION lib:DESTINATION $(get_libdir):" \ + src/CMakeLists.txt || die + # Do not build tests that depend on above files + sed -i \ + {,tests/}CMakeLists.txt \ + -e '/test_unaryop/d' \ + -e '/test_binaryop/d' \ + || die +}