[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdlo/
commit: a22af7c9bb1b6c973d8fdbaeaba1972109145e4a Author: Conrad Kostecki gentoo org> AuthorDate: Wed Feb 9 21:43:28 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Feb 9 22:56:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a22af7c9 x11-libs/libdlo: drop 0.1.2-r1 Signed-off-by: Conrad Kostecki gentoo.org> x11-libs/libdlo/libdlo-0.1.2-r1.ebuild | 50 -- 1 file changed, 50 deletions(-) diff --git a/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild b/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild deleted file mode 100644 index bded69069db1.. --- a/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="A fully open source driver which supports all DisplayLink devices" -HOMEPAGE="https://libdlo.freedesktop.org/wiki/; -SRC_URI="https://people.freedesktop.org/~berniet/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" -IUSE="static-libs test-program" - -RDEPEND="virtual/libusb:0=" -DEPEND="${RDEPEND}" - -DOCS=( "AUTHORS" "ChangeLog" "Guide-v104.pdf" "README" ) - -src_prepare() { - default - - # AM_PROG_AR must be defined or automake will fail with: - # archiver requires 'AM_PROG_AR' in 'configure.ac'. - sed -i -e '/AC_PROG_CC/a AM_PROG_AR' configure.ac || die - - # Only build the Displaylink test program, if a user wants it. - if ! use test-program; then - eapply "${FILESDIR}"/disable-testprogram.patch - fi - - eautoreconf -} - -src_configure() { - econf $(use_enable static-libs static) -} - -src_install() { - default - - # Rename the Displaylink test program to an useful name - if use test-program; then - mv "${D}"/usr/bin/test1 "${D}"/usr/bin/displaylink-test || die - fi - - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdlo/
commit: c18659463c35d228b895eb236ae73872d6130912 Author: Conrad Kostecki gentoo org> AuthorDate: Wed Feb 9 21:43:20 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Feb 9 22:56:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1865946 x11-libs/libdlo: update EAPI 7 -> 8 Signed-off-by: Conrad Kostecki gentoo.org> x11-libs/libdlo/libdlo-0.1.2-r2.ebuild | 50 ++ 1 file changed, 50 insertions(+) diff --git a/x11-libs/libdlo/libdlo-0.1.2-r2.ebuild b/x11-libs/libdlo/libdlo-0.1.2-r2.ebuild new file mode 100644 index ..5854396239bc --- /dev/null +++ b/x11-libs/libdlo/libdlo-0.1.2-r2.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="A fully open source driver which supports all DisplayLink devices" +HOMEPAGE="https://libdlo.freedesktop.org/wiki/; +SRC_URI="https://people.freedesktop.org/~berniet/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ppc ppc64 x86" +IUSE="static-libs test-program" + +RDEPEND="virtual/libusb:0=" +DEPEND="${RDEPEND}" + +DOCS=( "AUTHORS" "ChangeLog" "Guide-v104.pdf" "README" ) + +src_prepare() { + default + + # AM_PROG_AR must be defined or automake will fail with: + # archiver requires 'AM_PROG_AR' in 'configure.ac'. + sed -i -e '/AC_PROG_CC/a AM_PROG_AR' configure.ac || die + + # Only build the Displaylink test program, if a user wants it. + if ! use test-program; then + eapply "${FILESDIR}"/disable-testprogram.patch + fi + + eautoreconf +} + +src_configure() { + econf $(use_enable static-libs static) +} + +src_install() { + default + + # Rename the Displaylink test program to an useful name + if use test-program; then + mv "${D}"/usr/bin/test1 "${D}"/usr/bin/displaylink-test || die + fi + + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdlo/
commit: b9adc6254e5b823d4a16144a7aea1c7b5c945825 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Dec 15 14:14:47 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Dec 15 14:14:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9adc625 x11-libs/libdlo: ppc64 stable wrt bug #702772 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/libdlo/libdlo-0.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild b/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild index 968a92485e0..bded69069db 100644 --- a/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild +++ b/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~berniet/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ppc ~ppc64 x86" +KEYWORDS="amd64 ppc ppc64 x86" IUSE="static-libs test-program" RDEPEND="virtual/libusb:0="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdlo/
commit: c05f040d765fb2be65f557180575b46e7069 Author: Conrad Kostecki gentoo org> AuthorDate: Mon Dec 2 23:09:07 2019 + Commit: Conrad Kostecki gentoo org> CommitDate: Mon Dec 2 23:21:09 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c05f0405 x11-libs/libdlo: updated metadata.xml Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Conrad Kostecki gentoo.org> x11-libs/libdlo/metadata.xml | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/x11-libs/libdlo/metadata.xml b/x11-libs/libdlo/metadata.xml index 0dae7351b41..aa25988e5b0 100644 --- a/x11-libs/libdlo/metadata.xml +++ b/x11-libs/libdlo/metadata.xml @@ -2,13 +2,9 @@ http://www.gentoo.org/dtd/metadata.dtd;> - ck+gen...@bl4ckb0x.de + conik...@gentoo.org Conrad Kostecki - - proxy-ma...@gentoo.org - Proxy Maintainers - A fully open source GPL driver which supports all DisplayLink devices in the mainline Linux kernel, called udlfb. It's possible to write
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdlo/
commit: 4365b1ba11d1596f2baaa75fe6f5981114abba78 Author: Conrad Kostecki kostecki com> AuthorDate: Fri Oct 4 19:05:49 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Fri Nov 8 02:55:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4365b1ba x11-libs/libdlo: add ~ppc64 keyword Thanks for ernsteiswuerfel, all tests passed on ~ppc64, so it can be keyworded as a dep for app-misc/lcdproc Bug: https://bugs.gentoo.org/671028 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Conrad Kostecki kostecki.com> Signed-off-by: Aaron Bauman gentoo.org> x11-libs/libdlo/libdlo-0.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild b/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild index 77e257d710b..968a92485e0 100644 --- a/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild +++ b/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~berniet/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ppc x86" +KEYWORDS="amd64 ppc ~ppc64 x86" IUSE="static-libs test-program" RDEPEND="virtual/libusb:0="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdlo/
commit: 3e865b22cf49a7d6940276c1c840ae0d629adf61 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Sep 26 06:48:11 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Sep 26 06:48:11 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e865b22 x11-libs/libdlo: stable 0.1.2-r1 for ppc, bug #695354 Package-Manager: Portage-2.3.76, Repoman-2.3.17 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> x11-libs/libdlo/libdlo-0.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild b/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild index 1b720a84b95..77e257d710b 100644 --- a/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild +++ b/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~berniet/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc x86" +KEYWORDS="amd64 ppc x86" IUSE="static-libs test-program" RDEPEND="virtual/libusb:0="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdlo/
commit: 94fc13dc4d7370eee4c09e270ae1c6b1ae47d1d5 Author: Conrad Kostecki kostecki com> AuthorDate: Wed Aug 7 19:59:42 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Aug 8 03:32:40 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94fc13dc x11-libs/libdlo: add ~ppc keyword Thanks to ernsteiswuerfel, ~ppc keyword can be added. Bug: https://bugs.gentoo.org/690412 Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Conrad Kostecki kostecki.com> Signed-off-by: Joonas Niilola gentoo.org> x11-libs/libdlo/libdlo-0.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild b/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild index a299b2e70e8..1b720a84b95 100644 --- a/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild +++ b/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~berniet/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~ppc x86" IUSE="static-libs test-program" RDEPEND="virtual/libusb:0="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdlo/
commit: 1bf6061048c2d7acb8dbe04908b3b2165a36c5d4 Author: Conrad Kostecki kostecki com> AuthorDate: Sun Jul 21 19:53:49 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jul 21 21:46:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf60610 x11-libs/libdlo: drop old version Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Conrad Kostecki kostecki.com> Signed-off-by: Andreas Sturmlechner gentoo.org> x11-libs/libdlo/libdlo-0.1.2.ebuild | 51 - 1 file changed, 51 deletions(-) diff --git a/x11-libs/libdlo/libdlo-0.1.2.ebuild b/x11-libs/libdlo/libdlo-0.1.2.ebuild deleted file mode 100644 index cf803d91d78..000 --- a/x11-libs/libdlo/libdlo-0.1.2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -DESCRIPTION="A fully open source driver which supports all DisplayLink devices" -HOMEPAGE="https://libdlo.freedesktop.org/wiki/; -SRC_URI="https://people.freedesktop.org/~berniet/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="static-libs test-program" - -RDEPEND="virtual/libusb:0=" - -DEPEND="${RDEPEND}" - -DOCS=( "AUTHORS" "ChangeLog" "Guide-v104.pdf" "README" ) - -src_prepare() { - default - - # AM_PROG_AR must be defined or automake will fail with: - # archiver requires 'AM_PROG_AR' in 'configure.ac'. - sed -i -e '/AC_PROG_CC/a AM_PROG_AR' configure.ac || die - - # Only build the Displaylink test program, if a user wants it. - if ! use test-program; then - eapply "${FILESDIR}"/disable-testprogram.patch - fi - - eautoreconf -} - -src_configure() { - econf $(use_enable static-libs static) -} - -src_install() { - default - - # Rename the Displaylink test program to an useful name - if use test-program; then - mv "${D}"/usr/bin/test1 "${D}"/usr/bin/displaylink-test || die - fi - - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdlo/
commit: 3466c95f3d57fd597fe62cd96561c01075fd6b7a Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jun 5 07:44:48 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jun 5 07:44:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3466c95f x11-libs/libdlo: x86 stable wrt bug #682772 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="x86" x11-libs/libdlo/libdlo-0.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild b/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild index 11fe4b5d4f3..a299b2e70e8 100644 --- a/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild +++ b/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~berniet/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="static-libs test-program" RDEPEND="virtual/libusb:0="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdlo/
commit: bca1b0248c25d7e0ae06f3ce7c3220d183bb829b Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Apr 13 19:09:27 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Apr 13 19:09:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bca1b024 x11-libs/libdlo: amd64 stable wrt bug #682772 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" x11-libs/libdlo/libdlo-0.1.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild b/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild index c193c73cc44..11fe4b5d4f3 100644 --- a/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild +++ b/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~berniet/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="static-libs test-program" RDEPEND="virtual/libusb:0="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdlo/
commit: a9ab67985422f41b6c81ff1e62cbdfb3a2420ac6 Author: Conrad Kostecki kostecki com> AuthorDate: Sat Oct 27 10:57:56 2018 + Commit: Virgil Dupras gentoo org> CommitDate: Wed Nov 14 15:01:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ab6798 x11-libs/libdlo: bump to EAPI=7 Closes: https://bugs.gentoo.org/669768 Signed-off-by: Conrad Kostecki kostecki.com> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10253 Signed-off-by: Virgil Dupras gentoo.org> x11-libs/libdlo/libdlo-0.1.2-r1.ebuild | 50 ++ x11-libs/libdlo/metadata.xml | 2 +- 2 files changed, 51 insertions(+), 1 deletion(-) diff --git a/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild b/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild new file mode 100644 index 000..c193c73cc44 --- /dev/null +++ b/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="A fully open source driver which supports all DisplayLink devices" +HOMEPAGE="https://libdlo.freedesktop.org/wiki/; +SRC_URI="https://people.freedesktop.org/~berniet/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="static-libs test-program" + +RDEPEND="virtual/libusb:0=" +DEPEND="${RDEPEND}" + +DOCS=( "AUTHORS" "ChangeLog" "Guide-v104.pdf" "README" ) + +src_prepare() { + default + + # AM_PROG_AR must be defined or automake will fail with: + # archiver requires 'AM_PROG_AR' in 'configure.ac'. + sed -i -e '/AC_PROG_CC/a AM_PROG_AR' configure.ac || die + + # Only build the Displaylink test program, if a user wants it. + if ! use test-program; then + eapply "${FILESDIR}"/disable-testprogram.patch + fi + + eautoreconf +} + +src_configure() { + econf $(use_enable static-libs static) +} + +src_install() { + default + + # Rename the Displaylink test program to an useful name + if use test-program; then + mv "${D}"/usr/bin/test1 "${D}"/usr/bin/displaylink-test || die + fi + + find "${D}" -name '*.la' -delete || die +} diff --git a/x11-libs/libdlo/metadata.xml b/x11-libs/libdlo/metadata.xml index c0175f30bba..0dae7351b41 100644 --- a/x11-libs/libdlo/metadata.xml +++ b/x11-libs/libdlo/metadata.xml @@ -16,6 +16,6 @@ And it's also possible to configure X and standard X applications to run on udlfb. - Build the program for testing Displaylink devices + Build the program for testing Displaylink devices.
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdlo/
commit: 000d13bb0e30d55ceef95d69da985e6b95572821 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue May 8 07:08:19 2018 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue May 8 07:08:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=000d13bb x11-libs/libdlo: amd64 stable wrt bug #655010 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="amd64" x11-libs/libdlo/libdlo-0.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdlo/libdlo-0.1.2.ebuild b/x11-libs/libdlo/libdlo-0.1.2.ebuild index 4295c3f98d1..cf803d91d78 100644 --- a/x11-libs/libdlo/libdlo-0.1.2.ebuild +++ b/x11-libs/libdlo/libdlo-0.1.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~berniet/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="static-libs test-program" RDEPEND="virtual/libusb:0="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdlo/
commit: b19c1fc746f9e592a789c6c9ad0bf9234f376326 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon May 7 18:05:54 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon May 7 19:22:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b19c1fc7 x11-libs/libdlo: x86 stable (bug #655010) Package-Manager: Portage-2.3.34, Repoman-2.3.9 x11-libs/libdlo/libdlo-0.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libdlo/libdlo-0.1.2.ebuild b/x11-libs/libdlo/libdlo-0.1.2.ebuild index d461b4dee5b..4295c3f98d1 100644 --- a/x11-libs/libdlo/libdlo-0.1.2.ebuild +++ b/x11-libs/libdlo/libdlo-0.1.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://people.freedesktop.org/~berniet/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="static-libs test-program" RDEPEND="virtual/libusb:0="
[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdlo/files/, x11-libs/libdlo/
commit: e49994467ae77f9d7158ee98cc6af612b83d61f1 Author: Conrad Kostecki kostecki com> AuthorDate: Mon Apr 23 21:32:41 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Apr 26 15:30:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4999446 x11-libs/libdlo: New package Closes: https://bugs.gentoo.org/652702 Package-Manager: Portage-2.3.24, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/7844 x11-libs/libdlo/Manifest| 1 + x11-libs/libdlo/files/disable-testprogram.patch | 33 x11-libs/libdlo/libdlo-0.1.2.ebuild | 51 + x11-libs/libdlo/metadata.xml| 21 ++ 4 files changed, 106 insertions(+) diff --git a/x11-libs/libdlo/Manifest b/x11-libs/libdlo/Manifest new file mode 100644 index 000..53df82c59ce --- /dev/null +++ b/x11-libs/libdlo/Manifest @@ -0,0 +1 @@ +DIST libdlo-0.1.2.tar.gz 476865 BLAKE2B b2391b58046e1f403b7e0d1eb915a46aa17c47e8ad804246f12f3b94f9ffb4dbc811e5d08aac29c2f4196b5d384e7244bddad3193adff5d5e890a7463a503fbb SHA512 6df69bebcf3142e0a87f66bb9d690fd78b96e08c2ae5d46fe0f3d91bc135364d5f5dd0c3a481705c3cd90c78a0a076757220fbcc3b0ad4343cdddb54501e3f2f diff --git a/x11-libs/libdlo/files/disable-testprogram.patch b/x11-libs/libdlo/files/disable-testprogram.patch new file mode 100644 index 000..a8f2bba40bf --- /dev/null +++ b/x11-libs/libdlo/files/disable-testprogram.patch @@ -0,0 +1,33 @@ +--- a/configure.ac 2009-10-19 04:41:33.0 +0200 b/configure.ac 2018-04-23 23:18:48.867807771 +0200 +@@ -48,7 +48,6 @@ + + AC_CONFIG_FILES([Makefile + src/Makefile +- test/Makefile + ]) + AC_OUTPUT + AC_MSG_RESULT([ +--- a/Makefile.am 2009-10-09 02:20:55.0 +0200 b/Makefile.am 2018-04-23 23:19:27.036807625 +0200 +@@ -1,19 +1,13 @@ +-SUBDIRS=src \ +- test ++SUBDIRS=src + dist_doc_DATA = README + ACLOCAL_AMFLAGS = -I m4 + AUTOMAKE_OPTIONS = foreign + EXTRA_DIST = \ + autogen.sh \ +- test/images/test08.bmp \ +- test/images/test16.bmp \ +- test/images/test24.bmp \ +- test/images/test32.bmp \ + Guide-v104.pdf \ + mkdox.sh + + TESTS_ENVIRONMENT = sudo +-TESTS = test/test1 + + MAINTAINERCLEANFILES = depcomp INSTALL install-sh missing aclocal.m4 config.guess config.sub configure + diff --git a/x11-libs/libdlo/libdlo-0.1.2.ebuild b/x11-libs/libdlo/libdlo-0.1.2.ebuild new file mode 100644 index 000..d461b4dee5b --- /dev/null +++ b/x11-libs/libdlo/libdlo-0.1.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools + +DESCRIPTION="A fully open source driver which supports all DisplayLink devices" +HOMEPAGE="https://libdlo.freedesktop.org/wiki/; +SRC_URI="https://people.freedesktop.org/~berniet/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="static-libs test-program" + +RDEPEND="virtual/libusb:0=" + +DEPEND="${RDEPEND}" + +DOCS=( "AUTHORS" "ChangeLog" "Guide-v104.pdf" "README" ) + +src_prepare() { + default + + # AM_PROG_AR must be defined or automake will fail with: + # archiver requires 'AM_PROG_AR' in 'configure.ac'. + sed -i -e '/AC_PROG_CC/a AM_PROG_AR' configure.ac || die + + # Only build the Displaylink test program, if a user wants it. + if ! use test-program; then + eapply "${FILESDIR}"/disable-testprogram.patch + fi + + eautoreconf +} + +src_configure() { + econf $(use_enable static-libs static) +} + +src_install() { + default + + # Rename the Displaylink test program to an useful name + if use test-program; then + mv "${D}"/usr/bin/test1 "${D}"/usr/bin/displaylink-test || die + fi + + find "${D}" -name '*.la' -delete || die +} diff --git a/x11-libs/libdlo/metadata.xml b/x11-libs/libdlo/metadata.xml new file mode 100644 index 000..c0175f30bba --- /dev/null +++ b/x11-libs/libdlo/metadata.xml @@ -0,0 +1,21 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + ck+gen...@bl4ckb0x.de + Conrad Kostecki + + + proxy-ma...@gentoo.org + Proxy Maintainers + + + A fully open source GPL driver which supports all DisplayLink devices + in the mainline Linux kernel, called udlfb. It's possible to write + custom applications for it or to the libdlo user mode library itself. + And it's also possible to configure X and standard X applications to run on udlfb. + + + Build the program for testing Displaylink devices + +