media-libs/libjpeg8, net-print/pantum: improvements

Signed-off-by: Alexander Kurakin <kuraga333@mail.ru>
pull/74/head
Alexander Kurakin 5 months ago
parent aef4a5f5be
commit d59f8032a2

@ -19,12 +19,13 @@ SLOT="0"
KEYWORDS="~amd64" KEYWORDS="~amd64"
IUSE="cpu_flags_arm_neon" IUSE="cpu_flags_arm_neon"
ASM_DEPEND="|| ( dev-lang/nasm dev-lang/yasm )"
BDEPEND=" BDEPEND="
amd64? ( ${ASM_DEPEND} ) amd64? (
|| ( dev-lang/nasm dev-lang/yasm )
)
" "
S=${WORKDIR}/${MY_P}-${PV} S="${WORKDIR}"/${MY_P}-${PV}
MULTILIB_WRAPPED_HEADERS=( /usr/include/jconfig.h ) MULTILIB_WRAPPED_HEADERS=( /usr/include/jconfig.h )
@ -68,5 +69,5 @@ src_configure() {
src_install() { src_install() {
dolib.so "${WORKDIR}/libjpeg-turbo-${PV}_build/libjpeg.so.8.3.2" dolib.so "${WORKDIR}/libjpeg-turbo-${PV}_build/libjpeg.so.8.3.2"
dosym libjpeg.so.8.3.2 /usr/$(get_libdir)/libjpeg.so.8 dosym libjpeg.so.8.3.2 "/usr/$(get_libdir)/libjpeg.so.8"
} }

@ -1,16 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata> <pkgmetadata>
<maintainer type="project"> <maintainer type="project">
<email>codec@gentoo.org</email> <email>support@calculate.ru</email>
<name>Gentoo Codec Project</name> <name>Mir Calculate</name>
</maintainer> <description>Calculate Overlay</description>
<slots> </maintainer>
<subslots>Reflect ABI of libturbojpeg.so.</subslots> <longdescription>
</slots> libjpeg-turbo is a JPEG image codec that uses SIMD instructions to accelerate baseline
<upstream> JPEG compression and decompression.
<remote-id type="github">libjpeg-turbo/libjpeg-turbo</remote-id> </longdescription>
<remote-id type="sourceforge">libjpeg-turbo</remote-id> <slots>
<remote-id type="cpe">cpe:/a:libjpeg-turbo:libjpeg-turbo</remote-id> <subslots>Reflect ABI of libturbojpeg.so.</subslots>
</upstream> </slots>
<upstream>
<remote-id type="github">libjpeg-turbo/libjpeg-turbo</remote-id>
<remote-id type="sourceforge">libjpeg-turbo</remote-id>
<remote-id type="cpe">cpe:/a:libjpeg-turbo:libjpeg-turbo</remote-id>
</upstream>
</pkgmetadata> </pkgmetadata>

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>support@calculate.ru</email>
<name>Mir Calculate</name>
<description>Calculate Overlay</description>
</maintainer>
<longdescription>
CUPS and SANE drivers for Pantum series printer and scanner.
</longdescription>
</pkgmetadata>

@ -3,23 +3,21 @@
EAPI=8 EAPI=8
DESCRIPTION="CUPS and SANE drivers for Pantum series printer and scanner."
HOMEPAGE="https://www.pantum.ru/support/download/driver/"
inherit udev inherit udev
IUSE="scanner"
MY_PV=${PV//./_} MY_PV=${PV//./_}
DESCRIPTION="CUPS and SANE drivers for Pantum series printer and scanner."
HOMEPAGE="https://www.pantum.ru/support/download/driver/"
SRC_URI="https://drivers.pantum.ru/userfiles/files/download/drive/2013/0619/Pantum%20Ubuntu%20Driver%20V${MY_PV}(1).zip" SRC_URI="https://drivers.pantum.ru/userfiles/files/download/drive/2013/0619/Pantum%20Ubuntu%20Driver%20V${MY_PV}(1).zip"
LICENSE="AS-IS" LICENSE="AS-IS"
SLOT="0" SLOT="0"
KEYWORDS="amd64" KEYWORDS="amd64"
IUSE="scanner"
RESTRICT="bindist mirror strip" RESTRICT="bindist mirror strip"
COMMON_DEPEND=" DEPEND="
media-libs/libjpeg8 media-libs/libjpeg8
net-print/cups net-print/cups
net-print/cups-filters net-print/cups-filters
@ -34,11 +32,8 @@ BDEPEND="
app-arch/unzip app-arch/unzip
virtual/pkgconfig virtual/pkgconfig
" "
DEPEND="
${COMMON_DEPEND}
"
RDEPEND=" RDEPEND="
${COMMON_DEPEND} ${DEPEND}
app-text/ghostscript-gpl app-text/ghostscript-gpl
" "
@ -63,14 +58,6 @@ src_install() {
doexe usr/lib/cups/filter/* doexe usr/lib/cups/filter/*
insinto /usr/share/cups/model insinto /usr/share/cups/model
doins -r usr/share/cups/model/Pantum doins -r usr/share/cups/model/Pantum
# if ! use scanner ; then
# rm -rf "${D}/usr/lib/x86_64-linux-gnu" || die
# rm -rf "${D}/usr/local" || die
# fi
# mv ${D}/usr/lib ${D}/usr/libexec || die
# mkdir -p "${D}/etc/ld.so.conf.d/" || die
# echo "/opt/pantum/lib" >> "${D}/etc/ld.so.conf.d/pantum.conf" || die
} }
pkg_postrm() { pkg_postrm() {
@ -78,12 +65,5 @@ pkg_postrm() {
} }
pkg_postinst() { pkg_postinst() {
# mkdir -p /opt/pantum/lib || die
# ldconfig
udev_reload udev_reload
} }
#pkg_prerm() {
# rm -rf /etc/ld.so.conf.d/pantum.conf
# ldconfig
#}

Loading…
Cancel
Save