### this file is sourced not run
PKGNAME=rxvt-unicode_perl
PKGVER=9.22
PKGBUILD=2
PKGARCH=x86_64

# Not based on https://aur.archlinux.org/packages/rxvt-unicode-patched/ which
# otherwise looks similar; to be tracked in future recipe updates. So is
# https://aur.archlinux.org/packages/rxvt-unicode-intensityfix/

# source: post BLFS 7.8 2016-01-03 updated to 9.22
TARBALL=rxvt-unicode-$PKGVER.tar.bz2
MD5SUM=93782dec27494eb079467dacf6e48185
SRC_URL=http://dist.schmorp.de/rxvt-unicode/Attic/$TARBALL
BUNDLE=

# http://software.jaos.org/git/slapt-get/plain/FAQ.html#slgFAQ19
SLACKREQ='gdk-pixbuf
perl = 5.20.0-x86_64-1'
# http://software.jaos.org/git/slapt-get/plain/FAQ.html#slgFAQ44
SLACKSUG=
# http://software.jaos.org/git/slapt-get/plain/FAQ.html#slgFAQ31
SLACKCON=

SLACKDESC="$PKGNAME: $PKGNAME $PKGVER (Unicode X terminal emulator)	
$PKGNAME:	
$PKGNAME: rxvt-unicode is a clone of the terminal emulator rxvt, an X Window
$PKGNAME: System terminal emulator with support for XFT and Unicode.
$PKGNAME: This build supports 256 colors, and adds some useful extensions (see
$PKGNAME: ~/.Xresources after installing). Extensions require libperl.so.
$PKGNAME: It installs in /usr/local.
$PKGNAME: 
$PKGNAME: 
$PKGNAME: 
$PKGNAME: http://software.schmorp.de/pkg/rxvt-unicode.html
"

### default pkg_download
### prepare
pkg_prepare() {
	pkg_prepare_default &&
	cd tmp/rxvt* &&
	echo rxvt-unicode-toolkit patch &&
	patch -Np0 -i ../pkg/rxvt-unicode-toolkit.diff &&
	echo font-width-fix patch &&
	patch -Np0 -i ../pkg/font-width-fix.diff

}

### default pkg_package
### build
pkg_build() {
	CONFFLAGS="$CONFFLAGS --enable-perl --enable-iso14755 --enable-frills \
		--enable-256-color --prefix=/usr/local --libdir=/usr/local/lib64"
	export CFLAGS="-Os -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs -w"
	export CXXFLAGS="$CFLAGS"
	cd /tmp/rxvt* &&
		pkg_build_autoconf &&
		pkg_build_slackdesc &&
		sed	-e "s/@PKGNAME@/$PKGNAME/g" \
			-e "s/@PKGVER@/$PKGVER/g" \
			-e "s/@PKGARCH@/$PKGARCH/g" \
			-e "s/@PKGBUILD@/$PKGBUILD/g" \
			-i ../pkg/install/doinst.sh &&
		cp -a ../pkg/install/* /install &&
		cp -a ../pkg/usr/* /usr &&
		echo tabbedex patch &&
		cat  ../pkg/tabbedex.diff |
		( cd /usr/local/lib64/urxvt/perl && patch -Np0 )
}

