Skip to content

Instantly share code, notes, and snippets.

@marioortizmanero
Last active November 9, 2020 14:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save marioortizmanero/40dc71067054bf8d49c5fd5144d31873 to your computer and use it in GitHub Desktop.
Save marioortizmanero/40dc71067054bf8d49c5fd5144d31873 to your computer and use it in GitHub Desktop.
clips fix in the AUR
pkgbase = clips
pkgdesc = A forward-chaining rule-based programming language written in C that also provides procedural and object-oriented programming facilities.
pkgver = 6.30
pkgrel = 2
url = http://clipsrules.sourceforge.net/
arch = i686
arch = x86_64
license = GPL
depends = termcap
depends = libxaw
depends = xbitmaps
source = http://downloads.sourceforge.net/project/clipsmm/clips/6.30.0.20090722svn/clips-6.30.0.20090722svn.tar.gz
source = fix.patch
md5sums = ff2e140deb47e3c0141f21fb238e2e61
md5sums = afb6450fa79a1d0eff9a61b947bac5a0
sha256sums = 9114c371eb4e5a6bb32d746acb8d22591cba7502af2536a994e58a6349b30b2e
sha256sums = 4ddfcf044591ce0c30a16b7c4595a5649a1589e661a0c9c9f805ee2a2c492382
sha384sums = fe868fce6b8809d69eda21035aaf415b8ed04e460aab20e42bebaac55e2787634e843e94aa5b52eaa02f89b96601a654
sha384sums = 6a9251501f6ce3fe872df2f3d4c15b25681514a91507a8975592f60cc2655edca4cf723f85234e88353446f86b8cd460
sha512sums = df614f9a9611db31cb056160285af9bda88294b75ed378a71bdc395436cb511ddd9460d3aaaf0a54338c0e7c2c025ef53e3aa93701f1980d90010b61891f32d7
sha512sums = 651b078fd79664b9b236238f13faa87453d1ac17493920b300f92ec733e3db9ac14eee039c394c2e9f152a0cb4ce323a12612470b74fe0a88e243b512d466289
pkgname = clips
diff '--color=auto' --unified --recursive --text clips-6.30.0.20090722svn/x_window_system/xinterface/xmain.c clips-6.30.0.20090722svn-fix/x_window_system/xinterface/xmain.c
--- clips-6.30.0.20090722svn/x_window_system/xinterface/xmain.c 2009-07-27 18:28:34.000000000 +0200
+++ clips-6.30.0.20090722svn-fix/x_window_system/xinterface/xmain.c 2020-11-09 15:25:38.953723018 +0100
@@ -73,7 +73,6 @@
XtAppContext app_con;
XEvent TheEvent;
KeySym TheKeysym; /* Key code id event is a keypress */
-XComposeStatus compose_status;
Pixmap checker, clips_logo;
char *clips_sel_buf;
Boolean quit_get_event = False;
# Maintainer: Sven Schneider <archlinux.sandmann@googlemail.com>
# Contributor: Thomas td123 Dziedzic <gostrc@gmail.com>
# Contributor: Ivan c00kiemon5ter Kanakarakis <ivan.kanak@gmail.com>
# Contributor: jht <stefano@inventati.org>
# Contributor: Mario Ortiz Manero <marioortizmanero@gmail.com>
pkgname=clips
pkgver=6.30
_pkgver=6.30.0.20090722svn
pkgrel=2
pkgdesc="A forward-chaining rule-based programming language written in C that also provides procedural and object-oriented programming facilities."
arch=('i686' 'x86_64')
url="http://clipsrules.sourceforge.net/"
license=('GPL')
depends=('termcap' 'libxaw' 'xbitmaps')
source=("http://downloads.sourceforge.net/project/clipsmm/clips/${_pkgver}/${pkgname}-${_pkgver}.tar.gz" "fix.patch")
md5sums=('ff2e140deb47e3c0141f21fb238e2e61'
'afb6450fa79a1d0eff9a61b947bac5a0')
sha256sums=('9114c371eb4e5a6bb32d746acb8d22591cba7502af2536a994e58a6349b30b2e'
'4ddfcf044591ce0c30a16b7c4595a5649a1589e661a0c9c9f805ee2a2c492382')
sha384sums=('fe868fce6b8809d69eda21035aaf415b8ed04e460aab20e42bebaac55e2787634e843e94aa5b52eaa02f89b96601a654'
'6a9251501f6ce3fe872df2f3d4c15b25681514a91507a8975592f60cc2655edca4cf723f85234e88353446f86b8cd460')
sha512sums=('df614f9a9611db31cb056160285af9bda88294b75ed378a71bdc395436cb511ddd9460d3aaaf0a54338c0e7c2c025ef53e3aa93701f1980d90010b61891f32d7'
'651b078fd79664b9b236238f13faa87453d1ac17493920b300f92ec733e3db9ac14eee039c394c2e9f152a0cb4ce323a12612470b74fe0a88e243b512d466289')
prepare() {
cd "${srcdir}/${pkgname}-${_pkgver}"
patch --forward --strip=1 --input="${srcdir}/fix.patch"
}
build() {
cd "${srcdir}/${pkgname}-${_pkgver}"
./configure --prefix=/usr
make
}
package() {
cd "${srcdir}/${pkgname}-${_pkgver}"
make DESTDIR="${pkgdir}" install
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment