### this file is sourced not run
pkgname=gtkdialog_doc # for SLACKDESC
PKGVER=202111.514
PKGBUILD=1
PKGARCH=noarch

# source: james step
TARBALL=gtkdialog-514.tar.bz2
MD5SUM=fd6159391224c63fb4780cf1a37daf74
SRC_URL=http://distro.ibiblio.org/fatdog/source/800/$TARBALL
BUNDLE=

SLACKREQ='gtk2 libglade'
SLACKSUG='gtkdialog_gtk2 gtkdialog_gtk3'
SLACKDESC="$pkgname: $pkgname 202111.514 (manual and documentation)
$pkgname:
$pkgname: Gtkdialog is a small utility for fast and easy GUI building. It can create
$pkgname: dialog boxes for almost any interpreted and compiled programs.
$pkgname: This package only supplies documentation and manual.
$pkgname:
$pkgname: License: GNU GPL2
$pkgname:
$pkgname:
$pkgname
$pkgname:
"

### default pkg_download
### prepare
pkg_prepare() {
	pkg_prepare_default &&
	cd tmp/gtkdialog* &&
	patch -Np1 -i $CHROOT_DIR/tmp/pkg/gtkdialog-enable-inotify.patch &&
	patch -Np1 -i $CHROOT_DIR/tmp/pkg/gtkdialog-disable-vte.patch &&
	patch -Np1 -i $CHROOT_DIR/tmp/pkg/chooser_widget_with_example.patch &&
	patch -Np1 -i $CHROOT_DIR/tmp/pkg/scroll_to_bottom_edit_and_text.patch
}
### default pkg_package
### build
pkg_build() {
	cd /tmp/gtkdialog*

	NOCONFIGURE=1 ./autogen.sh &&
	CONFFLAGS="$CONFFLAGS --enable-maintainer-mode" &&
	./configure $CONFFLAGS &&

	# install docs, references, and examples
	make $MAKEINSTALLFLAGS install-html install-info install-man &&
	cp -a doc/reference /usr/share/doc/gtkdialog &&
	cp -a examples /usr/share/doc/gtkdialog &&
	mv /usr/share/doc/gtkdialog /usr/share/doc/gtkdialog-514 &&

	pkg_build_slackdesc
}

# vim:ft=sh:

