mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-08 08:03:51 +02:00
cups: cross build support.
This commit is contained in:
parent
16c641fa02
commit
ec80bb58c5
2 changed files with 22 additions and 13 deletions
11
srcpkgs/cups/patches/cups-native-manhtml.patch
Normal file
11
srcpkgs/cups/patches/cups-native-manhtml.patch
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
--- cups-1.6.1/man/Makefile.orig 2013-05-06 16:12:40.176012866 +0200
|
||||||
|
+++ cups-1.6.1/man/Makefile 2013-05-06 16:13:12.895184815 +0200
|
||||||
|
@@ -232,7 +232,7 @@ html: $(MAN1) $(MAN5) $(MAN7) $(MAN8) ma
|
||||||
|
done
|
||||||
|
|
||||||
|
mantohtml: mantohtml.o
|
||||||
|
- $(CC) $(ARCHFLAGS) $(LDFLAGS) -o $@ mantohtml.o
|
||||||
|
+ cc -I/usr/include -I../ -L/usr/lib mantohtml.c -o mantohtml
|
||||||
|
|
||||||
|
|
||||||
|
#
|
|
@ -1,12 +1,8 @@
|
||||||
# Template file for 'cups'
|
# Template file for 'cups'
|
||||||
pkgname=cups
|
pkgname=cups
|
||||||
version=1.6.1
|
version=1.6.1
|
||||||
revision=7
|
revision=8
|
||||||
patch_args="-Np1"
|
patch_args="-Np1"
|
||||||
makedepends="automake pkg-config acl-devel libjpeg-turbo-devel
|
|
||||||
libpng-devel>=1.5.10 tiff-devel openssl-devel pam-devel mit-krb5-devel
|
|
||||||
poppler-devel libusb-devel avahi-libs-devel systemd-devel gnutls-devel>=3.1.5
|
|
||||||
poppler-utils"
|
|
||||||
short_desc="Common Unix Printing System"
|
short_desc="Common Unix Printing System"
|
||||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||||
homepage="http://www.cups.org/"
|
homepage="http://www.cups.org/"
|
||||||
|
@ -14,6 +10,11 @@ license="GPL-2"
|
||||||
distfiles="ftp://ftp.easysw.com/pub/cups/${version}/cups-${version}-source.tar.bz2"
|
distfiles="ftp://ftp.easysw.com/pub/cups/${version}/cups-${version}-source.tar.bz2"
|
||||||
checksum=5842ab1144e653160fe667ee78b932ee036b054c0c2d20533d19e309149a7790
|
checksum=5842ab1144e653160fe667ee78b932ee036b054c0c2d20533d19e309149a7790
|
||||||
|
|
||||||
|
hostmakedepends="automake pkg-config poppler-utils"
|
||||||
|
makedepends="acl-devel libjpeg-turbo-devel libpng-devel>=1.5.10 tiff-devel
|
||||||
|
openssl-devel pam-devel mit-krb5-devel poppler-devel libusb-devel avahi-libs-devel
|
||||||
|
systemd-devel gnutls-devel>=3.1.5"
|
||||||
|
|
||||||
pre_configure() {
|
pre_configure() {
|
||||||
aclocal -I config-scripts
|
aclocal -I config-scripts
|
||||||
autoconf -I config-scripts
|
autoconf -I config-scripts
|
||||||
|
@ -32,6 +33,10 @@ do_configure() {
|
||||||
}
|
}
|
||||||
|
|
||||||
do_build() {
|
do_build() {
|
||||||
|
# Do not run genstrings binary in cross builds.
|
||||||
|
if [ "$CROSS_BUILD" ]; then
|
||||||
|
sed -e '/.\/genstrings.*/d' -i ppdc/Makefile
|
||||||
|
fi
|
||||||
make ${makejobs}
|
make ${makejobs}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -105,13 +110,6 @@ cups_package() {
|
||||||
/etc/cups/ssl 0700 root lp"
|
/etc/cups/ssl 0700 root lp"
|
||||||
depends="libcups>=${version}_${revision} cups-filters bc"
|
depends="libcups>=${version}_${revision} cups-filters bc"
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
vmove etc/cups/classes.conf
|
vmove all
|
||||||
vmove etc/cups/snmp.conf
|
|
||||||
vmove etc/cups/subscriptions.conf
|
|
||||||
vmove etc/cups/cupsd.conf
|
|
||||||
vmove etc/cups/printers.conf
|
|
||||||
vmove etc/pam.d/cups
|
|
||||||
vmove etc/cups/cupsd.conf.default
|
|
||||||
vmove usr
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue