]> gitweb.fluxo.info Git - slackbuilds.git/commitdiff
generic.SlackBuild v0.8.4 & updated: gnupg2, gtkwave, iverilog, microcode_ctl
authorluis <luis@370017ae-e619-0410-ac65-c121f96126d4>
Thu, 21 Jun 2007 16:44:04 +0000 (16:44 +0000)
committerluis <luis@370017ae-e619-0410-ac65-c121f96126d4>
Thu, 21 Jun 2007 16:44:04 +0000 (16:44 +0000)
git-svn-id: svn+slack://slack.fluxo.info/var/svn/slackbuilds@1266 370017ae-e619-0410-ac65-c121f96126d4

13 files changed:
app/crypt/gnupg2/gnupg2.SlackBuild
app/crypt/pgpdump/pgpdump.SlackBuild
dev/libs/libassuan/libassuan.SlackBuild
dev/libs/libgcrypt/libgcrypt.SlackBuild
dev/libs/libgpg-error/libgpg-error.SlackBuild
dev/libs/libksba/libksba.SlackBuild
dev/libs/libpth/libpth.SlackBuild
net/firewall/arno-iptables-firewall/arno-iptables-firewall.SlackBuild
others/generic/generic.SlackBuild
sci/electronics/gtkwave/gtkwave.SlackBuild
sci/electronics/iverilog/iverilog.SlackBuild
sci/electronics/ivi/ivi.SlackBuild
sys/apps/microcode_ctl/microcode_ctl.SlackBuild

index 68b79444d81deadfdadf25c9063a6ed410e3b370..8d2bbd9c38f39703457382286e202490e39d4782 100755 (executable)
@@ -1,16 +1,19 @@
 #!/bin/bash
 #
-#  gnupg2.SlackBuild is free software; you can redistribute it and/or modify it under the
-#  terms of the GNU General Public License as published by the Free Software
-#  Foundation; either version 2 of the License, or any later version.
+#  gnupg2.SlackBuild is free software; you can redistribute
+#  it and/or #  modify it under the terms of the GNU General Public
+#  License as published by #  the Free Software Foundation; either
+#  version 2 of the License, or any later version.
 #
-#  gnupg2.SlackBuild is distributed in the hope that it will be useful, but WITHOUT ANY
-#  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
-#  A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
+#  gnupg2.SlackBuild is distributed in the hope that it
+#  will be useful, #  but WITHOUT ANY WARRANTY; without even the
+#  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+#  PURPOSE.  See the GNU General Public License for more details.
 #
-#  You should have received a copy of the GNU General Public License along with
-#  this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-#  Place - Suite 330, Boston, MA 02111-1307, USA
+#  You should have received a copy of the GNU General Public
+#  License along with this program; if not, write to the Free
+#  Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+#  MA 02111-1307, USA
 #
 # SlackBuild for gnupg2 (GNU Privacy Guard v2)
 # http://www.gnupg.org/
@@ -30,7 +33,7 @@ CWD="$(pwd)"
 SRC_NAME="gnupg"
 PKG_NAME="gnupg2"
 ARCH=${ARCH:=i486}
-SRC_VERSION=${VERSION:=2.0.3}
+SRC_VERSION=${VERSION:=2.0.4}
 PKG_VERSION="$(echo "$SRC_VERSION" | tr '[[:blank:]-]' '_')"
 BUILD=${BUILD:=1ls}
 SRC_DIR=${SRC_DIR:=$CWD}/$PKG_NAME
@@ -114,7 +117,7 @@ cd "$PKG_SRC"
 CFLAGS="$SLKCFLAGS" \
   CXXFLAGS="$SLKCFLAGS" \
   ./configure \
-  --prefix="$PREFIX" --libdir="$LIBDIR" "$CONF_OPTIONS" || exit $ERROR_CONF
+  --prefix="$PREFIX" --libdir="$LIBDIR" $CONF_OPTIONS || exit $ERROR_CONF
 
 # Compile
 make "$NUMJOBS" || exit $ERROR_MAKE
index 1a64e530be7641daf64d5f33b3349c4ffd8a15a6..42fca5659d5c62bbff4a6d63385c45aa29b115d3 100755 (executable)
@@ -1,16 +1,19 @@
 #!/bin/bash
 #
-#  pgpdump.SlackBuild is free software; you can redistribute it and/or modify it under the
-#  terms of the GNU General Public License as published by the Free Software
-#  Foundation; either version 2 of the License, or any later version.
+#  pgpdump.SlackBuild is free software; you can redistribute
+#  it and/or #  modify it under the terms of the GNU General Public
+#  License as published by #  the Free Software Foundation; either
+#  version 2 of the License, or any later version.
 #
-#  pgpdump.SlackBuild is distributed in the hope that it will be useful, but WITHOUT ANY
-#  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
-#  A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
+#  pgpdump.SlackBuild is distributed in the hope that it
+#  will be useful, #  but WITHOUT ANY WARRANTY; without even the
+#  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+#  PURPOSE.  See the GNU General Public License for more details.
 #
-#  You should have received a copy of the GNU General Public License along with
-#  this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-#  Place - Suite 330, Boston, MA 02111-1307, USA
+#  You should have received a copy of the GNU General Public
+#  License along with this program; if not, write to the Free
+#  Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+#  MA 02111-1307, USA
 #
 # SlackBuild for pgpdump
 # http://pgp.iijlab.net/pgpdump.html
@@ -84,7 +87,7 @@ tar --no-same-owner --no-same-permissions -xvf "$SRC_DIR/$SRC" || exit $ERROR_TA
 cd "$PKG_SRC"
 
 # Configure
-CFLAGS="$SLKCFLAGS" ./configure "$CONF_OPTIONS" || exit $ERROR_CONF
+CFLAGS="$SLKCFLAGS" ./configure $CONF_OPTIONS || exit $ERROR_CONF
 
 # Compile
 make "$NUMJOBS" || exit $ERROR_MAKE
index e253faeeb3393e7e7b6f870fabe7423346b9f343..cf173a3975a66946c689e563f5370c1dc280d538 100755 (executable)
@@ -1,16 +1,19 @@
 #!/bin/bash
 #
-#  libassuan.SlackBuild is free software; you can redistribute it and/or modify it under the
-#  terms of the GNU General Public License as published by the Free Software
-#  Foundation; either version 2 of the License, or any later version.
+#  libassuan.SlackBuild is free software; you can redistribute
+#  it and/or #  modify it under the terms of the GNU General Public
+#  License as published by #  the Free Software Foundation; either
+#  version 2 of the License, or any later version.
 #
-#  libassuan.SlackBuild is distributed in the hope that it will be useful, but WITHOUT ANY
-#  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
-#  A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
+#  libassuan.SlackBuild is distributed in the hope that it
+#  will be useful, #  but WITHOUT ANY WARRANTY; without even the
+#  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+#  PURPOSE.  See the GNU General Public License for more details.
 #
-#  You should have received a copy of the GNU General Public License along with
-#  this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-#  Place - Suite 330, Boston, MA 02111-1307, USA
+#  You should have received a copy of the GNU General Public
+#  License along with this program; if not, write to the Free
+#  Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+#  MA 02111-1307, USA
 #
 # SlackBuild for libassuan
 # http://www.gnupg.org/(en)/related_software/libassuan/
@@ -114,7 +117,7 @@ cd "$PKG_SRC"
 CFLAGS="$SLKCFLAGS" \
   CXXFLAGS="$SLKCFLAGS" \
   ./configure \
-  --prefix="$PREFIX" --libdir="$LIBDIR" "$CONF_OPTIONS" || exit $ERROR_CONF
+  --prefix="$PREFIX" --libdir="$LIBDIR" $CONF_OPTIONS || exit $ERROR_CONF
 
 # Compile
 make "$NUMJOBS" || exit $ERROR_MAKE
index aada8b709135b1f0482f213b9bbb377e68720044..5c758987cbcfdd4a3536b15cbfe8a9c2698d7b96 100755 (executable)
@@ -1,16 +1,19 @@
 #!/bin/bash
 #
-#  libgcrypt.SlackBuild is free software; you can redistribute it and/or modify it under the
-#  terms of the GNU General Public License as published by the Free Software
-#  Foundation; either version 2 of the License, or any later version.
+#  libgcrypt.SlackBuild is free software; you can redistribute
+#  it and/or #  modify it under the terms of the GNU General Public
+#  License as published by #  the Free Software Foundation; either
+#  version 2 of the License, or any later version.
 #
-#  libgcrypt.SlackBuild is distributed in the hope that it will be useful, but WITHOUT ANY
-#  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
-#  A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
+#  libgcrypt.SlackBuild is distributed in the hope that it
+#  will be useful, #  but WITHOUT ANY WARRANTY; without even the
+#  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+#  PURPOSE.  See the GNU General Public License for more details.
 #
-#  You should have received a copy of the GNU General Public License along with
-#  this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-#  Place - Suite 330, Boston, MA 02111-1307, USA
+#  You should have received a copy of the GNU General Public
+#  License along with this program; if not, write to the Free
+#  Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+#  MA 02111-1307, USA
 #
 # SlackBuild for libgcrypt
 # http://directory.fsf.org/security/libgcrypt.html
@@ -114,7 +117,7 @@ cd "$PKG_SRC"
 CFLAGS="$SLKCFLAGS" \
   CXXFLAGS="$SLKCFLAGS" \
   ./configure \
-  --prefix="$PREFIX" --libdir="$LIBDIR" "$CONF_OPTIONS" || exit $ERROR_CONF
+  --prefix="$PREFIX" --libdir="$LIBDIR" $CONF_OPTIONS || exit $ERROR_CONF
 
 # Compile
 make "$NUMJOBS" || exit $ERROR_MAKE
index 5da1556fac1b0e4b36cca4ac4ec826a3aa28f582..bb1761c71f5d426007a46c02b2e1c1121294918d 100755 (executable)
@@ -1,16 +1,19 @@
 #!/bin/bash
 #
-#  libgpg-error.SlackBuild is free software; you can redistribute it and/or modify it under the
-#  terms of the GNU General Public License as published by the Free Software
-#  Foundation; either version 2 of the License, or any later version.
+#  libgpg-error.SlackBuild is free software; you can redistribute
+#  it and/or #  modify it under the terms of the GNU General Public
+#  License as published by #  the Free Software Foundation; either
+#  version 2 of the License, or any later version.
 #
-#  libgpg-error.SlackBuild is distributed in the hope that it will be useful, but WITHOUT ANY
-#  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
-#  A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
+#  libgpg-error.SlackBuild is distributed in the hope that it
+#  will be useful, #  but WITHOUT ANY WARRANTY; without even the
+#  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+#  PURPOSE.  See the GNU General Public License for more details.
 #
-#  You should have received a copy of the GNU General Public License along with
-#  this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-#  Place - Suite 330, Boston, MA 02111-1307, USA
+#  You should have received a copy of the GNU General Public
+#  License along with this program; if not, write to the Free
+#  Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+#  MA 02111-1307, USA
 #
 # SlackBuild for libgpg-error
 # http://www.gnupg.org/(en)/related_software/libgpg-error/
@@ -114,7 +117,7 @@ cd "$PKG_SRC"
 CFLAGS="$SLKCFLAGS" \
   CXXFLAGS="$SLKCFLAGS" \
   ./configure \
-  --prefix="$PREFIX" --libdir="$LIBDIR" "$CONF_OPTIONS" || exit $ERROR_CONF
+  --prefix="$PREFIX" --libdir="$LIBDIR" $CONF_OPTIONS || exit $ERROR_CONF
 
 # Compile
 make "$NUMJOBS" || exit $ERROR_MAKE
index 02bab14b9e72e64d9e31b5a974342264d9fa86ab..b6f30b281638a2dd63ca5369d530a89b1b60cc1c 100755 (executable)
@@ -1,16 +1,19 @@
 #!/bin/bash
 #
-#  libksba.SlackBuild is free software; you can redistribute it and/or modify it under the
-#  terms of the GNU General Public License as published by the Free Software
-#  Foundation; either version 2 of the License, or any later version.
+#  libksba.SlackBuild is free software; you can redistribute
+#  it and/or #  modify it under the terms of the GNU General Public
+#  License as published by #  the Free Software Foundation; either
+#  version 2 of the License, or any later version.
 #
-#  libksba.SlackBuild is distributed in the hope that it will be useful, but WITHOUT ANY
-#  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
-#  A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
+#  libksba.SlackBuild is distributed in the hope that it
+#  will be useful, #  but WITHOUT ANY WARRANTY; without even the
+#  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+#  PURPOSE.  See the GNU General Public License for more details.
 #
-#  You should have received a copy of the GNU General Public License along with
-#  this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-#  Place - Suite 330, Boston, MA 02111-1307, USA
+#  You should have received a copy of the GNU General Public
+#  License along with this program; if not, write to the Free
+#  Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+#  MA 02111-1307, USA
 #
 # SlackBuild for libksba
 # http://www.gnupg.org/(en)/related_software/libksba/
@@ -114,7 +117,7 @@ cd "$PKG_SRC"
 CFLAGS="$SLKCFLAGS" \
   CXXFLAGS="$SLKCFLAGS" \
   ./configure \
-  --prefix="$PREFIX" --libdir="$LIBDIR" "$CONF_OPTIONS" || exit $ERROR_CONF
+  --prefix="$PREFIX" --libdir="$LIBDIR" $CONF_OPTIONS || exit $ERROR_CONF
 
 # Compile
 make "$NUMJOBS" || exit $ERROR_MAKE
index 0eee8be5acf723f5d1ea86368ae23a3b6aeb870a..e8c096df1709e40fd2d17053c442f4514ebbf65f 100755 (executable)
@@ -1,16 +1,19 @@
 #!/bin/bash
 #
-#  libpth.SlackBuild is free software; you can redistribute it and/or modify it under the
-#  terms of the GNU General Public License as published by the Free Software
-#  Foundation; either version 2 of the License, or any later version.
+#  libpth.SlackBuild is free software; you can redistribute
+#  it and/or #  modify it under the terms of the GNU General Public
+#  License as published by #  the Free Software Foundation; either
+#  version 2 of the License, or any later version.
 #
-#  libpth.SlackBuild is distributed in the hope that it will be useful, but WITHOUT ANY
-#  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
-#  A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
+#  libpth.SlackBuild is distributed in the hope that it
+#  will be useful, #  but WITHOUT ANY WARRANTY; without even the
+#  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+#  PURPOSE.  See the GNU General Public License for more details.
 #
-#  You should have received a copy of the GNU General Public License along with
-#  this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-#  Place - Suite 330, Boston, MA 02111-1307, USA
+#  You should have received a copy of the GNU General Public
+#  License along with this program; if not, write to the Free
+#  Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+#  MA 02111-1307, USA
 #
 # SlackBuild for pth (GNU Portable Threads)
 # http://www.gnu.org/software/pth/
@@ -131,7 +134,7 @@ cd "$PKG_SRC"
 CFLAGS="$SLKCFLAGS" \
   CXXFLAGS="$SLKCFLAGS" \
   ./configure \
-  --prefix="$PREFIX" --libdir="$LIBDIR" "$CONF_OPTIONS" || exit $ERROR_CONF
+  --prefix="$PREFIX" --libdir="$LIBDIR" $CONF_OPTIONS || exit $ERROR_CONF
 
 # Compile
 make "$NUMJOBS" || exit $ERROR_MAKE
index a73a9cb93489d19f2422193fd0a99c4c56a22728..736ba5a939f1d371ffd2c3ba0a6214d6d43651c0 100755 (executable)
@@ -1,16 +1,19 @@
 #!/bin/bash
 #
-#  arno-iptables-firewall.SlackBuild is free software; you can redistribute it and/or modify it under the
-#  terms of the GNU General Public License as published by the Free Software
-#  Foundation; either version 2 of the License, or any later version.
+#  arno-iptables-firewall.SlackBuild is free software; you can redistribute
+#  it and/or #  modify it under the terms of the GNU General Public
+#  License as published by #  the Free Software Foundation; either
+#  version 2 of the License, or any later version.
 #
-#  arno-iptables-firewall.SlackBuild is distributed in the hope that it will be useful, but WITHOUT ANY
-#  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
-#  A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
+#  arno-iptables-firewall.SlackBuild is distributed in the hope that it
+#  will be useful, #  but WITHOUT ANY WARRANTY; without even the
+#  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+#  PURPOSE.  See the GNU General Public License for more details.
 #
-#  You should have received a copy of the GNU General Public License along with
-#  this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-#  Place - Suite 330, Boston, MA 02111-1307, USA
+#  You should have received a copy of the GNU General Public
+#  License along with this program; if not, write to the Free
+#  Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+#  MA 02111-1307, USA
 #
 # SlackBuild for arno-iptables-firewall
 # http://rocky.eld.leidenuniv.nl/page/iptables/iptframe.htm
index 5accf66aada700f02bd148bc15088d9cb3a8daf0..b1b1299defc6241600c7aa02cddbde9e762cac5c 100755 (executable)
@@ -1,7 +1,7 @@
 ###################################################
 ## Generic template for SlackBuilds
 ##
-## Version 0.8.3 - Luis ( luis at riseup d0t net)
+## Version 0.8.4 - Luis ( luis at riseup d0t net)
 ##
 ###################################################
 #!/bin/bash
@@ -134,7 +134,7 @@ done
 CFLAGS="$SLKCFLAGS" \
   CXXFLAGS="$SLKCFLAGS" \
   ./configure \
-  --prefix="$PREFIX" --libdir="$LIBDIR" "$CONF_OPTIONS" || exit $ERROR_CONF
+  --prefix="$PREFIX" --libdir="$LIBDIR" $CONF_OPTIONS || exit $ERROR_CONF
 
 # Compile
 make "$NUMJOBS" || exit $ERROR_MAKE
index e7c0aa7e3186a3bbca814112c89e871a57f78e9c..3d00069925bd9a3d4c0948573c27d82035991850 100755 (executable)
@@ -1,16 +1,19 @@
 #!/bin/bash
 #
-#  gtkwave.SlackBuild is free software; you can redistribute it and/or modify it under the
-#  terms of the GNU General Public License as published by the Free Software
-#  Foundation; either version 2 of the License, or any later version.
+#  gtkwave.SlackBuild is free software; you can redistribute
+#  it and/or #  modify it under the terms of the GNU General Public
+#  License as published by #  the Free Software Foundation; either
+#  version 2 of the License, or any later version.
 #
-#  gtkwave.SlackBuild is distributed in the hope that it will be useful, but WITHOUT ANY
-#  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
-#  A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
+#  gtkwave.SlackBuild is distributed in the hope that it
+#  will be useful, #  but WITHOUT ANY WARRANTY; without even the
+#  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+#  PURPOSE.  See the GNU General Public License for more details.
 #
-#  You should have received a copy of the GNU General Public License along with
-#  this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-#  Place - Suite 330, Boston, MA 02111-1307, USA
+#  You should have received a copy of the GNU General Public
+#  License along with this program; if not, write to the Free
+#  Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+#  MA 02111-1307, USA
 #
 # SlackBuild for GTKWave
 # http://home.nc.rr.com/gtkwave/
@@ -29,8 +32,8 @@ fi
 CWD="$(pwd)"
 SRC_NAME="gtkwave"
 PKG_NAME="gtkwave"
-ARCH="i486"
-SRC_VERSION=${VERSION:=3.0.22}
+ARCH=${ARCH:=i486}
+SRC_VERSION=${VERSION:=3.0.29}
 PKG_VERSION="$(echo "$SRC_VERSION" | tr '[[:blank:]-]' '_')"
 BUILD=${BUILD:=1ls}
 SRC_DIR=${SRC_DIR:=$CWD}/$PKG_NAME
@@ -42,6 +45,22 @@ PKG_SRC="$TMP/$SRC_NAME-$SRC_VERSION"
 CONF_OPTIONS=${CONF_OPTIONS:=}
 NUMJOBS=${NUMJOBS:=-j4}
 
+# Set system libraries' path and optmization flags based on $ARCH
+LIBDIR="$PREFIX/lib"
+
+if [ "$ARCH" = "i386" ]; then
+  SLKCFLAGS="-O2 -march=i386 -mcpu=i686"
+elif [ "$ARCH" = "i486" ]; then
+  SLKCFLAGS="-O2 -march=i486 -mcpu=i686"
+elif [ "$ARCH" = "i686" ]; then
+  SLKCFLAGS="-O2 -march=i686"
+elif [ "$ARCH" = "s390" ]; then
+  SLKCFLAGS="-O2"
+elif [ "$ARCH" = "x86_64" ]; then
+  SLKCFLAGS="-O2"
+  LIBDIR="$PREFIX/lib64"
+fi
+
 # Set error codes (used by createpkg)
 ERROR_WGET=31;      ERROR_MAKE=32;      ERROR_INSTALL=33
 ERROR_MD5=34;       ERROR_CONF=35;      ERROR_HELP=36
@@ -65,28 +84,16 @@ if [ ! -s "$SRC_DIR/$SRC" ] || ! gzip -t "$SRC_DIR/$SRC" 2> /dev/null; then
   wget "$URL" -O "$SRC_DIR/$SRC" || exit $ERROR_WGET
 fi
 
-# Check if GTKWave should be built for GTK+-2.x (default,
-#+if both are available) or 1.x
-pkg-config gtk+-2.0 --libs 1> /dev/null 2> /dev/null
-if [ $? == 0 ]; then
-  GTK_VERSION=2
-else
-  gtk-config --libs 1> /dev/null 2> /dev/null
-  if [ $? == 0 ]; then
-    GTK_VERSION=1
-  else
-    echo "ERROR: GTKWave requires either GTK+-1.x or 2.x"
-    exit $ERROR_CONF
-  fi
-fi
-
 # Untar
 cd "$TMP"
 tar --no-same-owner --no-same-permissions -xvf "$SRC_DIR/$SRC" || exit $ERROR_TAR
 cd "$PKG_SRC"
 
 # Configure
-echo $GTK_VERSION | ./configure "$CONF_OPTIONS" || exit $ERROR_CONF
+CFLAGS="$SLKCFLAGS" \
+  CXXFLAGS="$SLKCFLAGS" \
+  ./configure \
+  --prefix="$PREFIX" --libdir="$LIBDIR" $CONF_OPTIONS || exit $ERROR_CONF
 
 # Compile
 make "$NUMJOBS" || exit $ERROR_MAKE
@@ -118,7 +125,7 @@ if [ -d "$PKG/$PREFIX/man" ]; then
 fi
 
 # Install documentation
-DOCS="*.TXT doc/gtkwave.odt examples"
+DOCS="*.TXT"
 mkdir -p "$PKG/usr/doc/$PKG_NAME-$PKG_VERSION" || exit $ERROR_MKDIR
 cp -a $DOCS "$PKG/usr/doc/$PKG_NAME-$PKG_VERSION"
 
index 8dba36b3c812717c9a4079fb60233b135298caf8..b2c49fa58c418d61846ba9e80cc2d53660a5380b 100755 (executable)
@@ -1,16 +1,19 @@
 #!/bin/bash
 #
-#  iverilog.SlackBuild is free software; you can redistribute it and/or modify it under the
-#  terms of the GNU General Public License as published by the Free Software
-#  Foundation; either version 2 of the License, or any later version.
+#  iverilog.SlackBuild is free software; you can redistribute
+#  it and/or #  modify it under the terms of the GNU General Public
+#  License as published by #  the Free Software Foundation; either
+#  version 2 of the License, or any later version.
 #
-#  iverilog.SlackBuild is distributed in the hope that it will be useful, but WITHOUT ANY
-#  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
-#  A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
+#  iverilog.SlackBuild is distributed in the hope that it
+#  will be useful, #  but WITHOUT ANY WARRANTY; without even the
+#  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+#  PURPOSE.  See the GNU General Public License for more details.
 #
-#  You should have received a copy of the GNU General Public License along with
-#  this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-#  Place - Suite 330, Boston, MA 02111-1307, USA
+#  You should have received a copy of the GNU General Public
+#  License along with this program; if not, write to the Free
+#  Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+#  MA 02111-1307, USA
 #
 # SlackBuild for iverilog (Icarus Verilog)
 # http://www.icarus.com/eda/verilog/
@@ -30,7 +33,7 @@ CWD="$(pwd)"
 SRC_NAME="verilog"
 PKG_NAME="iverilog"
 ARCH=${ARCH:=i486}
-SRC_VERSION=${VERSION:=0.8.3}
+SRC_VERSION=${VERSION:=0.8.4}
 PKG_VERSION="$(echo "$SRC_VERSION" | tr '[[:blank:]-]' '_')"
 BUILD=${BUILD:=1ls}
 SRC_DIR=${SRC_DIR:=$CWD}/$PKG_NAME
@@ -89,13 +92,16 @@ cd "$PKG_SRC"
 # Configure
 CFLAGS="$SLKCFLAGS" \
   CXXFLAGS="$SLKCFLAGS" \
-  ./configure "$CONF_OPTIONS" || exit $ERROR_CONF
+  ./configure \
+  --prefix="$PREFIX" --libdir="$LIBDIR" $CONF_OPTIONS || exit $ERROR_CONF
 
 # Compile
 make "$NUMJOBS" || exit $ERROR_MAKE
 
 # Install
-make install prefix="$PKG/$PREFIX" || exit $ERROR_INSTALL
+make install \
+  prefix="$PKG/$PREFIX" libdir="$PKG/$LIBDIR" \
+  libdir64="$PKG/$LIBDIR" vpidir="$PKG/$LIBDIR" || exit $ERROR_INSTALL
 
 # Strip binaries
 ( cd "$PKG"
index 15b0166ee1731dc5649d3f9ef7a5c10c4e5fcd16..66c9c5fc15a5d52f14aa8876802b52e0340b3c8e 100755 (executable)
@@ -1,16 +1,19 @@
 #!/bin/bash
 #
-#  ivi.SlackBuild is free software; you can redistribute it and/or modify it under the
-#  terms of the GNU General Public License as published by the Free Software
-#  Foundation; either version 2 of the License, or any later version.
+#  ivi.SlackBuild is free software; you can redistribute
+#  it and/or #  modify it under the terms of the GNU General Public
+#  License as published by #  the Free Software Foundation; either
+#  version 2 of the License, or any later version.
 #
-#  ivi.SlackBuild is distributed in the hope that it will be useful, but WITHOUT ANY
-#  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
-#  A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
+#  ivi.SlackBuild is distributed in the hope that it
+#  will be useful, #  but WITHOUT ANY WARRANTY; without even the
+#  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+#  PURPOSE.  See the GNU General Public License for more details.
 #
-#  You should have received a copy of the GNU General Public License along with
-#  this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-#  Place - Suite 330, Boston, MA 02111-1307, USA
+#  You should have received a copy of the GNU General Public
+#  License along with this program; if not, write to the Free
+#  Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+#  MA 02111-1307, USA
 #
 # SlackBuild for IVI (Icarus Verilog Interactive) v0.4-pre-20031121
 # http://sourceforge.net/projects/ivi
@@ -83,7 +86,7 @@ for patch in $patches; do
 done
 
 # Configure
-./configure "$CONF_OPTIONS" || exit $ERROR_CONF
+./configure $CONF_OPTIONS || exit $ERROR_CONF
 
 # Compile
 make "$NUMJOBS" || exit $ERROR_MAKE
index f9195e989f3cc597959aa748d50a64455715b7b6..6671900cacc29731ac105a661aba8eac43b71a7a 100755 (executable)
@@ -1,16 +1,19 @@
 #!/bin/bash
 #
-#  microcode_ctl.SlackBuild is free software; you can redistribute it and/or modify it under the
-#  terms of the GNU General Public License as published by the Free Software
-#  Foundation; either version 2 of the License, or any later version.
+#  microcode_ctl.SlackBuild is free software; you can redistribute
+#  it and/or #  modify it under the terms of the GNU General Public
+#  License as published by #  the Free Software Foundation; either
+#  version 2 of the License, or any later version.
 #
-#  microcode_ctl.SlackBuild is distributed in the hope that it will be useful, but WITHOUT ANY
-#  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
-#  A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
+#  microcode_ctl.SlackBuild is distributed in the hope that it
+#  will be useful, #  but WITHOUT ANY WARRANTY; without even the
+#  implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+#  PURPOSE.  See the GNU General Public License for more details.
 #
-#  You should have received a copy of the GNU General Public License along with
-#  this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-#  Place - Suite 330, Boston, MA 02111-1307, USA
+#  You should have received a copy of the GNU General Public
+#  License along with this program; if not, write to the Free
+#  Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+#  MA 02111-1307, USA
 #
 # SlackBuild for microcode_ctl
 # http://urbanmyth.org/microcode/
@@ -30,7 +33,7 @@ CWD="$(pwd)"
 SRC_NAME="microcode_ctl"
 PKG_NAME="microcode_ctl"
 ARCH="i486"
-SRC_VERSION=${VERSION:=1.16}
+SRC_VERSION=${VERSION:=1.17}
 PKG_VERSION="$(echo "$SRC_VERSION" | tr '[[:blank:]-]' '_')"
 BUILD=${BUILD:=1ls}
 SRC_DIR=${SRC_DIR:=$CWD}/$PKG_NAME