diff options
Diffstat (limited to 'libraries')
-rw-r--r-- | libraries/UFconfig/README | 3 | ||||
-rw-r--r-- | libraries/UFconfig/UFconfig.SlackBuild | 86 | ||||
-rw-r--r-- | libraries/UFconfig/UFconfig.info | 10 | ||||
-rw-r--r-- | libraries/UFconfig/autotoolize.diff | 75 | ||||
-rw-r--r-- | libraries/UFconfig/slack-desc | 19 |
5 files changed, 0 insertions, 193 deletions
diff --git a/libraries/UFconfig/README b/libraries/UFconfig/README deleted file mode 100644 index 3532d51ad2..0000000000 --- a/libraries/UFconfig/README +++ /dev/null @@ -1,3 +0,0 @@ -UFconfig is a common configuration library for the SuiteSparse family of -sparse matrix packages, including SuiteSparseQR, AMD, CAMD, COLAMD, CCOLAMD, -CHOLMOD, KLU, BTF, LDL, CXSparse, RBio, and UMFPACK. diff --git a/libraries/UFconfig/UFconfig.SlackBuild b/libraries/UFconfig/UFconfig.SlackBuild deleted file mode 100644 index 7634a1ccf5..0000000000 --- a/libraries/UFconfig/UFconfig.SlackBuild +++ /dev/null @@ -1,86 +0,0 @@ -#!/bin/sh - -# Slackware build script for UFconfig -# Written by Kyle Guinn <elyk03@gmail.com> - -PRGNAM=UFconfig -VERSION=${VERSION:-3.6.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -if [ -z "$ARCH" ]; then - case "$(uname -m)" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$(uname -m) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -DOCS="README.txt" - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -# Recommended by SuiteSparse -SLKCFLAGS="$SLKCFLAGS -fexceptions -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE" - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -patch -p1 < $CWD/autotoolize.diff -autoreconf -vif - -CFLAGS="$SLKCFLAGS" \ -FFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --infodir=/usr/info \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --enable-shared \ - --disable-static \ - --build=$ARCH-slackware-linux - -make -make install-strip DESTDIR=$PKG - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/UFconfig/UFconfig.info b/libraries/UFconfig/UFconfig.info deleted file mode 100644 index f58d5450f1..0000000000 --- a/libraries/UFconfig/UFconfig.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="UFconfig" -VERSION="3.6.1" -HOMEPAGE="http://www.cise.ufl.edu/research/sparse/UFconfig/" -DOWNLOAD="http://www.cise.ufl.edu/research/sparse/UFconfig/UFconfig-3.6.1.tar.gz" -MD5SUM="6289d0372a475bdfdd58aba8de85cfc2" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Kyle Guinn" -EMAIL="elyk03@gmail.com" diff --git a/libraries/UFconfig/autotoolize.diff b/libraries/UFconfig/autotoolize.diff deleted file mode 100644 index b680b982af..0000000000 --- a/libraries/UFconfig/autotoolize.diff +++ /dev/null @@ -1,75 +0,0 @@ -diff --git a/Makefile.am b/Makefile.am -new file mode 100644 ---- /dev/null -+++ b/Makefile.am -@@ -0,0 +1,16 @@ -+SUBDIRS = xerbla -+ -+EXTRA_DIST = README.txt -+ -+# Octave doesn't find UFconfig.h if it's placed in a non-default search path. -+# Don't put it in a subdirectory for now. Update ufconfig.pc.in if this changes. -+#pkgincludedir = $(includedir)/ufconfig -+pkgincludedir = $(includedir) -+pkginclude_HEADERS = UFconfig.h -+ -+pkgconfigdir = $(libdir)/pkgconfig -+pkgconfig_DATA = ufconfig.pc -+ -+lib_LTLIBRARIES = libufconfig.la -+libufconfig_la_SOURCES = UFconfig.c -+libufconfig_la_LDFLAGS = -no-undefined -version-info 9:1:6 -diff --git a/configure.ac b/configure.ac -new file mode 100644 ---- /dev/null -+++ b/configure.ac -@@ -0,0 +1,22 @@ -+AC_PREREQ([2.68]) -+AC_INIT([UFconfig],[3.6.1],[davis@cise.ufl.edu]) -+AC_CONFIG_SRCDIR([UFconfig.c]) -+AC_CONFIG_HEADER([config.h]) -+AM_INIT_AUTOMAKE([foreign]) -+LT_INIT -+ -+AC_PROG_INSTALL -+AC_PROG_CC -+AC_PROG_F77 -+ -+AC_CHECK_HEADERS([limits.h stdlib.h]) -+ -+AC_TYPE_SIZE_T -+ -+AC_FUNC_MALLOC -+ -+AC_CONFIG_FILES([ -+ ufconfig.pc -+ Makefile -+ xerbla/Makefile]) -+AC_OUTPUT -diff --git a/ufconfig.pc.in b/ufconfig.pc.in -new file mode 100644 ---- /dev/null -+++ b/ufconfig.pc.in -@@ -0,0 +1,10 @@ -+prefix=@prefix@ -+exec_prefix=@exec_prefix@ -+libdir=@libdir@ -+includedir=@includedir@ -+ -+Name: @PACKAGE_NAME@ -+Description: SuiteSparse common library -+Version: @PACKAGE_VERSION@ -+Libs: -L${libdir} -lufconfig -+Cflags: -I${includedir} -diff --git a/xerbla/Makefile.am b/xerbla/Makefile.am -new file mode 100644 ---- /dev/null -+++ b/xerbla/Makefile.am -@@ -0,0 +1,7 @@ -+noinst_HEADERS = xerbla.h -+noinst_LTLIBRARIES = libxerbla.la libcerbla.la -+ -+libxerbla_la_SOURCES = xerbla.f -+libxerbla_la_FFLAGS = $(AM_FFLAGS) -+libcerbla_la_SOURCES = xerbla.c -+libcerbla_la_CFLAGS = $(AM_CFLAGS) diff --git a/libraries/UFconfig/slack-desc b/libraries/UFconfig/slack-desc deleted file mode 100644 index e9b54b070d..0000000000 --- a/libraries/UFconfig/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. -# Line up the first '|' above the ':' following the base package name, and -# the '|' on the right side marks the last column you can put a character in. -# You must make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -UFconfig: UFconfig (SuiteSparse common library) -UFconfig: -UFconfig: UFconfig is a common configuration library for the SuiteSparse -UFconfig: family of sparse matrix packages, including SuiteSparseQR, AMD, -UFconfig: CAMD, COLAMD, CCOLAMD, CHOLMOD, KLU, BTF, LDL, CXSparse, RBio, -UFconfig: and UMFPACK. -UFconfig: -UFconfig: -UFconfig: -UFconfig: -UFconfig: |