View | Details | Raw Unified
Collapse All | Expand All

(-) jpeg2ps-1.9.ebuild~ (-10 / +15 lines)
 Lines 15-26    Link Here 
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() {
 Lines 33-41    Link Here 
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
}
}