### this file is sourced not run
PKGVER=9.26
PKGBUILD=1
PKGARCH=x86_64

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

SLACKREQ='gdk-pixbuf perl'
SLACKDESC="rxvt-unicode-perl: rxvt-unicode-perl $PKGVER (Unicode X terminal emulator)  
rxvt-unicode-perl:  
rxvt-unicode-perl: rxvt-unicode (urxvt) is a clone of the terminal emulator rxvt, an X 
rxvt-unicode-perl: Window System terminal emulator which includes support for XFT 
rxvt-unicode-perl: and Unicode.
rxvt-unicode-perl: 
rxvt-unicode-perl: This version is compiled with support for Perl extensions.
rxvt-unicode-perl: 
rxvt-unicode-perl: http://software.schmorp.de/pkg/rxvt-unicode.html
rxvt-unicode-perl: 
rxvt-unicode-perl: 
"
SLACKCON='rxvt-unicode'

### default pkg_download
### prepare
pkg_prepare() {
	pkg_prepare_default &&
	cd tmp/rxvt* &&

	# read appresdit from /etc/X11/app-defaults too
	patch -Np0 -i $CHROOT_DIR/tmp/pkg/rxvt-unicode-toolkit.diff &&

	# https://unix.stackexchange.com/questions/469349/getting-rxvt-unicode-unknown-capability-while-compiling-urxvt-9-22
	sed -i -e 's/tic/& -x/; s/@TIC@/& -x/' doc/Makefile.in && # 

	# fix wrong help info
	sed -i -e '/list of perl extensions/ s/colon-separated/comma-separated/' src/xdefaults.C &&

	true
}

### default pkg_package
### build
pkg_build() {
	CONFFLAGS="$CONFFLAGS --enable-perl --enable-iso14755 --enable-frills"
	export CFLAGS="-Os -fno-rtti -fvisibility-inlines-hidden -fno-threadsafe-statics -fno-enforce-eh-specs -w"
	export CXXFLAGS="$CFLAGS"
	pkg_build_autoconf && pkg_build_slackdesc &&
	
	# desktop file
	mkdir -p /usr/share/applications &&
	install -m644 /tmp/pkg/urxvt.desktop /usr/share/applications
}


