diff options
25 files changed, 66 insertions, 674 deletions
diff --git a/app-crypt/ifdokccid/Manifest b/app-crypt/ifdokccid/Manifest deleted file mode 100644 index 74626ee..0000000 --- a/app-crypt/ifdokccid/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST ifdokccid_lnx_i686-3.9.0.tar.gz 146422 BLAKE2B 01d9e8ddfe10323e47d307ae3508c1c93986855b6add9f1b0a2eda5ff2aec540fdec57b97400fd5c3accc4724e241e120ae2ca6db249ca5edf485f93aa1fb2f1 SHA512 bad3b9dfb170966e0a078fa8ef718d790143d4afd49bc19955e30a24058ee95cd8e77ddead70e3241c831acb71ba3b6ad1230be79b05ba72a12d825795b91448 -DIST ifdokccid_lnx_x64-3.9.0.tar.gz 148131 BLAKE2B 60a0082e98ba756b57f98b0430a1366ce80180a46e549a1ab95752111ea4b8149f4fd39378d0cf9082c6554c994abf2aadd6e1a929b6270c9bf0233245e10bce SHA512 ff213b1118bae5329e2702d3ac329f264203d1bcf8488dcb720ecc7d67363224513d89dd864c3d06e053f8d05e3e6b4c4f7717ce3e8a1ba59f81e35ec8a4ae34 diff --git a/app-crypt/ifdokccid/files/92-pcsc-ifdokccid.rules b/app-crypt/ifdokccid/files/92-pcsc-ifdokccid.rules deleted file mode 100644 index 769aa0d..0000000 --- a/app-crypt/ifdokccid/files/92-pcsc-ifdokccid.rules +++ /dev/null @@ -1,47 +0,0 @@ -# udev rules to set the access rights of Omnikey smart card readers -# so they can be used by pcscd - -ACTION!="add", GOTO="pcsc_ifdokccid_rules_end" -SUBSYSTEM!="usb", GOTO="pcsc_ifdokccid_rules_end" -ENV{DEVTYPE}!="usb_device", GOTO="pcsc_ifdokccid_rules_end" - -ATTRS{idVendor}=="046a", ATTRS{idProduct}=="0010", ENV{PCSCD}="1" -ATTRS{idVendor}=="046a", ATTRS{idProduct}=="002d", ENV{PCSCD}="1" -ATTRS{idVendor}=="046a", ATTRS{idProduct}=="007b", ENV{PCSCD}="1" -ATTRS{idVendor}=="046a", ATTRS{idProduct}=="0090", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="0596", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="1021", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="1784", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="1bd0", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="1bd1", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="3020", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="3021", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="3022", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="3620", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="3621", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="3623", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="3821", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="3822", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="3823", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="4321", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="6622", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="6623", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="7021", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="8630", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="9621", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="a011", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="a012", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="a021", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="a022", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="a023", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="a024", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="a111", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="a112", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="a721", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="c000", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="c200", ENV{PCSCD}="1" -ATTRS{idVendor}=="076b", ATTRS{idProduct}=="c300", ENV{PCSCD}="1" -ATTRS{idVendor}=="0bf8", ATTRS{idProduct}=="1005", ENV{PCSCD}="1" -ATTRS{idVendor}=="0bf8", ATTRS{idProduct}=="1006", ENV{PCSCD}="1" - -LABEL="pcsc_ifdokccid_rules_end" diff --git a/app-crypt/ifdokccid/ifdokccid-3.9.0.ebuild b/app-crypt/ifdokccid/ifdokccid-3.9.0.ebuild deleted file mode 100644 index 3c8c641..0000000 --- a/app-crypt/ifdokccid/ifdokccid-3.9.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit toolchain-funcs udev - -DESCRIPTION="Omnikey CardMan 3x21 PC/SC CCID driver" -HOMEPAGE="http://www.hidglobal.com/drivers" -SRC_URI="amd64? ( ${PN}_lnx_x64-${PV}.tar.gz ) - x86? ( ${PN}_lnx_i686-${PV}.tar.gz )" - -LICENSE="HID_OK_Drivers_EULA" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -RESTRICT="fetch bindist" - -RDEPEND="sys-apps/pcsc-lite - virtual/libusb:1" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -pkg_nofetch() { - einfo "Please download ${A}" - einfo "from ${HOMEPAGE}" - einfo "and place it in ${DISTDIR}" -} - -pkg_setup() { - MY_P="${PN}_lnx_$(usex amd64 x64 i686)-${PV}" - S="${WORKDIR}/${MY_P}" -} - -src_install () { - insinto "$("$(tc-getPKG_CONFIG)" --variable=usbdropdir libpcsclite)" - doins -r "${MY_P}.bundle" - udev_dorules "${FILESDIR}"/92-pcsc-${PN}.rules - dodoc README -} diff --git a/app-crypt/ifdokccid/metadata.xml b/app-crypt/ifdokccid/metadata.xml deleted file mode 100644 index c665e48..0000000 --- a/app-crypt/ifdokccid/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="person"> - <email>ulm@gentoo.org</email> -</maintainer> -</pkgmetadata> diff --git a/dev-util/ninka/Manifest b/dev-util/ninka/Manifest deleted file mode 100644 index 442d11b..0000000 --- a/dev-util/ninka/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST ninka-2.0_pre1_p20170402.tar.xz 136080 BLAKE2B 9c612dd3586681b1bb037d5c7271341fc652ca62d3e22ee29f330922d78e9a460e3bb2700f4216ea3fa564ed2e5c83a9c50cdea5db796851bbdc999b9f35658a SHA512 fc1c8f6e134c6c618852bc62b306c4e73fcd7443900f4d31d9abffe718e8b4fa7e3853631d0207f70e1223d00a72e976f4c3e7c8780a892113644ba5167f30a1 diff --git a/dev-util/ninka/files/ninka-2.0_pre1_p20170402-braces.patch b/dev-util/ninka/files/ninka-2.0_pre1_p20170402-braces.patch deleted file mode 100644 index 54e4d4a..0000000 --- a/dev-util/ninka/files/ninka-2.0_pre1_p20170402-braces.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- ninka-orig/lib/Ninka/SentenceExtractor.pm -+++ ninka/lib/Ninka/SentenceExtractor.pm -@@ -114,7 +114,7 @@ - - # check for trailing bullets of different types - s/^o //; -- s/^\s*[0-9]{1-2}+\s*[\-\)]//; -+ s/^\s*[0-9]{1,2}+\s*[\-\)]//; - s/^[ \t]+//; - s/[ \t]+$//; - diff --git a/dev-util/ninka/files/ninka-2.0_pre1_p20170402-makefile.patch b/dev-util/ninka/files/ninka-2.0_pre1_p20170402-makefile.patch deleted file mode 100644 index 1799d41..0000000 --- a/dev-util/ninka/files/ninka-2.0_pre1_p20170402-makefile.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- ninka-orig/comments/Makefile -+++ ninka/comments/Makefile -@@ -11,12 +11,13 @@ - #DEBUG = -g -DDEBUG -DIODEBUG - - --all: -- g++ $(DEBUG) $(OPTIONS) $(DEFINES) -c io.cpp -- g++ $(DEBUG) $(OPTIONS) $(DEFINES) -c dformat.cpp -- g++ $(DEBUG) $(OPTIONS) $(DEFINES) -c func.cpp -- g++ $(DEBUG) $(OPTIONS) $(DEFINES) -c main.cpp -- g++ -o $(NAME) main.o io.o dformat.o func.o -+all: $(NAME) -+ -+%.o: %.cpp -+ $(CXX) $(CXXFLAGS) $(DEFINES) -c $< -+ -+$(NAME): main.o io.o dformat.o func.o -+ $(CXX) $(LDFLAGS) -o $@ $^ - - install: - @echo -n "Installing binary: " ---- ninka-orig/Makefile.PL -+++ ninka/Makefile.PL -@@ -13,7 +13,7 @@ - 'Yuki Manabe <y-manabe@ist.osaka-u.ac.jp>', - 'René Scheibe <rene.scheibe@gmail.com>', - ], -- EXE_FILES => ['bin/ninka'], -+ EXE_FILES => ['bin/ninka', 'bin/ninka-excel', 'bin/ninka-sqlite'], - CONFIGURE_REQUIRES => { - 'ExtUtils::MakeMaker' => '6.52', - }, diff --git a/dev-util/ninka/ninka-2.0_pre1_p20170402.ebuild b/dev-util/ninka/ninka-2.0_pre1_p20170402.ebuild deleted file mode 100644 index 3a18623..0000000 --- a/dev-util/ninka/ninka-2.0_pre1_p20170402.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit perl-module toolchain-funcs - -DESCRIPTION="A license identification tool for source code" -HOMEPAGE="http://ninka.turingmachine.org/" -# snapshot of https://github.com/dmgerman/ninka -SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz" - -LICENSE="GPL-2+ myspell-en_CA-KevinAtkinson public-domain Princeton Ispell" -SLOT="0" -KEYWORDS="~amd64" -IUSE="sqlite test" - -RDEPEND="dev-perl/IO-CaptureOutput - dev-perl/Spreadsheet-WriteExcel - virtual/perl-File-Temp - sqlite? ( - dev-perl/DBD-SQLite - dev-perl/DBI - )" - -DEPEND="virtual/perl-ExtUtils-MakeMaker - test? ( - ${RDEPEND} - virtual/perl-Test-Simple - dev-perl/Test-Pod - )" -# Test::Strict not packaged yet - -S="${WORKDIR}/${PN}" - -PATCHES=( - "${FILESDIR}"/${P}-braces.patch - "${FILESDIR}"/${P}-makefile.patch -) - -src_compile() { - perl-module_src_compile - emake -C comments CXX="$(tc-getCXX)" -} - -src_install() { - perl-module_src_install - use sqlite || rm "${ED}"/usr/bin/ninka-sqlite || die - dobin comments/comments - doman comments/comments.1 - dodoc BUGS.org -} diff --git a/dev-vcs/git-merge-changelog/git-merge-changelog-99999999.ebuild b/dev-vcs/git-merge-changelog/git-merge-changelog-99999999.ebuild index 3ee8f0b..a3939e7 100644 --- a/dev-vcs/git-merge-changelog/git-merge-changelog-99999999.ebuild +++ b/dev-vcs/git-merge-changelog/git-merge-changelog-99999999.ebuild @@ -1,23 +1,24 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=8 EGIT_REPO_URI="git://git.savannah.gnu.org/gnulib.git - http://git.savannah.gnu.org/r/gnulib.git" + https://git.savannah.gnu.org/r/gnulib.git" inherit git-r3 DESCRIPTION="Git merge driver for GNU style ChangeLog files" -HOMEPAGE="http://www.gnu.org/software/gnulib/" +HOMEPAGE="https://www.gnu.org/software/gnulib/" LICENSE="GPL-3+" SLOT="0" src_prepare() { + default S="${WORKDIR}/${PN}" ./gnulib-tool --create-testdir --without-tests --dir="${S}" ${PN} || die - cd "${S}" + cd "${S}" || die sed -n '/README/{h;:x;n;/^#/!{H;bx};g;s/\n*$//;s:/usr/local:/usr:g;p;q}' \ gllib/git-merge-changelog.c >README || die } diff --git a/games-board/tablebase-nalimov/metadata.xml b/games-board/tablebase-nalimov/metadata.xml index c97efbb..71231d9 100644 --- a/games-board/tablebase-nalimov/metadata.xml +++ b/games-board/tablebase-nalimov/metadata.xml @@ -4,8 +4,8 @@ <maintainer type="person"> <email>ulm@gentoo.org</email> </maintainer> +<stabilize-allarches/> <use> - <flag name='5-pieces'>Install tablebases for 5 pieces</flag> <flag name='6-pieces'>Install tablebases for 6 pieces (huge!)</flag> </use> </pkgmetadata> diff --git a/games-board/tablebase-nalimov/tablebase-nalimov-0_pre20131213-r100.ebuild b/games-board/tablebase-nalimov/tablebase-nalimov-0_pre20131213-r100.ebuild deleted file mode 100644 index 8aecd0e..0000000 --- a/games-board/tablebase-nalimov/tablebase-nalimov-0_pre20131213-r100.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Nalimov chess endgame tablebases for up to 6 pieces" -HOMEPAGE="http://tablebase.sesse.net/ - http://kirill-kryukov.com/chess/tablebases-online/" - -tb34=() -m=(p n b r q k) -for ((i=4; i>=0; i--)); do - tb34+=(k${m[i]}k.nb{w,b}) # 2+1 - for ((j=i; j>=0; j--)); do - tb34+=(k${m[i]}k${m[j]}.nb{w,b} k${m[i]}${m[j]}k.nb{w,b}) # 2+2, 3+1 - done -done - -SRC_URI="" -for i in "${tb34[@]}"; do - SRC_URI+="http://tablebase.sesse.net/3-4-5/${i}.emd " -done -unset i j m tb34 - -LICENSE="public-domain" # machine-generated tables -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="5-pieces 6-pieces" -RESTRICT="mirror" # not on Gentoo mirrors - -PDEPEND="5-pieces? ( ~${CATEGORY}/${P}:nofetch ) - 6-pieces? ( ~${CATEGORY}/${P}:nofetch[6-pieces] )" - -S="${WORKDIR}" - -src_unpack() { :; } - -src_install() { - local f - insinto /usr/share/${PN} - for f in ${A}; do - [[ ${f} = *.emd ]] && echo "${DISTDIR}"/${f} - done | xargs doins -} diff --git a/games-board/tablebase-nalimov/tablebase-nalimov-0_pre20131213.ebuild b/games-board/tablebase-nalimov/tablebase-nalimov-0_pre20131213-r101.ebuild index 0fec05e..ea6e506 100644 --- a/games-board/tablebase-nalimov/tablebase-nalimov-0_pre20131213.ebuild +++ b/games-board/tablebase-nalimov/tablebase-nalimov-0_pre20131213-r101.ebuild @@ -1,21 +1,23 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit check-reqs DESCRIPTION="Nalimov chess endgame tablebases for up to 6 pieces" HOMEPAGE="http://tablebase.sesse.net/ - http://kirill-kryukov.com/chess/tablebases-online/" + https://kirill-kryukov.com/chess/tablebases-online/" -tb5=() +tb345=() tb6=() m=(p n b r q k) for ((i=4; i>=0; i--)); do + tb345+=(k${m[i]}k.nb{w,b}) # 2+1 for ((j=i; j>=0; j--)); do + tb345+=(k${m[i]}k${m[j]}.nb{w,b} k${m[i]}${m[j]}k.nb{w,b}) # 2+2, 3+1 for ((k=4; k>=0; k--)); do - tb5+=(k${m[i]}${m[j]}k${m[k]}.nb{w,b}) # 3+2 + tb345+=(k${m[i]}${m[j]}k${m[k]}.nb{w,b}) # 3+2 ((k<=i)) || continue for ((l=k; l>=0; l--)); do ((k<i || l<=j)) || continue @@ -23,7 +25,7 @@ for ((i=4; i>=0; i--)); do ((k!=i || l!=j)) && tb6+=(k${m[i]}${m[j]}k${m[k]}${m[l]}.nbb) done ((k<=j)) || continue - tb5+=(k${m[i]}${m[j]}${m[k]}k.nb{w,b}) # 4+1 + tb345+=(k${m[i]}${m[j]}${m[k]}k.nb{w,b}) # 4+1 for ((l=4; l>=0; l--)); do tb6+=(k${m[i]}${m[j]}${m[k]}k${m[l]}.nb{w,b}) # 4+2 done @@ -59,27 +61,28 @@ for ((i=0; i<${#tb6[@]}; i++)); do fi done -SRC_URI="${tb5[@]/%/.emd} 6-pieces? ( ${tb6n[@]/%/.emd} )" -unset i j k l m nfiles s tb5 tb6 tb6n +SRC_URI="${tb345[@]/%/.emd} + 6-pieces? ( ${tb6n[@]/%/.emd} )" +unset i j k l m nfiles s tb345 tb6 tb6n + +S="${WORKDIR}" LICENSE="public-domain" # machine-generated tables -SLOT="nofetch" +SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="6-pieces" RESTRICT="fetch" -RDEPEND="~${CATEGORY}/${P}:0" - -S="${WORKDIR}" +RDEPEND="!${CATEGORY}/${PN}:nofetch" pkg_pretend() { - CHECKREQS_DISK_USR=$(usex 6-pieces "1155G" "7200M") + CHECKREQS_DISK_USR="$(usex 6-pieces 1155G 7230M)" CHECKREQS_DISK_BUILD="${CHECKREQS_DISK_USR}" check-reqs_pkg_pretend } pkg_setup() { - CHECKREQS_DISK_USR=$(usex 6-pieces "1155G" "7200M") + CHECKREQS_DISK_USR="$(usex 6-pieces 1155G 7230M)" CHECKREQS_DISK_BUILD="${CHECKREQS_DISK_USR}" check-reqs_pkg_setup } @@ -103,6 +106,6 @@ src_install() { local f insinto /usr/share/${PN} for f in ${A}; do - [[ ${f} = *.emd ]] && echo "${DISTDIR}"/${f} + [[ ${f} == *.emd ]] && echo "${DISTDIR}"/${f} done | xargs doins } diff --git a/games-misc/fortune-mod-theo-de-raadt/fortune-mod-theo-de-raadt-20160912.ebuild b/games-misc/fortune-mod-theo-de-raadt/fortune-mod-theo-de-raadt-20160912.ebuild index 7c82abf..4e65516 100644 --- a/games-misc/fortune-mod-theo-de-raadt/fortune-mod-theo-de-raadt-20160912.ebuild +++ b/games-misc/fortune-mod-theo-de-raadt/fortune-mod-theo-de-raadt-20160912.ebuild @@ -1,12 +1,13 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DESCRIPTION="Quotes from OpenBSD founder Theo de Raadt" -HOMEPAGE="http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/mg/theo.c" +HOMEPAGE="https://github.com/hboetes/mg/commit/e895fcbdb9c69bb60ebe4e2a71014fd734242d6e" # split off from app-editors/mg -SRC_URI="http://homepage.boetes.org/software/mg/mg-${PV}.tar.gz" +#SRC_URI="http://homepage.boetes.org/software/mg/mg-${PV}.tar.gz" +SRC_URI="https://dev.gentoo.org/~ulm/distfiles/mg-${PV}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/licenses/Brother-lpr b/licenses/Brother-lpr deleted file mode 100644 index f0a98d7..0000000 --- a/licenses/Brother-lpr +++ /dev/null @@ -1,45 +0,0 @@ -License Agreement - -This Agreement provides terms and conditions for license grant from -Brother Industries, Ltd ("Broher"). Brother, who owns all copyrights -to the software that is distributed with this Agreement ("Software") -to recipients thereof ("User"), for use of the Software. User shall -have the right to use the Software only in accordance with the terms -and conditions of this Agreement. Any use by User of the Software -shall be deemed as its agreement hereto. - -Note: -Please click on "I Accept" while holding down "Shift" or right click -on "I Accept" and select "Save Target As,,," from the menu. - -Brother retains any and all copyrights to the Software. In no case -this Agreement shall be construed to assign or otherwise transfer from -Brother to User any copyrights or other intellectual property rights -to whole or any part of the Software. - -Brother grants User a non-exclusive license: to reproduce and/or -distribute (via Internet or in any other manner) the Software. -Further, Brother grants User a non-exclusive license to modify, alter, -translate or otherwise prepare derivative works of the Software and to -reproduce and distribute (via Internet or in any other manner) such -modification, alteration, translation or other derivative works for -any purpose. - -The license of the Software from Brother hereunder is granted "AS IS." -BROTHER HEREBY DISCLAIMS ANY WARRANTIES WITH RESPECT TO THE SOFTWARE, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTY FOR THE -QUALITY, MERCHANTABILITY, FITNESS FOR PARTICULAR PURPOSE OR -NON-INFRINGEMENT. Brother shall have no liability in contract, tort -(including negligence or breach of statutory duty) or otherwise for -any interruption of use, loss of data, or for any indirect, -incidental, punitive or consequential loss or damage, or for any loss -of profit, revenue, data, goodwill or anticipated savings that arises -under, out of, or in contemplation of this Agreement or otherwise -arises due to any error, inaccuracy or defect in the Software even if -Brother has been advised of the possibility of such loss or damage. -Further, Brother shall have no liability to disclose and/or distribute -the source cord of the Software to User under any circumstances. In no -case shall the above license by Brother to modify, alter, translate or -otherwise prepare derivative works of the Software be construed as -Brother's implied agreement or undertakings to disclose and/or -distribute the source cord of the Software. diff --git a/licenses/HID_OK_Drivers_EULA b/licenses/HID_OK_Drivers_EULA deleted file mode 100644 index 0412828..0000000 --- a/licenses/HID_OK_Drivers_EULA +++ /dev/null @@ -1,168 +0,0 @@ -End User License Agreement - -IMPORTANT - CAREFULLY READ ALL THE TERMS AND CONDITIONS OF THIS -LICENSE AGREEMENT (THIS "AGREEMENT") BEFORE INSTALLING THE SOFTWARE. -BY CLICKING “I ACCEPT” AND PROCEEDING WITH THE INSTALLATION OF THE -SOFTWARE YOU ARE INDICATING THAT YOU HAVE READ, UNDERSTAND AND ACCEPT -THIS AGREEMENT, AND THAT YOU AGREE TO BE BOUND BY ITS TERMS. SHOULD -YOU CHOOSE NOT TO BE BOUND BY THE TERMS AND CONDITIONS OF THIS -AGREEMENT, DO NOT CLICK “I ACCEPT” AND DO NOT PROCEED WITH THE -INSTALLATION OF THE SOFTWARE. - -1. Software License. - -(a) License Grant. Subject to Your compliance with the terms and -conditions of this Agreement, HID Global Corporation ("HID") grants -You a personal, non-exclusive, non-transferable, non-sublicensable -right to install the enclosed software program, in object code form -only (the "Software") on Your networked or standalone computers for -access and use by You and for Your benefit in conjunction with OMNIKEY -brand reader devices. This Agreement does not convey to You an -interest in or to the Software, but only a limited right of use -revocable in accordance with the terms of this Agreement. - -(b) Third Party Technologies. The Software may include or be bundled -with other software programs licensed under different terms and/or -licensed by a vendor other than HID. Use of any software programs -accompanied by a separate license agreement is governed by that -separate license agreement. Any third party software that may be -provided with the Software is included for use at Your option. HID is -not responsible for any third party’s software and shall have no -liability for Your use of third party software. - -2. License Restrictions. HID reserves all rights not expressly -granted to You under this Agreement. You may not modify or alter the -Software in any way. You may not disassemble, decompile or reverse -engineer the Software in order to obtain the source code, which is a -trade secret of HID and/or its suppliers. You may not lease, -sublicense or otherwise rent the Software and accompanying -documentation. - -3. Ownership. No title to or ownership in the Software is -transferred to You. You acknowledge and agree that HID and its -suppliers own and retain all rights, title and interest in the -Software and ownership of all intellectual property rights in the -Software, including any adaptations or copies. You acquire only a -license to use the Software. The Software is the propriety product of -HID and its suppliers and is protected by United States copyright laws -and international provisions. You must treat the Software as any other -copyrighted material with the exception that You may reproduce the -Software in non-printed machine-readable form for purposes of the -permitted uses described above. You agree not to attempt in any way to -obliterate or destroy the trade secret or copyright notice in all -copies of the Software. In no event shall You copy the documentation, -or any portion thereof, accompanying the Software. You may not use, -copy, modify, or transfer the Software or documentation accompanying -this Software except as expressly provided in this Agreement. - -4. Term. This license is effective until terminated. You may -terminate it by destroying the Software and accompanying documentation -and all copies thereof. This license will also terminate if You fail -to comply with any term or provision of this Agreement. You agree upon -such termination to destroy the Software and accompanying -documentation and all copies thereof. - -5. Limited Warranty. In the absence of any optional warranty or -continuing provisions extended by a formal written agreement, HID -warrants its Software in accordance with the following: - -(a) Limited Warranty. HID warrants solely on its behalf and for your -benefit alone, that for a period of ninety (90) days from your receipt -of the Software (the "Warranty Period") optical media on which the -Software is recorded shall be free from defects in materials and -workmanship under normal use. Except as expressly provided herein, -neither HID nor its suppliers warrant the performance or results of -the Software, that the Software will meet your requirements, or that -the Software will run uninterrupted or error free. - -(b) Exclusive Remedy. HID’s entire liability and your exclusive -remedy shall be the replacement of any media not meeting the limited -warranty set forth above, provided it is returned to HID. Warranty -claims must be received by HID within the Warranty Period. In the -event of a warranty claim, you shall be responsible for the removal of -the defective Software, shipping charges for return to HID, and -installation of its replacement. Replaced Software and media, or any -part thereof, shall become the property of HID and shall be returned -to HID at your expense. - -6. WARRANTY DISCLAIMER. THE EXPRESS WARRANTIES SET FORTH IN THIS -AGREEMENT ARE IN LIEU OF ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, -INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT, AND TO -THE EXTENT PERMITTED BY APPLICABLE LAW ALL SUCH OTHER WARRANTIES ARE -HEREBY DISCLAIMED AND EXCLUDED BY HID AND ITS SUPPLIERS. Some -jurisdictions do not allow certain disclaimers and limitations of -warranties, so portions of the above limitations may not apply to you. -This limited warranty gives you specific rights and you may also have -other rights which vary from state to state. - -7. LIMITATION OF LIABILITY. IN NO EVENT SHALL HID OR ITS SUPPLIERS -BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING, WITHOUT LIMITATION, ANY -SPECIAL, INDIRECT, INCIDENTAL, PUNITIVE OR CONSEQUENTIAL DAMAGES, -ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE -SOFTWARE, INCLUDING WITHOUT LIMITATION, LOSS OF PROFITS, BUSINESS, -DATA, GOODWILL, OR ANTICIPATED SAVINGS, EVEN IF ADVISED OF THE -POSSIBILITY OF THOSE DAMAGES. IN NO EVENT WILL HID’S AGGREGATE -LIABILITY FOR DIRECT DAMAGES TO PROPERTY OR PERSON (WHETHER IN ONE -INSTANCE OR A SERIES OF INSTANCES) EXCEED THE AMOUNT PAID BY YOU FOR -THE SOFTWARE OUT OF WHICH SUCH CLAIM AROSE. In those jurisdictions -that do not allow the exclusion or limitation of damages, HID’s -liability shall be limited or excluded to the maximum extent allowed -within those jurisdictions. - -8. U.S. Government Restricted Rights. The Software and documentation -are provided with RESTRICTED RIGHTS. Use, duplication or disclosure by -the Government is subject to restrictions as set forth in subparagraph -(b)(3) of the Right in Technical Data and Computer Software clause at -DFARS 252.227-7013 or subparagraphs (c) (1) and (2) of the Commercial -Computer Software - Restricted Rights at 48CFR 52.227-19, as -applicable. Supplier is HID Global Corporation, 9292 Jeronimo Road, -Irvine, California 92618. - -9. Export. You agree that you do not intend to and will not, -directly or indirectly, export or transmit the Software or related -documentation and technical data to any country to which such export -or transmission is restricted by any applicable U.S. regulation or -statue, without the prior written consent, if required, of the Bureau -of Export Administration of the U.S. Department of Commerce, or such -other governmental entity as may have jurisdiction over such export or -transmission. You represent and warrant that you are not located in, -under the control of, or a national or resident of any such country. - -10. Indemnification. You shall defend, indemnify, and hold HID, its -officers, directors and employees, harmless from and against any and -all claims, damages, losses, costs or other expenses (including -reasonable attorneys’ fees) that arise directly or indirectly out of -your willful misconduct or unauthorized use of the Software. - -11. Miscellaneous. - -(a) Severability. If any provision of this Agreement is invalid or -unenforceable under applicable law, then it shall be, to that extent, -deemed omitted and the remaining provisions will continue in full -force and effect. - -(b) Governing Law. The validity and performance of this Agreement -shall be governed by California law (without reference to choice of -law principles), and applicable federal law. The United Nations -Convention on Contracts for the International Sale of Goods shall not -apply. - -(c) Construction. This Agreement is deemed entered into in -California, and shall be construed as to its fair meaning and not -strictly for or against either party. - -(d) Attorneys’ Fees. In the event of any legal action or proceeding -relating to this Agreement, the prevailing party shall be entitled to -recover its attorneys’ fees in addition to any other relief granted. - -(e) Entire Agreement; Modification. This Agreement sets forth the -entire understanding and agreement between you and HID and may be -amended only in a writing signed by both parties. - -YOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT, UNDERSTAND IT AND -AGREE TO BE BOUND BY ITS TERMS AND CONDITIONS. YOU FURTHER AGREE THAT -IT IS THE COMPLETE AND EXCLUSIVE STATEMENT OF THE AGREEMENT BETWEEN -YOU AND HID, WHICH SUPERSEDES ANY PROPOSAL OR PRIOR AGREEMENT, ORAL OR -WRITTEN, AND ANY OTHER COMMUNICATIONS BETWEEN YOU AND HID RELATING TO -THE SUBJECT MATTER OF THIS AGREEMENT. diff --git a/media-gfx/brscan4/Manifest b/media-gfx/brscan4/Manifest deleted file mode 100644 index e317b88..0000000 --- a/media-gfx/brscan4/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST brscan4-0.4.3-3.i386.rpm 68521 BLAKE2B 0e541a0f845bb119780e97c94e95ce84332b311c447c808ad381b29fb47ae1b5cb54b292e7a31f828feadeacb19240a2d6cad4a3a8e7e148df5ecf10e11e06d6 SHA512 9517f81cb3ffede5abba655de3ec304cbebd6807a59bc49cabf771b0bdbd13bbd1c4820874af05cbf90d760a50c4afa6958d27e923f7b8fcc62f640c52d72430 -DIST brscan4-0.4.3-3.x86_64.rpm 79980 BLAKE2B 7aae30aefbca402526be2dbee616d78f7bee49d47112459eee8ea9357700fd22efd6292fddb9f50df751e0a58e1bf81c0ff4c5aed5617ae8c7a01a544c5b36d3 SHA512 8dc3fccf200cbad4e803918bd663d31c66c84e3b40b9c974a1b0e002e134ba24d92f923939868af150dc00f75a5db8ec672909b54d500f841a2efdbd45b045d5 -DIST brscan4-0.4.5-1.i386.rpm 80351 BLAKE2B ef212fb0d837a256f440de7184bc8e51701b2dd6ac758191542f1ee0890f593ffe78a777e7811c6737674b4cb9f543bbcc1952de33ca3581b8b69946283b6736 SHA512 23e7860ed564bd6dc6f537111568d53aa9d96d38f2f781133eb111064c71165aa5dc6df3f467171eba7a40c750b7cb72634e5ca180540485f1741a0327a794be -DIST brscan4-0.4.5-1.x86_64.rpm 93003 BLAKE2B cac4905ad7c019738667daac6c033d6734efeaf4a81eee7329f927c5e8c3a09e81eee9accbaa9c8b7967c76d680d81bff715eb4dac9475cc416defe88ec35616 SHA512 f86670474f94206d0857db074bd8c5d0ac3a0e4ab3c1d533f45cacdfe6f18238f849a8697c394a9cee59a2833baa412bd58401e408556b6d861aa5b87d75fb89 diff --git a/media-gfx/brscan4/brscan4-0.4.3.3.ebuild b/media-gfx/brscan4/brscan4-0.4.3.3.ebuild deleted file mode 100644 index 84ef365..0000000 --- a/media-gfx/brscan4/brscan4-0.4.3.3.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit multilib rpm - -MY_P="${PN}-${PV%.*}-${PV##*.}" -DESCRIPTION="Brother scanner driver" -HOMEPAGE="http://www.brother.com/" -SRC_URI=" - amd64? ( http://download.brother.com/welcome/dlf006648/${MY_P}.x86_64.rpm ) - x86? ( http://download.brother.com/welcome/dlf006647/${MY_P}.i386.rpm )" - -LICENSE="Brother-lpr no-source-code" -SLOT="0" -KEYWORDS="~amd64 ~x86" -RESTRICT="strip" - -RDEPEND="media-gfx/sane-backends - virtual/libusb:0" - -S="${WORKDIR}/opt/brother/scanner/${PN}" - -src_install() { - local lib=$(get_libdir) - local dest=/opt/brother/scanner/${PN} - - insinto /etc${dest} - doins Brsane4.ini brsanenetdevice4.cfg - doins -r models4 - dosym /etc${dest}/Brsane4.ini ${dest}/Brsane4.ini - dosym /etc${dest}/brsanenetdevice4.cfg ${dest}/brsanenetdevice4.cfg - dosym /etc${dest}/models4 ${dest}/models4 - - into ${dest} - dobin brsaneconfig4 - dosym ${dest}/bin/brsaneconfig4 /usr/bin/brsaneconfig4 - - dolib.so "${WORKDIR}"/usr/lib*/sane/libsane-brother4.so.1.0.7 - dosym libsane-brother4.so.1.0.7 ${dest}/${lib}/libsane-brother4.so.1 - dosym libsane-brother4.so.1.0.7 ${dest}/${lib}/libsane-brother4.so - dosym ../../..${dest}/${lib}/libsane-brother4.so.1.0.7 \ - /usr/${lib}/sane/libsane-brother4.so.1.0.7 - dosym libsane-brother4.so.1.0.7 /usr/${lib}/sane/libsane-brother4.so.1 - dosym libsane-brother4.so.1.0.7 /usr/${lib}/sane/libsane-brother4.so - - insinto /etc/sane.d/dll.d - newins - ${PN} <<< "brother4" -} diff --git a/media-gfx/brscan4/brscan4-0.4.5.1.ebuild b/media-gfx/brscan4/brscan4-0.4.5.1.ebuild deleted file mode 100644 index 7eef66d..0000000 --- a/media-gfx/brscan4/brscan4-0.4.5.1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib rpm readme.gentoo-r1 - -MY_P="${PN}-${PV%.*}-${PV##*.}" -DESCRIPTION="Brother scanner driver" -HOMEPAGE="http://www.brother.com/" -SRC_URI=" - amd64? ( http://download.brother.com/welcome/dlf006648/${MY_P}.x86_64.rpm ) - x86? ( http://download.brother.com/welcome/dlf006647/${MY_P}.i386.rpm )" - -LICENSE="Brother-lpr no-source-code" -SLOT="0" -KEYWORDS="~amd64 ~x86" -RESTRICT="strip" - -RDEPEND="media-gfx/sane-backends - virtual/libusb:0" - -S="${WORKDIR}/opt/brother/scanner/${PN}" - -src_install() { - local lib=$(get_libdir) - local dest=/opt/brother/scanner/${PN} - - insinto /etc${dest} - doins Brsane4.ini brsanenetdevice4.cfg - doins -r models4 - dosym "${EPREFIX}"/etc${dest}/Brsane4.ini ${dest}/Brsane4.ini - dosym "${EPREFIX}"/etc${dest}/brsanenetdevice4.cfg \ - ${dest}/brsanenetdevice4.cfg - dosym "${EPREFIX}"/etc${dest}/models4 ${dest}/models4 - - into ${dest} - dobin brsaneconfig4 - dosym ../..${dest}/bin/brsaneconfig4 /usr/bin/brsaneconfig4 - - dolib.so "${WORKDIR}"/usr/lib*/sane/libsane-brother4.so.1.0.7 - dosym libsane-brother4.so.1.0.7 ${dest}/${lib}/libsane-brother4.so.1 - dosym libsane-brother4.so.1.0.7 ${dest}/${lib}/libsane-brother4.so - dosym ../../..${dest}/${lib}/libsane-brother4.so.1.0.7 \ - /usr/${lib}/sane/libsane-brother4.so.1.0.7 - dosym libsane-brother4.so.1.0.7 /usr/${lib}/sane/libsane-brother4.so.1 - dosym libsane-brother4.so.1.0.7 /usr/${lib}/sane/libsane-brother4.so - - insinto /etc/sane.d/dll.d - newins - ${PN} <<< "brother4" - - DOC_CONTENTS="If want to use a remote scanner over the network, - you will have to add it with \"brsaneconfig4\"." - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog -} diff --git a/media-gfx/brscan4/metadata.xml b/media-gfx/brscan4/metadata.xml deleted file mode 100644 index c665e48..0000000 --- a/media-gfx/brscan4/metadata.xml +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="person"> - <email>ulm@gentoo.org</email> -</maintainer> -</pkgmetadata> diff --git a/net-print/brother-dcpj925dw/Manifest b/net-print/brother-dcpj925dw/Manifest deleted file mode 100644 index 6b326d2..0000000 --- a/net-print/brother-dcpj925dw/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST dcpj925dwcupswrapper-3.0.0-1.i386.rpm 17395 BLAKE2B 14ac56c7775e58d1a32fc33537bc1365ebb1a32650a7c2fac0a10168501cb24af36e47be1cbbd1cf4b61d488f8fde67bfed2f8c3f6dec2dfbd83822317d0e087 SHA512 fd7cf0526e05e82f659ee1c158e5108ee4c67e689d77c19d0d59cbded921888b597eee68c3e18d12fe6a0ec93daff5095ac8f3d8c9f8a471002987b87646fc8e -DIST dcpj925dwlpr-3.0.1-1.i386.rpm 3430885 BLAKE2B b98cfd2a893a050cca2ee43d937327efeb528bad1a2bd7ae7f7fae27ecc4e0f9e7b26457c1ee461fb0cc93fdfea189e05ed827be528162da58ddfa35aa50bbe7 SHA512 11973cbca305e14266772bc428db05504e794bd2f862778e6fb1dd917144502348685f241f21b5fc8bbba3d487a36938ef6e148b1f74ef1e5d5825bb7ed2cd23 diff --git a/net-print/brother-dcpj925dw/brother-dcpj925dw-20131010.ebuild b/net-print/brother-dcpj925dw/brother-dcpj925dw-20131010.ebuild deleted file mode 100644 index 96622ee..0000000 --- a/net-print/brother-dcpj925dw/brother-dcpj925dw-20131010.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit rpm - -MODEL="${PN#*-}" -PV_LPR="3.0.1-1" -PV_CUPSWRAPPER="3.0.0-1" - -DESCRIPTION="Brother printer driver for DCP-J925DW" -HOMEPAGE="http://www.brother.com/" -SRC_URI="http://download.brother.com/welcome/dlf005614/${MODEL}lpr-${PV_LPR}.i386.rpm http://download.brother.com/welcome/dlf005616/${MODEL}cupswrapper-${PV_CUPSWRAPPER}.i386.rpm" - -LICENSE="GPL-2+ Brother-lpr no-source-code" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="metric" -RESTRICT="strip" - -RDEPEND="net-print/cups" - -S="${WORKDIR}/opt/brother/Printers/${MODEL}" - -src_prepare() { - if use metric; then - sed -i "/^PaperType/s/Letter/A4/" inf/br${MODEL}rc || die - fi -} - -src_install() { - local dest=/opt/brother/Printers/${MODEL} - - cd "${S}"/lpd || die - exeinto ${dest}/lpd - doexe br${MODEL}filter filter${MODEL} psconvertij2 - dosym ${dest}/lpd/filter${MODEL} \ - /usr/libexec/cups/filter/brother_lpdwrapper_${MODEL} - - cd "${S}"/inf || die - insinto ${dest}/inf - doins br${MODEL}func ImagingArea paperinfij2 - doins -r lut - insinto /etc${dest}/inf - doins br${MODEL}rc # config file - dosym /etc${dest}/inf/br${MODEL}rc ${dest}/inf/br${MODEL}rc - - cd "${S}"/cupswrapper || die - insinto ${dest}/cupswrapper - doins brother_${MODEL}_printer_en.ppd - dosym ${dest}/cupswrapper/brother_${MODEL}_printer_en.ppd \ - /usr/share/cups/model/Brother/brother_${MODEL}_printer_en.ppd - - # The brprintconf utility is very broken and mangles the path - # of the function list file. Therefore, don't install it. - #exeinto ${dest}/bin - #doexe "${WORKDIR}"/usr/bin/brprintconf_${MODEL} -} diff --git a/net-print/brother-dcpj925dw/metadata.xml b/net-print/brother-dcpj925dw/metadata.xml deleted file mode 100644 index 9a3c73e..0000000 --- a/net-print/brother-dcpj925dw/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<maintainer type="person"> - <email>ulm@gentoo.org</email> -</maintainer> -<use> - <flag name='metric'>Default to A4 paper size</flag> -</use> -</pkgmetadata> diff --git a/net-print/brother-mfcj870dw/brother-mfcj870dw-20130812.ebuild b/net-print/brother-mfcj870dw/brother-mfcj870dw-20130812.ebuild index d84a31f..175f141 100644 --- a/net-print/brother-mfcj870dw/brother-mfcj870dw-20130812.ebuild +++ b/net-print/brother-mfcj870dw/brother-mfcj870dw-20130812.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -inherit rpm +inherit eapi8-dosym rpm MODEL="${PN#*-}" PV_LPR="3.0.0-1" @@ -12,18 +12,20 @@ PV_CUPSWRAPPER="3.0.0-1" DESCRIPTION="Brother printer driver for MFC-J870DW" HOMEPAGE="http://www.brother.com/" SRC_URI="http://download.brother.com/welcome/dlf006854/${MODEL}lpr-${PV_LPR}.i386.rpm http://download.brother.com/welcome/dlf006856/${MODEL}cupswrapper-${PV_CUPSWRAPPER}.i386.rpm" +S="${WORKDIR}/opt/brother/Printers/${MODEL}" -LICENSE="GPL-2+ Brother-lpr no-source-code" +LICENSE="GPL-2+ Brother" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="-* ~amd64 ~x86" IUSE="metric" RESTRICT="strip" RDEPEND="net-print/cups" -S="${WORKDIR}/opt/brother/Printers/${MODEL}" +QA_PREBUILT="/opt/brother/*" src_prepare() { + default if use metric; then sed -i "/^PaperType/s/Letter/A4/" inf/br${MODEL}rc || die fi @@ -35,7 +37,7 @@ src_install() { cd "${S}"/lpd || die exeinto ${dest}/lpd doexe br${MODEL}filter filter${MODEL} psconvertij2 - dosym ${dest}/lpd/filter${MODEL} \ + dosym8 -r ${dest}/lpd/filter${MODEL} \ /usr/libexec/cups/filter/brother_lpdwrapper_${MODEL} cd "${S}"/inf || die @@ -44,12 +46,12 @@ src_install() { doins -r lut insinto /etc${dest}/inf doins br${MODEL}rc # config file - dosym /etc${dest}/inf/br${MODEL}rc ${dest}/inf/br${MODEL}rc + dosym8 -r /etc${dest}/inf/br${MODEL}rc ${dest}/inf/br${MODEL}rc cd "${S}"/cupswrapper || die insinto ${dest}/cupswrapper doins brother_${MODEL}_printer_en.ppd - dosym ${dest}/cupswrapper/brother_${MODEL}_printer_en.ppd \ + dosym8 -r ${dest}/cupswrapper/brother_${MODEL}_printer_en.ppd \ /usr/share/cups/model/Brother/brother_${MODEL}_printer_en.ppd # The brprintconf utility is very broken and mangles the path diff --git a/dev-util/ninka/metadata.xml b/sys-auth/otpcalc/metadata.xml index c665e48..1135f79 100644 --- a/dev-util/ninka/metadata.xml +++ b/sys-auth/otpcalc/metadata.xml @@ -4,4 +4,8 @@ <maintainer type="person"> <email>ulm@gentoo.org</email> </maintainer> +<longdescription lang="en"> + otpCalc is an RFC2289 and RFC1760 compliant one time password calculator, + written to use the GTK+ library for screen I/O. +</longdescription> </pkgmetadata> diff --git a/sys-auth/otpcalc/otpcalc-9999.ebuild b/sys-auth/otpcalc/otpcalc-9999.ebuild new file mode 100644 index 0000000..b2067a9 --- /dev/null +++ b/sys-auth/otpcalc/otpcalc-9999.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit git-r3 meson xdg + +DESCRIPTION="A One Time Password and S/Key calculator for GTK+" +HOMEPAGE="https://gitlab.com/otpcalc/otpcalc + http://www.killa.net/infosec/otpCalc/" +#SRC_URI="https://gitlab.com/otpcalc/${PN}/-/archive/${PV}/${P}.tar.bz2" +EGIT_REPO_URI="https://gitlab.com/otpcalc/otpcalc.git" + +LICENSE="GPL-2+" +SLOT="0" +#KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" + +RDEPEND="dev-libs/openssl:0= + x11-libs/gtk+:3" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" |