Update LightScribe ebuilds for EAPI 8
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
DIST 4L-1.0-r6.i586.rpm 3603229 BLAKE2B ec16fe816f09264953b2b936484272b96814354c72a67e9c32aee099545f7121a358308e8f64a5cc808171da4374f879737e8847f20da85e8a5d5cb3d4e336ec SHA512 29ee29520a843095b7fd8269f9f402c70a6c491739451efe4959e6fdfc8739bbed5286dd0ebaf72d5120350add6a31114d48c04be210dae81c87be3704543329
|
||||
DIST LaCie-logo_2758.zip 308599 BLAKE2B 64d6bc0511f68966777193b7f7eb76499c1a5edf3a6e0dde9220e09c7d5b8cbb2ddbb508b660f71cc251218d1bf97e51bf4b2cdc31cb85457e5feb528de3a9c0 SHA512 10a271e8b87e228eaaa6203c3d434b1fcbb23801828233536a818facec1dfa8a265e8c1383e553cebdab615528b0e9c7481c76e661505bd845650a419fb380e8
|
||||
EBUILD lightscribe-lacie-1.0_p6-r7.ebuild 2955 BLAKE2B 1c6044a9853cbfd52e307724fffe8936b5da6c9c9d43d434df52645ff0d884643688b966f82aa19eb2ff81a50e0d31be43476d9268f234315d14991691327b65 SHA512 03fabe5c3a6a93a7ce4092addbc9997bb07ddb84f4907eae80e6cddc332bbd15c8cbc29acbd907ea79ade11c691877ddb18e49af1e976a6d8a567fa67ca7066e
|
||||
EBUILD lightscribe-lacie-1.0_p6-r7.ebuild 1938 BLAKE2B 322d81ca47f40c18b79451e75078792f4f582ce34787879153f400b5d6756efb1a90f9d6b10587ddf4233448e8153c5259ab9e646800ea7ff828331deb63fdd2 SHA512 17d5cfd6c9652eda8533b618235b4c082dbd13a83fe46193f94c0c9500b80d903ef1adda7952a4bbbe205b10d9506f121318003152f535f065f9980274bce776
|
||||
MISC ChangeLog 3373 BLAKE2B a112ba575ac35710885e247d2048fa6a2d7cd7e4645e5725c97f1659e95bdec89a033930a7ee19c67e154755308699cbd4d3a0f22c48a940cad4fcd4c0d0c05a SHA512 6fdf64a479b9b2d2a99d3e64b32468baf7d6b561fb314d3751ec12e58ba8d844a8076db84ef3a745a6a6c501c830e5445f25757c7a61195cbc84d8dd54085731
|
||||
MISC metadata.xml 226 BLAKE2B 168ec0c12fabd78e9c8fb3f5ebb90a3bb0f86ce0d3efd90cf476a500c63bf0d2f9968d131c7a47458518dfb4e67c1a934616cf04bebc9de56f5aea93ea2d5618 SHA512 5912920d8f6e9ee5126fb0aaa5717a562feb009cc59b759c6a6eaa909900b19e95e51e3aa7f32fdf2e77073b19878830b97947148e3adeff3b49e7555cfe29e9
|
||||
|
||||
@@ -1,96 +1,76 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=5
|
||||
EAPI=8
|
||||
RPM_COMPRESS_TYPE=bzip2
|
||||
|
||||
inherit eutils rpm multilib
|
||||
inherit desktop rpm wrapper
|
||||
|
||||
MY_PV="${PV/_p/-r}"
|
||||
MY_PV=${PV/_p/-r}
|
||||
|
||||
DESCRIPTION="LaCie LightScribe Labeler 4L (binary only GUI)"
|
||||
HOMEPAGE="http://www.lacie.com/products/product.htm?pid=10803"
|
||||
SRC_URI="http://www.lacie.com/download/drivers/4L-${MY_PV}.i586.rpm
|
||||
http://www.yardbird.net/lightscribe/4L/4L-${MY_PV}.i586.rpm
|
||||
http://web.archive.org/web/20071020084947if_/http://www.lacie.com/download/images/LaCie-logo_2758.zip"
|
||||
DESCRIPTION="LaCie LightScribe Labeler 4L (binary-only GUI)"
|
||||
HOMEPAGE="https://www.seagate.com/support/software/lightscribe/"
|
||||
SRC_URI="
|
||||
https://ftp.disconnected-by-peer.at/Lightscribe/4L-${MY_PV}.i586.rpm
|
||||
https://ftp.disconnected-by-peer.at/Lightscribe/LaCie-logo_2758.zip
|
||||
"
|
||||
|
||||
# http://www.lacie.com/download/images/LaCie-logo_2758.zip
|
||||
# The official license of the rpm tag states "Commercial"
|
||||
# such a license don't exist in gentoo so as-is was chosen
|
||||
# also on Lacie's website aren't more information then
|
||||
# Free To Use But Restricted
|
||||
LICENSE="as-is"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="multilib linguas_ja linguas_it linguas_fr linguas_es linguas_de"
|
||||
RESTRICT="mirror"
|
||||
|
||||
DEPEND="media-gfx/imagemagick"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="l10n_de l10n_es l10n_fr l10n_it l10n_ja"
|
||||
RESTRICT="mirror strip"
|
||||
|
||||
BDEPEND="
|
||||
app-arch/rpm
|
||||
media-gfx/imagemagick
|
||||
"
|
||||
RDEPEND="
|
||||
dev-libs/liblightscribe
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
sys-libs/glibc
|
||||
x11-libs/libX11
|
||||
|| ( sys-devel/base-gcc sys-devel/gcc )
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXext
|
||||
x11-libs/libXi
|
||||
x11-libs/libXinerama
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXrender
|
||||
dev-libs/liblightscribe
|
||||
sys-libs/glibc
|
||||
"
|
||||
"
|
||||
|
||||
QA_PRESTRIPPED="
|
||||
opt/lightscribe/4L/4L-gui
|
||||
opt/lightscribe/4L/4L-cli"
|
||||
S=${WORKDIR}
|
||||
|
||||
QA_DT_HASH="
|
||||
opt/lightscribe/4L/4L-gui
|
||||
opt/lightscribe/4L/4L-cli"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_unpack() {
|
||||
rpm_src_unpack
|
||||
}
|
||||
QA_PRESTRIPPED="opt/lightscribe/4L/4L-gui opt/lightscribe/4L/4L-cli"
|
||||
QA_DT_HASH=${QA_PRESTRIPPED}
|
||||
|
||||
src_prepare() {
|
||||
convert -colorspace rgb "${WORKDIR}"/LaCie-logo_2758.eps -background transparent -resize 128x128\> \
|
||||
-size 128x128 xc:transparent +swap -gravity center -composite "${WORKDIR}"/${PN}.png
|
||||
default
|
||||
magick -colorspace RGB "${WORKDIR}"/LaCie-logo_2758.eps -strip \
|
||||
-background transparent -resize '128x128>' -size 128x128 \
|
||||
xc:transparent +swap -gravity center -composite "${T}"/${PN}.png || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
has_multilib_profile && ABI="x86"
|
||||
|
||||
exeinto /opt/lightscribe/4L
|
||||
doexe usr/4L/4L-* || die "4L-* install failed"
|
||||
doexe usr/4L/lacie* || die "lacie* install failed"
|
||||
insinto /opt/lightscribe/4L/translations
|
||||
for x in ja it fr es de
|
||||
do
|
||||
if use linguas_${x}
|
||||
then
|
||||
doins usr/4L/translations/4L-gui_${x}.qm || die "translation install failed"
|
||||
fi
|
||||
done
|
||||
dodoc usr/4L/doc/* || die "doc install failed"
|
||||
insinto /opt/lightscribe/template/Lacie
|
||||
doins usr/4L/templates/* || die "template install failed"
|
||||
# create a compatibility symlink
|
||||
dosym ../template/ /opt/lightscribe/4L/templates
|
||||
into /opt
|
||||
# Buggy binary software
|
||||
# first run from the install dir otherwise it would not find the translations
|
||||
# second change the binaries suexec bit (big security hole)
|
||||
# yes they are written to only run with root rights
|
||||
# http://www.lightscribe.com/discussionBoards/index.aspx?g=posts&t=4056
|
||||
make_wrapper 4L-gui "./4L-gui" /opt/lightscribe/4L /usr/$(get_libdir)/libstdc++-v3
|
||||
make_wrapper 4L-cli "./4L-cli" /opt/lightscribe/4L /usr/$(get_libdir)/libstdc++-v3
|
||||
fperms u+s /opt/lightscribe/4L/4L-gui
|
||||
fperms u+s /opt/lightscribe/4L/4L-cli
|
||||
doexe usr/4L/4L-* usr/4L/lacie*
|
||||
|
||||
doicon "${WORKDIR}"/${PN}.png || die "icon install failed"
|
||||
make_desktop_entry 4L-gui "LightScribe Lacie Labeler" ${PN} "AudioVideo;DiscBurning;Recorder;"
|
||||
insinto /opt/lightscribe/4L/translations
|
||||
local lang
|
||||
for lang in ja it fr es de; do
|
||||
use l10n_${lang} && doins usr/4L/translations/4L-gui_${lang}.qm
|
||||
done
|
||||
|
||||
dodoc usr/4L/doc/*
|
||||
insinto /opt/lightscribe/template/Lacie
|
||||
doins usr/4L/templates/*
|
||||
dosym ../template /opt/lightscribe/4L/templates
|
||||
|
||||
make_wrapper 4L-gui ./4L-gui /opt/lightscribe/4L /opt/lightscribe/lib32:/usr/lib
|
||||
make_wrapper 4L-cli ./4L-cli /opt/lightscribe/4L /opt/lightscribe/lib32:/usr/lib
|
||||
fperms u+s /opt/lightscribe/4L/4L-gui /opt/lightscribe/4L/4L-cli
|
||||
|
||||
doicon "${T}"/${PN}.png
|
||||
make_desktop_entry 4L-gui "LightScribe LaCie Labeler" ${PN} \
|
||||
"AudioVideo;DiscBurning;Recorder;"
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
AUX liblightscribe-gcc43-1.patch 717 BLAKE2B cb36155387dfa38e43378a926b4466767446a8b1ae74b79ad55087769c4d4e3e34fb6f76351e3cdee174f559d4e949d8fb43c6ec7ba4673d78d4ddc459764bac SHA512 62fdc52b7698db6409bd298ecb3d7f663e1718a3c4b41396a6cba416241e04d113c88afcd261fccf29e5dc4d769e16cc9ae30274491b9c0043ba9fb6a73599a7
|
||||
DIST lightscribePublicSDK-1.18.6.1-linux-2.6-intel.rpm 622177 BLAKE2B 351bff0cd3c4918c6d2b7a829b096ee0f3b65565a56b81026e435c8400819f15e832801e4387e88898c3f463b5e58b36b57be343aa5f24b4b79871598e614747 SHA512 e1264907e9bc690be99e125ec574f5233ed0c82c8e1651823d4b2629a5d2e31c0325c9e6c80c87090a9bd1cf4708d28ff33429281dffbfae931d7d2eab5a9f10
|
||||
EBUILD lightscribe-lsprint-1.18.6.1-r1.ebuild 1532 BLAKE2B 77f0a72003a69477134def711e323d4a062fb1e02002b3835de7bec5939bc85262010848302220bc5f12a3486ba20f77507c5cf53fb00d6baad99ef97fd3feb7 SHA512 5f3e5fca71f9c49e7b3941e8a27983882c6153b8774182a875138eeaad8c310d9fba670b8834986441ea3af11f07741d0bc9c0fe9beeff3a451a51053a427a98
|
||||
EBUILD lightscribe-lsprint-1.18.6.1-r1.ebuild 1106 BLAKE2B d9dffb3ba4b2e393a32d40af2dcf8b9ab6147a25703c03e4cf590c3487a674a18b49efcbc331874c0db614165511cb11241148d985426e100a81ce602ec508e6 SHA512 be9dc1223087679631cfcb4895aa18457a90ff5a96d30369bc63cf1dba898dabaaf463e9599e81ee33beb822b0f346efbd98d2761625855b8958ed8235df9f80
|
||||
MISC ChangeLog 1788 BLAKE2B 96294291303273309f98ef825c5e868d484d4bf07ee30f7c34522aa9f258166ef918764d0fa3754821099771697b6ac2f9383287e96d48375aa7672196e81db4 SHA512 aa649c4dd53b647c5153a9cb6abd1b9dfe1753f381a798d6f113519352ccb6a3d1fc50e2466ecdce82f98162cd3459c0eb4aac38fcb6f61c798cb8a9262ea601
|
||||
MISC metadata.xml 170 BLAKE2B 1b236c49b276e2bc8da897c38748335f397b59a71dc8a7133b7098a468517e4b4a4233849ca69255cf9b32c2083ea8c850b25c0e0d96501f6d240f06e9cca2a7 SHA512 c011e0dc20997640fdaf4dbdd0493106446df3ff753040a8ffc638cea0512a535bce9e1c4d2969e708993529c473d9dc17c59804c15a0eee2b0a7e9854b65143
|
||||
|
||||
@@ -1,56 +1,45 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="5"
|
||||
EAPI=8
|
||||
RPM_COMPRESS_TYPE=none
|
||||
|
||||
inherit eutils rpm multilib flag-o-matic toolchain-funcs
|
||||
inherit rpm toolchain-funcs
|
||||
|
||||
DESCRIPTION="LightScribe System Software (binary only library)."
|
||||
HOMEPAGE="http://www.lightscribe.com/downloadSection/linux/index.aspx"
|
||||
SRC_URI="http://web.archive.org/web/20200404105919/http://www.pawtec.com/lightscribe_files/Linux/lightscribePublicSDK-${PV}-linux-2.6-intel.rpm"
|
||||
DESCRIPTION="LightScribe command-line label printing utility"
|
||||
HOMEPAGE="https://ftp.disconnected-by-peer.at/Lightscribe/"
|
||||
SRC_URI="https://ftp.disconnected-by-peer.at/Lightscribe/lightscribePublicSDK-${PV}-linux-2.6-intel.rpm"
|
||||
|
||||
LICENSE="lightscribeSDK"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
IUSE="multilib"
|
||||
|
||||
DEPEND=">=dev-libs/liblightscribe-${PV}"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
|| ( sys-devel/base-gcc sys-devel/gcc )
|
||||
sys-libs/glibc
|
||||
"
|
||||
|
||||
#RESTRICT="fetch"
|
||||
KEYWORDS="amd64 x86"
|
||||
RESTRICT="mirror"
|
||||
|
||||
S="${WORKDIR}"
|
||||
BDEPEND="app-arch/rpm"
|
||||
DEPEND="
|
||||
>=dev-libs/liblightscribe-${PV}
|
||||
sys-libs/glibc
|
||||
"
|
||||
RDEPEND=${DEPEND}
|
||||
|
||||
src_unpack() {
|
||||
rpm_src_unpack
|
||||
epatch "${FILESDIR}"/liblightscribe-gcc43-1.patch
|
||||
S=${WORKDIR}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eapply "${FILESDIR}"/liblightscribe-gcc43-1.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
has_multilib_profile && ABI="x86"
|
||||
local ls_libdir=lib
|
||||
[[ ${ARCH} == amd64 ]] && ls_libdir=lib32
|
||||
|
||||
$(tc-getCXX) ${CXXFLAGS} -lpthread ${LDFLAGS} -L/opt/lightscribe/$(get_libdir)/ -I/usr/include/lightscribe/ \
|
||||
"${WORKDIR}"/usr/share/doc/lightscribe-sdk/sample/lsprint/bmlite.cpp \
|
||||
"${WORKDIR}"/usr/share/doc/lightscribe-sdk/sample/lsprint/lsprint.cpp \
|
||||
-pthread -llightscribe -lm -m32 -o lightscribe-lsprint || die "lsprint compile failed"
|
||||
"$(tc-getCXX)" ${CXXFLAGS} ${CPPFLAGS} -m32 -pthread \
|
||||
-I/usr/include/lightscribe -L/opt/lightscribe/${ls_libdir} \
|
||||
"${S}"/usr/share/doc/lightscribe-sdk/sample/lsprint/bmlite.cpp \
|
||||
"${S}"/usr/share/doc/lightscribe-sdk/sample/lsprint/lsprint.cpp \
|
||||
${LDFLAGS} -llightscribe -lm -o lightscribe-lsprint || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
|
||||
into /opt
|
||||
dobin lightscribe-lsprint
|
||||
}
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Please download the appropriate Lightscribe Linux Public SDK archive"
|
||||
einfo "( lightscribePublicSDK-${PV}-linux-2.6-intel.rpm )"
|
||||
einfo "from ${HOMEPAGE} (requires to accept license)"
|
||||
einfo
|
||||
einfo "Then put the file in ${DISTDIR}"
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
DIST lightscribeApplications-1.18.15.1-linux-2.6-intel.rpm 9756232 BLAKE2B 17d7724c58fff72978a20378747c01bc84ebcd2c81f9ec032413b274aa16a9832eaa2bbd75b0f9b216065c841ddbd931fa0514ac2f537d3693b63cbfb968fc86 SHA512 ac6e0150e6dc19f7e9d4a8c6097a7162213a1a86f61453c5596a9d50ad181db751d8b22973d53e174d9afe9f0be73cb331a810c5be2f41f297d701f833c3f35c
|
||||
EBUILD lightscribe-simplelabeler-1.18.15.1-r2.ebuild 3918 BLAKE2B ddcfc53d186bd9a4d8c461eb58bd5f8b7a7fd50db19b533d28962f3f3af7b9c539a8b64cc16e1da531c7ac90856de8e110cc2f516ee1f8c70d61901586f91384 SHA512 402fdab4a1e7a5d57e57852f37c242181ee366e923f58aca4c6a44e290d05d56ba6521098d727cb16d07c62424a55e68ffda393f5d938a84de0fa780616ef4d2
|
||||
EBUILD lightscribe-simplelabeler-1.18.15.1-r2.ebuild 1857 BLAKE2B 85469fe8565b24ea2c298b89f5693889250fb78bc86561c23c71bf5e37e185ee047b26dbbe1e3390e018380ff4975d74f75c902af2ad4122fdd19cf434be9dd0 SHA512 88aa5841068093229567ed033b7e1d6c6ea3658d625e1ad95be85efbfee81bb5c74eecf0358b9c43b54c8191c13c71568ef2e773e250cb2b1ae551b40705477f
|
||||
MISC ChangeLog 4755 BLAKE2B ac52f0fe86c66a241bd3ef7f564565b2c12f05b8f42ceec8c2c2a84669e5fe4620292733202aa0d796a38695ee2c131fc47083d11fd5c03e9aa973e3cf54ef49 SHA512 363faf0486dc34782b7479095958d10c96d81cbf140683cf44ff71c6ab57cdbed8c2c35c82ddd3056185cb02f24693497f0be7e2ef5ba07460f04b1f3ccb4ed0
|
||||
MISC metadata.xml 170 BLAKE2B 1b236c49b276e2bc8da897c38748335f397b59a71dc8a7133b7098a468517e4b4a4233849ca69255cf9b32c2083ea8c850b25c0e0d96501f6d240f06e9cca2a7 SHA512 c011e0dc20997640fdaf4dbdd0493106446df3ff753040a8ffc638cea0512a535bce9e1c4d2969e708993529c473d9dc17c59804c15a0eee2b0a7e9854b65143
|
||||
|
||||
@@ -1,98 +1,65 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=5
|
||||
EAPI=8
|
||||
RPM_COMPRESS_TYPE=none
|
||||
|
||||
inherit eutils rpm multilib
|
||||
inherit desktop rpm wrapper
|
||||
|
||||
DESCRIPTION="LightScribe Simple Labeler by HP (binary only GUI)"
|
||||
HOMEPAGE="http://www.lightscribe.com/downloadSection/linux/index.aspx"
|
||||
SRC_URI="http://web.archive.org/web/20140331144236if_/http://www.pawtec.com/lightscribe_files/Linux/LSL/lightscribeApplications-${PV}-linux-2.6-intel.rpm"
|
||||
DESCRIPTION="HP LightScribe Simple Labeler (binary-only GUI)"
|
||||
HOMEPAGE="https://ftp.disconnected-by-peer.at/Lightscribe/"
|
||||
SRC_URI="https://ftp.disconnected-by-peer.at/Lightscribe/lightscribeApplications-${PV}-linux-2.6-intel.rpm"
|
||||
|
||||
LICENSE="lightscribe"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="multilib"
|
||||
KEYWORDS="amd64 x86"
|
||||
RESTRICT="mirror strip"
|
||||
|
||||
RDEPEND="media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
sys-libs/zlib
|
||||
x11-libs/libX11
|
||||
|| ( sys-devel/base-gcc sys-devel/gcc )
|
||||
x11-libs/libXext
|
||||
x11-libs/libXrender
|
||||
media-libs/libpng-compat
|
||||
BDEPEND="app-arch/rpm"
|
||||
RDEPEND="
|
||||
dev-libs/liblightscribe
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
media-libs/libpng
|
||||
sys-libs/glibc
|
||||
sys-libs/libstdc++-v3
|
||||
sys-libs/zlib
|
||||
x11-libs/libICE
|
||||
x11-libs/libSM
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
x11-libs/libXrender
|
||||
"
|
||||
|
||||
#RESTRICT="fetch"
|
||||
RESTRICT="mirror"
|
||||
S=${WORKDIR}
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
QA_PRESTRIPPED="
|
||||
opt/lightscribe/SimpleLabeler/SimpleLabeler
|
||||
opt/lightscribe/SimpleLabeler/plugins/accessible/libqtaccessiblewidgets.so
|
||||
opt/lightscribe/SimpleLabeler/plugins/accessible/libqtaccessiblecompatwidgets.so
|
||||
opt/lightscribe/SimpleLabeler/lib32/libQt3Support.so.4
|
||||
opt/lightscribe/SimpleLabeler/lib32/libQtGui.so.4
|
||||
opt/lightscribe/SimpleLabeler/lib32/libQtNetwork.so.4
|
||||
opt/lightscribe/SimpleLabeler/lib32/libQtCore.so.4
|
||||
opt/lightscribe/SimpleLabeler/lib32/libQtXml.so.4
|
||||
opt/lightscribe/SimpleLabeler/lib32/libQtSql.so.4"
|
||||
|
||||
QA_DT_HASH="
|
||||
opt/lightscribe/SimpleLabeler/SimpleLabeler
|
||||
opt/lightscribe/SimpleLabeler/plugins/accessible/libqtaccessiblewidgets.so
|
||||
opt/lightscribe/SimpleLabeler/plugins/accessible/libqtaccessiblecompatwidgets.so
|
||||
opt/lightscribe/SimpleLabeler/lib32/libQt3Support.so.4
|
||||
opt/lightscribe/SimpleLabeler/lib32/libQtGui.so.4
|
||||
opt/lightscribe/SimpleLabeler/lib32/libQtNetwork.so.4
|
||||
opt/lightscribe/SimpleLabeler/lib32/libQtCore.so.4
|
||||
opt/lightscribe/SimpleLabeler/lib32/libQtXml.so.4
|
||||
opt/lightscribe/SimpleLabeler/lib32/libQtSql.so.4"
|
||||
|
||||
src_unpack() {
|
||||
rpm_src_unpack
|
||||
}
|
||||
QA_PRESTRIPPED="opt/lightscribe/SimpleLabeler/*"
|
||||
QA_DT_HASH=${QA_PRESTRIPPED}
|
||||
|
||||
src_install() {
|
||||
has_multilib_profile && ABI="x86"
|
||||
local app=opt/lightscribeApplications/SimpleLabeler
|
||||
local bundled_libdir=lib
|
||||
[[ ${ARCH} == amd64 ]] && bundled_libdir=lib32
|
||||
|
||||
into /opt/lightscribe/SimpleLabeler
|
||||
exeinto /opt/lightscribe/SimpleLabeler
|
||||
doexe opt/lightscribeApplications/SimpleLabeler/SimpleLabeler || die "SimpleLabeler install failed"
|
||||
doexe opt/lightscribeApplications/SimpleLabeler/*.* || die "configfile install failed"
|
||||
doexe ${app}/SimpleLabeler ${app}/*.*
|
||||
exeinto /opt/lightscribe/SimpleLabeler/plugins/accessible
|
||||
doexe opt/lightscribeApplications/SimpleLabeler/plugins/accessible/*.so || die "accessible lib install failed"
|
||||
doexe ${app}/plugins/accessible/*.so
|
||||
insinto /opt/lightscribe/SimpleLabeler/content
|
||||
doins -r opt/lightscribeApplications/SimpleLabeler/content/* || die "content install failed"
|
||||
use amd64 && dolib.so opt/lightscribeApplications/common/Qt/*
|
||||
dodoc opt/lightscribeApplications/*.* || die "doc install failed"
|
||||
into /opt
|
||||
#run it from the installdir otherwise it wont find the qt config and content files
|
||||
make_wrapper SimpleLabeler "./SimpleLabeler" /opt/lightscribe/SimpleLabeler /usr/$(get_libdir)/libstdc++-v3
|
||||
doins -r ${app}/content/.
|
||||
|
||||
# cope with libraries being in /opt/lightscribe/SimpleLabeler/lib on amd64
|
||||
use amd64 && dodir /etc/env.d
|
||||
use amd64 && echo "LDPATH=${ROOT}opt/lightscribe/SimpleLabeler/$(get_libdir)" > "${D}"/etc/env.d/80lightscribe-simplelabeler
|
||||
# install revdep-rebuild file as this binary blob thingy is buggy
|
||||
use amd64 && dodir /etc/revdep-rebuild
|
||||
use amd64 && echo "SEARCH_DIRS_MASK=\"${ROOT}opt/lightscribe/SimpleLabeler/$(get_libdir)\"" > "${D}"/etc/revdep-rebuild/90lightscribe-simplelabeler
|
||||
if [[ ${ARCH} == amd64 ]]; then
|
||||
exeinto /opt/lightscribe/SimpleLabeler/${bundled_libdir}
|
||||
doexe opt/lightscribeApplications/common/Qt/*
|
||||
echo "LDPATH=/opt/lightscribe/SimpleLabeler/${bundled_libdir}" \
|
||||
> "${T}"/80lightscribe-simplelabeler || die
|
||||
doenvd "${T}"/80lightscribe-simplelabeler
|
||||
fi
|
||||
|
||||
newicon opt/lightscribeApplications/SimpleLabeler/content/images/LabelWizardIcon.png ${PN}.png || die "icon install failed"
|
||||
make_desktop_entry SimpleLabeler "LightScribe Simple Labeler" ${PN} "AudioVideo;DiscBurning;Recorder;"
|
||||
}
|
||||
|
||||
pkg_nofetch() {
|
||||
einfo "Please download the appropriate Lightscribe Simple Labeler archive"
|
||||
einfo "( lightscribeApplications-${PV}-linux-2.6-intel.rpm )"
|
||||
einfo "from ${HOMEPAGE} (requires to accept license)"
|
||||
einfo
|
||||
einfo "Then put the file in ${DISTDIR}"
|
||||
dodoc opt/lightscribeApplications/*.*
|
||||
make_wrapper SimpleLabeler ./SimpleLabeler /opt/lightscribe/SimpleLabeler \
|
||||
/opt/lightscribe/SimpleLabeler/${bundled_libdir}:/usr/lib
|
||||
|
||||
newicon ${app}/content/images/LabelWizardIcon.png ${PN}.png
|
||||
make_desktop_entry SimpleLabeler "LightScribe Simple Labeler" ${PN} \
|
||||
"AudioVideo;DiscBurning;Recorder;"
|
||||
}
|
||||
|
||||
@@ -40,6 +40,6 @@ DIST TL_UrbanPack001.tar.gz 2118780 BLAKE2B 1c0b65cf4f384e40e1d150e91a827274aa0f
|
||||
DIST TL_WeddingPack001.tar.gz 4959124 BLAKE2B 134fd2817b9c8b0da4c5d3a812125eecff645e1675062106490b75c8487f2fbe0e9ed6c2f5f01f9d6e8d4ac7b1fccb84be2ab6fa19ebce9b1f5a1defd4294f1f SHA512 90877708edcb2e2444d0a8a61b369c7bdf33c4932c7fd468c86de4e9167da6fa3dcf4e74d9d76dc5871a16035616b0e1f1af808c0ed717cb505abfbe9a5b4472
|
||||
DIST TL_WinterWhimsyPack001.tar.gz 2803776 BLAKE2B fc42a1bc3ee793188bed93dc44861156c983a2428ef041620bcfb88cb3f10ccb9fa0d29755db6a7d5049402f41ef0b255d8179606cfb42b28827267df42814cb SHA512 2466b6f64db91fe41c2e700142b430642ce3363613f74941c11a50df38edf6d8803de925eb56b81ee12c907ee7a20986ed016a8412f07902c31b1c2557d7c5a9
|
||||
DIST TL_WithTheBandPack001.tar.gz 989529 BLAKE2B 9ff47f705e0b9c8a8d740b44fe148813b5c85f01e9c7938249741dc24ee31b4606328390e18b8e9e07644c48dbded32b9ad2a1c88a558ce74c0a8540e5959b2c SHA512 ece2d0641e6e4f6ab2f9a58912fe862d43de41a66914fd73358539970c2ff9125c9d7ba415e77e47afe81eba8aaf4418ed8ab2bebb9c5ea5fb86c3571f6dfaf7
|
||||
EBUILD lightscribe-template-001-r3.ebuild 2926 BLAKE2B 04447fbeb076e575212d3cde603c4e62522511e688ae3854d874ecaa0be27a28eaac63e223e9fb506ffb3fad5d2e10447c8b0d09dacf1105db795dfd3438a401 SHA512 faa11d538915ad87b2a7c737b6aa2b4095eccbf8ba2cb4b7fa9e7f443f1ffb67c9df43bfba9aa6c0446c12d05d1fd3dd802e136f47249814389f78d096692fcc
|
||||
EBUILD lightscribe-template-001-r3.ebuild 1158 BLAKE2B e3a777b35bb8b74359273ee2fcd7d3d86184b087a3baebdd2c53c7f8bfc14a5bae0d48c59baae2e8402b4dd07c5715325d79a4f88d378ff8d0bfdf95e1b0e081 SHA512 6b047d920d642a9070598e5f17144302e02737e8890cd1be22ec90ad1da171ff017cb79e29f57c71e616f38b2f70c0b766827e25e1d8533f0d17f63a28eda9a1
|
||||
MISC ChangeLog 1275 BLAKE2B 6a91beb4bdca6a2990a72b5a197e2744011ebce1478918f3910d1778965f62d9b5af55c1db5ff77b59f80ab07d4b3f8d9edda77783595b50f6085e0199d7bc8b SHA512 0067a7dd526ae57815dc94e9be2c44b6f33dbba85b346af12aa08703414631627fe3fc9531e238552b76fe166ffe884056a169deeb43887c58b69de9ff9c1e2b
|
||||
MISC metadata.xml 205 BLAKE2B 2885a6508cc84e8c20c79cd20d9fd3269df33e1ce3c6394fda79b8f7f17b6f92ade1a3177ca71e41b027cd1f16cb7795f1dfb4b99a3aa1f6f8055bb778d633a4 SHA512 ef3a39d2cd131cd29451ec2d009484e89b60e8cbeed5fc0f5f899cebb0c5f9867682ce603982e4de32004493944c6ff99a4c797e7ef2441d6049e5a616143a8b
|
||||
|
||||
@@ -1,105 +1,43 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=5
|
||||
EAPI=8
|
||||
|
||||
inherit eutils
|
||||
|
||||
# Don't change the order they are grouped by upstream categories:
|
||||
# (easyer to add new template packages)
|
||||
|
||||
# Home & Family (Food-n-Family Hobby Floral KidsKorner)
|
||||
# At the Office (Business 9-to-5 Architecture)
|
||||
# Creative Concepts (Art Fantasy Urban Tattoo Music Mythology Tribal StreetStyle KickinIt GrabBag WithTheBand Expressions)
|
||||
# Fun Outdoors (Sports Athletic Travel Animal Nature)
|
||||
# Special Occasions (Wedding SpecialOccasion Holiday Bridal Seasonal LifeEvents Celebration TieTheKnot WinterWhimsy)
|
||||
# Odds and Ends (Bonus QuickAndSimple)
|
||||
TL_OLD="Food-n-Family Hobby Floral KidsKorner
|
||||
Business 9-to-5 Architecture
|
||||
Art Fantasy Urban Tattoo Music Mythology Tribal StreetStyle KickinIt GrabBag WithTheBand Expressions
|
||||
Sports Athletic Travel Animal Nature
|
||||
Wedding SpecialOccasion Holiday Bridal Seasonal LifeEvents Celebration TieTheKnot WinterWhimsy
|
||||
Bonus QuickAndSimple"
|
||||
|
||||
# Home & Family (Memories GetCrafty InTheGarden)
|
||||
# At the Office ()
|
||||
# Creative Concepts ()
|
||||
# Fun Outdoors (Adventure)
|
||||
# Special Occasions ()
|
||||
# Odds and Ends ()
|
||||
TL_NEW="Memories GetCrafty InTheGarden
|
||||
Adventure"
|
||||
|
||||
# Home & Family (Pets)
|
||||
# At the Office ()
|
||||
# Creative Concepts ()
|
||||
# Fun Outdoors ()
|
||||
# Special Occasions (FavoriteThings)
|
||||
# Odds and Ends ()
|
||||
TL_VER="Pets
|
||||
FavoriteThings"
|
||||
|
||||
# Home & Family ()
|
||||
# At the Office ()
|
||||
# Creative Concepts ()
|
||||
# Fun Outdoors (RoadTrip)
|
||||
# Special Occasions (FavoriteThings)
|
||||
# Odds and Ends ()
|
||||
TL_ALL="RoadTrip"
|
||||
|
||||
TL="${TL_OLD} ${TL_NEW} ${TL_VER} ${TL_ALL}"
|
||||
TL="Food-n-Family Hobby Floral KidsKorner Business 9-to-5 Architecture
|
||||
Art Fantasy Urban Tattoo Music Mythology Tribal StreetStyle KickinIt GrabBag
|
||||
WithTheBand Expressions Sports Athletic Travel Animal Nature Wedding
|
||||
SpecialOccasion Holiday Bridal Seasonal LifeEvents Celebration TieTheKnot
|
||||
WinterWhimsy Bonus QuickAndSimple Memories GetCrafty InTheGarden Adventure
|
||||
Pets FavoriteThings RoadTrip"
|
||||
|
||||
DESCRIPTION="Theme files for LightScribe"
|
||||
HOMEPAGE="http://www.lightscribe.com/ideas/index_top.aspx"
|
||||
|
||||
HOMEPAGE="https://ftp.disconnected-by-peer.at/Lightscribe/"
|
||||
SRC_URI=""
|
||||
for template in ${TL_OLD}
|
||||
do
|
||||
SRC_URI="${SRC_URI} http://web.archive.org/web/20140827075843if_/http://download.lightscribe.com/ls/TL_${template}Pack${PV}.tar.gz"
|
||||
done
|
||||
for template in ${TL_NEW}
|
||||
do
|
||||
SRC_URI="${SRC_URI} http://web.archive.org/web/20140827075843if_/http://download.lightscribe.com/ls/TL_${template}.tar.gz -> TL_${template}Pack${PV}.tar.gz "
|
||||
done
|
||||
for template in ${TL_VER}
|
||||
do
|
||||
SRC_URI="${SRC_URI} http://web.archive.org/web/20140827075843if_/http://download.lightscribe.com/ls/TL_${template}${PV}.tar.gz -> TL_${template}Pack${PV}.tar.gz "
|
||||
done
|
||||
for template in ${TL_ALL}
|
||||
do
|
||||
SRC_URI="${SRC_URI} http://web.archive.org/web/20140827075843if_/http://download.lightscribe.com/ls/TL_${template}-AllPacks.tar.gz -> TL_${template}Pack${PV}.tar.gz "
|
||||
for template in ${TL}; do
|
||||
SRC_URI+=" https://ftp.disconnected-by-peer.at/Lightscribe/TL_${template}Pack${PV}.tar.gz"
|
||||
done
|
||||
|
||||
|
||||
# No details on the use of this Templates
|
||||
# so as-is was chosen
|
||||
LICENSE="as-is"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
KEYWORDS="amd64 x86"
|
||||
RESTRICT="mirror"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_unpack() {
|
||||
for template in ${TL}
|
||||
do
|
||||
mkdir ${template}
|
||||
pushd ${template}
|
||||
unpack TL_${template}Pack${PV}.tar.gz
|
||||
popd
|
||||
local template
|
||||
for template in ${TL}; do
|
||||
mkdir -p "${template}" || die
|
||||
cd "${template}" || die
|
||||
unpack "TL_${template}Pack${PV}.tar.gz"
|
||||
cd "${S}" || die
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
for template in ${TL}
|
||||
do
|
||||
insinto /opt/lightscribe/template/${template}
|
||||
doins ${template}/*
|
||||
local template
|
||||
for template in ${TL}; do
|
||||
insinto "/opt/lightscribe/template/${template}"
|
||||
doins "${template}"/*
|
||||
done
|
||||
}
|
||||
|
||||
@@ -2,6 +2,6 @@ AUX liblightscribe-gcc43-1.patch 717 BLAKE2B cb36155387dfa38e43378a926b446676744
|
||||
DIST LightScribe_logo_black.zip 299480 BLAKE2B dea8542bca6acb5b9ed8cd4c8da71ff366ad3cdb309e8203c8609b7c4ae70bfaea7b15af5ccb11cdf2607eff0ed13a98d00e5e98b2c7d7d0a63c42b4fac66f03 SHA512 f2349b03efe250d2579e513b90a17ab1cc5851449627ccc45c9108555f67faf52b6e5b3ff0871ec5d5f6bd97f09f71b36b4c4a004c3442650e63d38bc2545874
|
||||
DIST lightscribe-1.18.27.10-linux-2.6-intel.rpm 825987 BLAKE2B 2e2c4c9dd9974887bb7fae2324446f0d097ea63195ee6658b50ab896ad181674fffa0a74d490673331ece24e37294a18ea2b59a2a133cc6145f445bc95d6a9ba SHA512 b13b90696014e82c2beb3fee5cdbb255ee24e43cd1391078cf76ae47bcef034a7039eee4ed96aae1599cadfd9bff53cef37dbcfbe7020caed0b3f7f6f82ccdd6
|
||||
DIST lightscribePublicSDK-1.18.6.1-linux-2.6-intel.rpm 622177 BLAKE2B 351bff0cd3c4918c6d2b7a829b096ee0f3b65565a56b81026e435c8400819f15e832801e4387e88898c3f463b5e58b36b57be343aa5f24b4b79871598e614747 SHA512 e1264907e9bc690be99e125ec574f5233ed0c82c8e1651823d4b2629a5d2e31c0325c9e6c80c87090a9bd1cf4708d28ff33429281dffbfae931d7d2eab5a9f10
|
||||
EBUILD liblightscribe-1.18.27.10-r1.ebuild 3060 BLAKE2B 86c9880022eef0e0709e15fc469c2d2c424620b203721222f16eda5a5dc0ce9d1a5f028e1f51a4d13159399a2d16d182b9ab15df4b5bf0eefb16b951ed81a85e SHA512 1ad8d9b9d2e0417f8e02a584b894418edcee696b3e0bceb4ebe220f6aa2cdc781006ac3c2e68cd7dcea2e931ce9363b23bd14df6e7484df4e4adfdb9e331a4b6
|
||||
EBUILD liblightscribe-1.18.27.10-r1.ebuild 3323 BLAKE2B d6f63c9b9d72da7d86deaf969457a2cebe8ad94c4ff58a7039f62e2a8815922f4fe7ea440594c8b70fc344843a4e3c33bfac4545e45ff02e32249ef45671511e SHA512 28e5ce5d708d9147538930c2d8325611150ef6238a464fbcae05a5a37d74a1284d9fdd1bbc375d6a47badb122d95ea154ff9a10c83c21bc2ffee1d4b46397768
|
||||
MISC ChangeLog 10965 BLAKE2B 66857bfea7e778df8ce4edc0d6295ce0e8fce2d96e8c671b271a39e86a27c33ac97811e2587995fe85d314926a3903b106ae285e89675298a2def4136312f0e4 SHA512 f9e084ea4d27e069d25b5f342d46ac8c8cd47f0ff9738d62162e3a53a1821ee8b6d708ae399ee726ee3ad4792a5476f67982ce0a6956859aa8f272322a2a9a46
|
||||
MISC metadata.xml 293 BLAKE2B 1e8e33a5630d1e8a51986914fc58606fee78d57ebc40a9bc66cc2f0cb4542f2d52f6999b4e331ca4e075a5013a8d9612829b7ac1f1a3197be6e060f1001636d4 SHA512 93dfe09a608729f203a50d29a11b55b84fae2dbebbd644b12ca363a28ec8148d187c1d82dd6141e85b78594372be267a0e45a7b64ba8652fa6529a4bf96349ef
|
||||
|
||||
@@ -12,8 +12,11 @@ SDK_PV=1.18.6.1
|
||||
DESCRIPTION="LightScribe System Software and public SDK (binary only)"
|
||||
HOMEPAGE="https://web.archive.org/web/20200404105932/http://www.pawtec.com/lightscribe_files/"
|
||||
SRC_URI="
|
||||
https://ftp.disconnected-by-peer.at/Lightscribe/lightscribe-${PV}-linux-2.6-intel.rpm
|
||||
https://web.archive.org/web/20200404105932/http://www.pawtec.com/lightscribe_files/Linux/LSS/lightscribe-${PV}-linux-2.6-intel.rpm
|
||||
https://ftp.disconnected-by-peer.at/Lightscribe/lightscribePublicSDK-${SDK_PV}-linux-2.6-intel.rpm
|
||||
https://web.archive.org/web/20200404105919/http://www.pawtec.com/lightscribe_files/Linux/lightscribePublicSDK-${SDK_PV}-linux-2.6-intel.rpm
|
||||
https://ftp.disconnected-by-peer.at/Lightscribe/LightScribe_logo_black.zip
|
||||
https://web.archive.org/web/20081121152231if_/http://www.lacie.com/download/images/LightScribe_logo_black.zip
|
||||
"
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
DIST menu_2.1.47.tar.gz 490049 BLAKE2B f5bab95ce1318d73b472746517361561aeb8a9ca99a4a04479dc086ca0d5ccf9d31d6b6b5a7b9ddb82aea57d0adaad6879e044899be2c46e293f4a1625fefcf5 SHA512 d72a7066718f08f4989e6cf993d0c45b7856d77611cdeceaf0c4d78bba2ed3082c94f544e177f61916f55332b71ba04a8018c4dddd2eed438ccbcd5201da13b7
|
||||
EBUILD menu-2.1.47.ebuild 699 BLAKE2B c172e5269edc62eb5b058650918cb42a0f5be836f97c1df6384e55a76fd4df347b34e86f7722884f5e4bb38ce2a58bec009045225992de5409cee31bb5d30dce SHA512 d6ed8dae686568246cbee69ce73b41831aad9f17b89417c9a7746fec4aad907199284f87897a465f5729a2fca6aea5c85f37c106a15c4a1f4e6057a62b9ba31e
|
||||
DIST menu_2.1.51.tar.xz 373456 BLAKE2B a09742ea85423fabcd28284a603c2f7a7f2ee64988798d54fedcd91e38299d7ba74d462534d05659fe2e4c6af869a1a5d7d9bb08edc1e53d64192e17b5a9d049 SHA512 8e9840f31cd4650adaa4851de0b9bda51e77bd02568588946ef8e9f5423fe0042b1a4c79aaad2e0056f378e9f6c8cb0a32c1a659b172b39c2b0bd4c7338b7bd5
|
||||
EBUILD menu-2.1.51.ebuild 656 BLAKE2B eda384742b7cb3d60d27d9dd7d04680dc529186655c4a241fc3e5794280589294a4bc51f9756e0cf999f663087ec76d620b3e4f70230a9e30b17f74cb497f0ae SHA512 3338ac8ab88e14c41bd6f76fac7c94b82f3016b71ff22518b14b7b10e856d0d77608813536c1f6fa4e5192d6f02dd86e613383f92005d72358c4bf127473ca11
|
||||
MISC ChangeLog 214 BLAKE2B 2691978236294e98bd689c929a63ef75db13eed706e038e0092bfc578b5150420a82e984d028e099f53eb3f48c70925ae74a04bb7f37ce0d4444cb93b2562cf2 SHA512 2b99b3da4b411db64325653424756573c63622339c8543618b9a545926dc7cec4f33526a3f5a61f729838717394dc68e18a86a2d2593041b5d121fe749651842
|
||||
MISC metadata.xml 1238 BLAKE2B 6142087ad0d3315b27aa52e21a21bd9a7a82f2a7bc75cd837274fc2ff18d3cfc3806a07148e8d44fc5c732d4591b4e9ba2ad9ba924f989fa2e0c4441f7b99022 SHA512 d94394e853ce7bd9109322f37ab5d3526e2bbc4a59ac02d0b66e9d952d221a06ae1c38b6de5cdb142b2b09ac602a57ff03f0525efbbc7b8f33f9662ca42a5dd5
|
||||
|
||||
@@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils autotools
|
||||
|
||||
DESCRIPTION="generates programs menu for all menu-aware applications"
|
||||
HOMEPAGE="http://qa.debian.org/developer.php?login=ballombe%40debian.org"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE=""
|
||||
RESTRICT="mirror"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
SRC_URI_BASE="mirror://debian/pool/main/${PN:0:1}/${PN}/"
|
||||
SRC_URI="${SRC_URI_BASE}${PN}_${PV}.tar.gz"
|
||||
|
||||
DEPEND=""
|
||||
|
||||
src_prepare() {
|
||||
echo "SUBDIRS = scripts po-su-to-root" > Makefile.am
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mkdir "${D}"/usr/sbin
|
||||
emake DESTDIR="${D}" install
|
||||
doman doc/su-to-root.1
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="Generates program menus for menu-aware applications"
|
||||
HOMEPAGE="https://tracker.debian.org/pkg/menu"
|
||||
SRC_URI="https://deb.debian.org/debian/pool/main/m/menu/${PN}_${PV}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm x86"
|
||||
RESTRICT="mirror"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
printf '%s\n' 'SUBDIRS = scripts po-su-to-root' > Makefile.am || die
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /usr/sbin
|
||||
emake DESTDIR="${ED}" install
|
||||
rm -f "${ED}"/usr/sbin/su-to-root || die
|
||||
doman doc/su-to-root.1
|
||||
}
|
||||
Reference in New Issue
Block a user