Files
linamh/dev-util/deb-devscripts/deb-devscripts-2.26.9.ebuild
T
2026-07-01 07:41:06 +02:00

72 lines
1.6 KiB
Bash

# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
MY_PN="devscripts"
#inherit eutils
DESCRIPTION="geos_one loved tools"
HOMEPAGE="https://linamh.disconnected-by-peer.at"
SRC_URI_BASE="mirror://debian/pool/main/${MY_PN:0:1}/${MY_PN}/"
SRC_URI="${SRC_URI_BASE}${MY_PN}_${PV}.tar.xz"
S="${WORKDIR}/work"
LICENSE="GPL-2 GPL-3 BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RESTRICT="mirror"
BDEPEND="app-shells/bash-completion
app-text/docbook-xml-dtd
app-text/docbook-xsl-stylesheets
app-text/po4a
dev-libs/libxslt
dev-python/setuptools
sys-apps/help2man"
RDEPEND="app-arch/dpkg
app-crypt/gnupg
app-portage/portage-utils
app-text/wdiff
dev-lang/ruby
dev-perl/Config-IniFiles
dev-perl/File-DirList
dev-perl/File-HomeDir
dev-perl/File-Touch
dev-perl/IO-String
dev-perl/JSON
dev-perl/Moo
dev-perl/String-ShellQuote
dev-perl/URI
dev-perl/YAML-LibYAML
dev-perl/libwww-perl
dev-python/python-debian
dev-python/python-magic
dev-python/pyxdg
dev-python/requests
dev-python/unidiff
dev-util/patchutils
sys-apps/file
sys-apps/sensible-utils
virtual/perl-JSON-PP
virtual/perl-Time-HiRes"
src_prepare() {
sed -e "s!/stylesheet/xsl/nwalsh/!/xsl-ns-stylesheets/!g" \
-e "s!--install-layout=deb!!g" -i $(find -name Makefile)
eapply_user
}
src_install() {
emake DESTDIR="${D}" install || die "install fail"
if [[ -d "${ED}"/usr/share/doc/${MY_PN} ]]; then
mv "${ED}"/usr/share/doc/${MY_PN} "${ED}"/usr/share/doc/${PF} || die
fi
dodoc README.md
rm -f "${ED}"/usr/share/bash-completion/completions/{bts,deb2apptainer,deb2docker,debcheckout,pkgnames} || die
}