summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-crypt/ifdokccid/Manifest2
-rw-r--r--app-crypt/ifdokccid/files/92-pcsc-ifdokccid.rules47
-rw-r--r--app-crypt/ifdokccid/ifdokccid-3.9.0.ebuild39
-rw-r--r--app-crypt/ifdokccid/metadata.xml7
-rw-r--r--dev-util/ninka/Manifest1
-rw-r--r--dev-util/ninka/files/ninka-2.0_pre1_p20170402-braces.patch11
-rw-r--r--dev-util/ninka/files/ninka-2.0_pre1_p20170402-makefile.patch33
-rw-r--r--dev-util/ninka/ninka-2.0_pre1_p20170402.ebuild52
-rw-r--r--dev-vcs/git-merge-changelog/git-merge-changelog-99999999.ebuild11
-rw-r--r--games-board/tablebase-nalimov/metadata.xml2
-rw-r--r--games-board/tablebase-nalimov/tablebase-nalimov-0_pre20131213-r100.ebuild44
-rw-r--r--games-board/tablebase-nalimov/tablebase-nalimov-0_pre20131213-r101.ebuild (renamed from games-board/tablebase-nalimov/tablebase-nalimov-0_pre20131213.ebuild)33
-rw-r--r--games-misc/fortune-mod-theo-de-raadt/fortune-mod-theo-de-raadt-20160912.ebuild9
-rw-r--r--licenses/Brother-lpr45
-rw-r--r--licenses/HID_OK_Drivers_EULA168
-rw-r--r--media-gfx/brscan4/Manifest4
-rw-r--r--media-gfx/brscan4/brscan4-0.4.3.3.ebuild50
-rw-r--r--media-gfx/brscan4/brscan4-0.4.5.1.ebuild59
-rw-r--r--media-gfx/brscan4/metadata.xml7
-rw-r--r--net-print/brother-dcpj925dw/Manifest2
-rw-r--r--net-print/brother-dcpj925dw/brother-dcpj925dw-20131010.ebuild59
-rw-r--r--net-print/brother-dcpj925dw/metadata.xml10
-rw-r--r--net-print/brother-mfcj870dw/brother-mfcj870dw-20130812.ebuild20
-rw-r--r--sys-auth/otpcalc/metadata.xml (renamed from dev-util/ninka/metadata.xml)4
-rw-r--r--sys-auth/otpcalc/otpcalc-9999.ebuild21
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"