summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorgéballin2021-11-08 00:51:35 +0100
committergéballin2021-11-08 00:52:19 +0100
commitd1dffd273abf56275eb78cb0afbb42f62a13b836 (patch)
treef7a0e6c81b6fc05340148ece49e379ed90665ead
downloadaur-d1dffd273abf56275eb78cb0afbb42f62a13b836.tar.gz
Add the [incr]tk library.
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD29
2 files changed, 45 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..9c5539fda163
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = incrtk
+ pkgdesc = [incr Tk] is a framework for building mega-widgets using the [incr Tcl] object system.
+ pkgver = 4.1.0
+ pkgrel = 1
+ url = https://sourceforge.net/projects/incrtcl/
+ arch = x86_64
+ arch = i686
+ license = BSD
+ makedepends = make
+ makedepends = gcc
+ depends = tcl
+ depends = tk
+ source = https://sourceforge.net/projects/incrtcl/files/%5Bincr%20Tcl_Tk%5D-4-source/itk%204.1.0/itk4.1.0.tar.gz
+ md5sums = 600df0a12868507c52d46fd59d4e1c16
+
+pkgname = incrtk
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b0321e19f2dc
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,29 @@
+# Maintainer: Geballin - Guillaume Ballin <macniaque at free dot fr>
+pkgname=incrtk
+pkgver=4.1.0
+pkgrel=1
+pkgdesc="[incr Tk] is a framework for building mega-widgets using the [incr Tcl] object system."
+url="https://sourceforge.net/projects/incrtcl/"
+arch=('x86_64' 'i686')
+license=('BSD')
+depends=('tcl' 'tk')
+optdepends=()
+makedepends=(make gcc)
+conflicts=()
+replaces=()
+backup=()
+install=
+source=("https://sourceforge.net/projects/incrtcl/files/%5Bincr%20Tcl_Tk%5D-4-source/itk%20${pkgver}/itk${pkgver}.tar.gz")
+
+md5sums=(600df0a12868507c52d46fd59d4e1c16)
+
+build() {
+ cd ${srcdir}/itk${pkgver}
+ ./configure --prefix=/usr --with-itcl=`find /usr/lib -name 'itclConfig.sh' | xargs dirname`
+ make
+}
+
+package() {
+ cd ${srcdir}/itk${pkgver}
+ make DESTDIR="${pkgdir}" install
+}