summaryrefslogtreecommitdiffstats
path: root/graphics/fontforge/fontforge.SlackBuild
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/fontforge/fontforge.SlackBuild')
-rw-r--r--graphics/fontforge/fontforge.SlackBuild26
1 files changed, 18 insertions, 8 deletions
diff --git a/graphics/fontforge/fontforge.SlackBuild b/graphics/fontforge/fontforge.SlackBuild
index 0c4e2a6ebc..0e5952bb93 100644
--- a/graphics/fontforge/fontforge.SlackBuild
+++ b/graphics/fontforge/fontforge.SlackBuild
@@ -22,19 +22,28 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-# Currently maintained by David Woodfall <dave@tty1.uk>
+# Currently maintained by David Woodfall <dave@slackbuilds.org>
+#
+# 2020-10-12 20:48:40 +0100:
+# Update to Version ff 20190801, gnulib 20200505~0747bf0
+# Added --without-libuninameslist
PRGNAM=fontforge
-VERSION=${VERSION:-20190317}
+VERSION=${VERSION:-20190801}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
ENABLE_BCINT=${ENABLE_BCINT:-yes}
-#FREETYPE=${FREETYPE:-2.6.3}
FREETYPE=${FREETYPE:-2.10.0}
-GNULIB=${GNULIB:-20180621~6979c25}
+GNULIB=${GNULIB:-20200505~0747bf0}
UTHASH=${UTHASH:-2.1.0}
+if [ -e $( echo /var/log/packages/$PRGNAM-*-*-* ) ]; then
+ echo "Please uninstall any previous versions of $PRGNAM first."
+ echo "Exiting."
+ exit 1
+fi
+
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i586 ;;
@@ -69,14 +78,14 @@ mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION freetype-$FREETYPE
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
-tar xvf $CWD/freetype-$FREETYPE.tar.?z
+tar xvf $CWD/freetype-$FREETYPE.tar.bz2
chown -R root:root $PRGNAM-$VERSION freetype-$FREETYPE
chmod -R u+w,go+r-w,a-s $PRGNAM-$VERSION freetype-$FREETYPE
cd $PRGNAM-$VERSION
tar xvf $CWD/gnulib_$GNULIB.orig.tar.gz
tar xvf $CWD/uthash-$UTHASH.tar.gz
-mv gnulib-6979c25 gnulib
-mv uthash-$UTHASH uthash
+mv gnulib-"$GNULIB" gnulib
+mv uthash-"$UTHASH" uthash
chown -R root:root gnulib uthash
chmod -R u+w,go+r-w,a-s gnulib uthash
@@ -95,6 +104,7 @@ CXXFLAGS="$SLKCFLAGS" \
--enable-tile-path \
--enable-static=no \
--enable-shared=yes \
+ --without-libuninameslist \
--build=$ARCH-slackware-linux
make
@@ -113,7 +123,7 @@ find $PKG/usr/man -type f -exec gzip -9 {} \;
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a AUTHORS INSTALL LICENSE $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a AUTHORS LICENSE $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
find $PKG/usr/doc -type f -exec chmod 644 {} \;