app-doc/linux-device-drivers: fix DeprecatedInsinto

Also bumped EAPI 6 -> 8.

Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
This commit is contained in:
Conrad Kostecki
2022-02-13 00:12:55 +01:00
parent 54eea1aa5e
commit d10074a415
4 changed files with 56 additions and 55 deletions

View File

@@ -0,0 +1,29 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
EGIT_COMMIT="9780596000080"
MY_PN="ldd2-samples"
MY_PV="1.0.1"
DESCRIPTION="Howto write linux device drivers (updated for Linux 2.4)"
HOMEPAGE="https://www.oreilly.com/catalog/linuxdrive2/"
SRC_URI="
https://resources.oreilly.com/examples/${EGIT_COMMIT}/-/blob/master/${MY_PN}-${MY_PV}.tar.gz
https://www.xml.com/ldd/chapter/book/pdf/ldd_book_pdf.zip
"
S="${WORKDIR}"
LICENSE="FDL-1.1"
SLOT="2"
KEYWORDS="amd64 arm hppa ~ia64 ppc ~s390 x86"
BDEPEND="app-arch/unzip"
src_install() {
dodoc *.pdf
docinto samples
dodoc -r ldd2-samples-*/.
docompress -x /usr/share/doc/${PF}
}

View File

@@ -1,26 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DESCRIPTION="howto write linux device drivers (updated for Linux 2.4)"
HOMEPAGE="http://www.oreilly.com/catalog/linuxdrive2/"
SRC_URI="http://www.xml.com/ldd/chapter/book/pdf/ldd_book_pdf.zip
ftp://ftp.oreilly.com/examples/linuxdrive2/ldd2-samples-1.0.1.tar.gz"
LICENSE="FDL-1.1"
SLOT="2"
KEYWORDS="amd64 arm hppa ~ia64 ppc ~s390 x86"
IUSE=""
DEPEND="app-arch/unzip"
RDEPEND=""
S=${WORKDIR}
src_install() {
insinto /usr/share/doc/${PF}
doins *.pdf
insinto /usr/share/doc/${PF}/samples
doins -r ldd2-samples-*/*
}

View File

@@ -0,0 +1,27 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
EGIT_COMMIT="9780596005900"
DESCRIPTION="Howto write linux device drivers (updated for Linux 2.6)"
HOMEPAGE="
https://www.oreilly.com/catalog/linuxdrive3/
https://lwn.net/Kernel/LDD3/
"
SRC_URI="
https://resources.oreilly.com/examples/${EGIT_COMMIT}/-/blob/master/examples.tar.gz -> LDD3-examples.tar.gz
https://lwn.net/images/pdf/LDD3/ldd3_pdf.tar.bz2
"
S="${WORKDIR}"
LICENSE="CC-BY-SA-2.0"
SLOT="3"
KEYWORDS="amd64 arm hppa ~ia64 ppc ~riscv ~s390 x86"
src_install() {
dodoc ldd3_pdf/*.pdf
dodoc -r examples
docompress -x /usr/share/doc/${PF}
}

View File

@@ -1,29 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DESCRIPTION="howto write linux device drivers (updated for Linux 2.6)"
HOMEPAGE="http://www.oreilly.com/catalog/linuxdrive3/ http://lwn.net/Kernel/LDD3/"
SRC_URI="http://lwn.net/images/pdf/LDD3/ldd3_pdf.tar.bz2
mirror://gentoo/LDD3-examples.tar.gz"
# original URL is this:
# http://examples.oreilly.com/linuxdrive3/examples.tar.gz
# but 'examples.tar.gz' is waaaaaay too generic
LICENSE="CC-BY-SA-2.0"
SLOT="3"
KEYWORDS="amd64 arm hppa ~ia64 ppc ~riscv ~s390 x86"
IUSE=""
DEPEND=""
RDEPEND=""
S=${WORKDIR}
src_install() {
insinto /usr/share/doc/${PF}
doins ldd3_pdf/*.pdf
insinto /usr/share/doc/${PF}/examples
doins -r examples/*
}