|
|
RDEPEND="" | RDEPEND="" |
| |
src_compile() { | src_compile() { |
# remove the -DA4 paper size default and use our ${CFLAGS} |
local pagesize="" |
sed -i \ |
if [ -h /etc/localtime ]; then |
-e "s/CFLAGS=-c -DA4$/CFLAGS=-c ${CFLAGS}/" \ |
local continent=$(readlink /etc/localtime | cut -d / -f 5) |
Makefile || \ |
[ "${continent}" = "Europe" ] && pagesize="-DA4" |
die "sed Makefile failed" |
fi |
emake || die "emake failed" |
emake CFLAGS="-c ${CFLAGS} ${pagesize}" || die "emake failed" |
} | } |
| |
src_install() { | src_install() { |
|
|
| |
pkg_postinst() { | pkg_postinst() { |
einfo | einfo |
einfo "By default, this installation of jpeg2ps will generate" |
if [ -z ${pagesize} ]; then |
einfo "letter size output. You can force A4 output with" |
einfo "By default, this installation of jpeg2ps will generate" |
einfo " jpeg2ps -p a4 file.jpg > file.ps" |
einfo "letter size output. You can force A4 output with" |
|
einfo " jpeg2ps -p a4 file.jpg > file.ps" |
|
else |
|
einfo "By default, this installation of jpeg2ps will generate" |
|
einfo "A4 size output. You can force letter output with" |
|
einfo " jpeg2ps -p letter file.jpg > file.ps" |
|
fi |
einfo | einfo |
} | } |
|
|