From 30dfd62da2105d5c3977a44fa49362e2a87e3185 Mon Sep 17 00:00:00 2001 From: Omar Vega Ramos Date: Thu, 9 Jul 2015 14:57:01 -0500 Subject: tktreectrl: add new package to [pcr] --- pcr/tktreectrl/PKGBUILD | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 pcr/tktreectrl/PKGBUILD (limited to 'pcr/tktreectrl') diff --git a/pcr/tktreectrl/PKGBUILD b/pcr/tktreectrl/PKGBUILD new file mode 100644 index 000000000..b98984fb6 --- /dev/null +++ b/pcr/tktreectrl/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer (Arch): Mihai Militaru +# Contributor (Arch): Foucault +# Maintainer: Omar Vega Ramos + +pkgname=tktreectrl +pkgver=2.4.1 +pkgrel=1 +_tkver=8.6.0 +pkgdesc="A flexible listbox widget for Tk." +arch=('i686' 'x86_64') +url="http://tktreectrl.sourceforge.net/" +license=('custom') +depends=('tcl' 'tk' 'libx11') +source=("http://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgname-$pkgver/$pkgname-$pkgver.tar.gz" +"http://downloads.sourceforge.net/sourceforge/tcl/tk${_tkver}-src.tar.gz") +sha1sums=('5cd7bdfd81ba8a9faf3d842ed96f5f448111a1c9' + 'c42e160285e2d26eae8c2a1e6c6f86db4fa7663b') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + if [ "$CARCH" = "x86_64" ]; then + ./configure --prefix=/usr --enable-threads --enable-64bit + else + ./configure --prefix=/usr --enable-threads --disable-64bit + fi + + sed -i \ + "s#-I\"/usr/include\" -I\"/usr/include\"#\ + -I\"/usr/include\" -I\"../tk${_tkver}/generic\" -I\"../tk${_tkver}/unix\"#\ + g" Makefile + + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + + make DESTDIR=${pkgdir} install + + mkdir -p ${pkgdir}/usr/share/doc/tktreectrl + mv ${pkgdir}/usr/lib/treectrl${pkgver}/htmldoc ${pkgdir}/usr/share/doc/tktreectrl/ + + # install license + install -Dm644 license.terms ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +} -- cgit v1.2.3-54-g00ecf