summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD35
2 files changed, 29 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e780cd82b727..aecf5e831517 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,17 @@
+# Generated by mksrcinfo v8
+# Fri Mar 4 07:30:21 UTC 2022
pkgbase = waffles
pkgdesc = Comprehensive collection of CLI tools for machine learning and data mining.
- pkgver = 2013.04.06
+ pkgver = 1.0.0
pkgrel = 1
- url = http://waffles.sourceforge.net/
+ url = http://gashler.com/mike/waffles/
arch = i686
arch = x86_64
- license = LGPL
+ license = CC0
depends = libpng
depends = gcc-libs
- source = http://downloads.sourceforge.net/project/waffles/waffles/2013-04-06/waffles-2013-04-06-source.zip
- md5sums = 1f0db8fb278014dcca3fdf90a1b6022c
+ source = waffles-1.0.0.tgz::https://github.com/mikegashler/waffles/archive/refs/tags/1.0.0.tar.gz
+ md5sums = f5abc0709890d732f35bde913dc4d57e
pkgname = waffles
diff --git a/PKGBUILD b/PKGBUILD
index 7d51b31357e1..1844ccbe28dc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,32 +1,41 @@
# Maintainer: Kyle Keen <keenerd@gmail.com>
pkgname=waffles
-pkgver=2013.04.06
-_pkgver="${pkgver//./-}"
+pkgver=1.0.0
+#_pkgver="${pkgver//./-}"
pkgrel=1
pkgdesc="Comprehensive collection of CLI tools for machine learning and data mining."
arch=('i686' 'x86_64')
-url="http://waffles.sourceforge.net/"
-license=('LGPL')
+url="http://gashler.com/mike/waffles/"
+license=('CC0')
depends=('libpng' 'gcc-libs')
-source=(http://downloads.sourceforge.net/project/waffles/waffles/$_pkgver/waffles-$_pkgver-source.zip)
-md5sums=('1f0db8fb278014dcca3fdf90a1b6022c')
+#source=(http://downloads.sourceforge.net/project/waffles/waffles/$_pkgver/waffles-$_pkgver-source.zip)
+source=("$pkgname-$pkgver.tgz::https://github.com/mikegashler/waffles/archive/refs/tags/$pkgver.tar.gz")
+md5sums=('f5abc0709890d732f35bde913dc4d57e')
+
+prepare() {
+ cd "$srcdir/$pkgname-$pkgver/src"
+ sed -i 's/^CFLAGS.*$/& -Wno-error=terminate -Wno-error=catch-value -Wno-error=misleading-indentation/' GClasses/Makefile
+ sed -i 's/\tCFLAGS = .*$/& -Wno-error=terminate/' test/Makefile
+}
build() {
- cd "$srcdir/$pkgname/src"
+ cd "$srcdir/$pkgname-$pkgver/src"
make opt
- # make test
- #cd "$srcdir/$pkgname/bin"
- #./test
-
# make docs
- cd "$srcdir/$pkgname/web"
+ cd "$srcdir/$pkgname-$pkgver/web"
find ./ -type f -exec chmod -x {} +
find ./ -type f -name '*.bash' -exec chmod +x {} +
}
+check() {
+ # make test
+ cd "$srcdir/$pkgname-$pkgver/bin"
+ #./test
+}
+
package() {
- cd "$srcdir/$pkgname"
+ cd "$srcdir/$pkgname-$pkgver"
# makefile does not seem to take any useful args
# binaries