Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Thomas Orgis (0f9634756d3a7c637c3e3bc5a899e3fb00eee48e)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Thomas Orgis <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Thomas Orgis (0f9634756d3a7c637c3e3bc5a899e3fb00eee48e)
  • Date: Sat, 6 May 2017 20:36:12 +0000

GIT changes to master grimoire by Thomas Orgis <sobukus AT sourcemage.org>:

graphics/netpbm/BUILD | 2 +-
graphics/netpbm/DEPENDS | 4 +++-
graphics/netpbm/DETAILS | 7 +++++--
graphics/netpbm/HISTORY | 7 +++++++
graphics/netpbm/INSTALL | 8 +++++++-
graphics/netpbm/PRE_BUILD | 1 +
graphics/netpbm/manweb.conf | 1 +
7 files changed, 25 insertions(+), 5 deletions(-)

New commits:
commit 0f9634756d3a7c637c3e3bc5a899e3fb00eee48e
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

netpbm: version 10.78.00 with manweb documentation

diff --git a/graphics/netpbm/BUILD b/graphics/netpbm/BUILD
index e38e94b..b882ee0 100755
--- a/graphics/netpbm/BUILD
+++ b/graphics/netpbm/BUILD
@@ -9,7 +9,7 @@ DEFAULT_TARGET = nonmerge
NETPBMLIBTYPE=unixshared
NETPBMLIBSUFFIX=so
STATICLIB_TOO=n
-CFLAGs = $CFLAGS
+CFLAGS = $CFLAGS
CFLAGS_MERGE = -Wno-missing-declarations -Wno-missing-prototypes -fno-common
LDRELOC = ld --reloc
LINKER_CAN_DO_EXPLICIT_LIBRARY = Y
diff --git a/graphics/netpbm/DEPENDS b/graphics/netpbm/DEPENDS
index e2457a1..72e047f 100755
--- a/graphics/netpbm/DEPENDS
+++ b/graphics/netpbm/DEPENDS
@@ -10,4 +10,6 @@ optional_depends JPEG yes-jpeg no-jpeg "jpeg support" &&
optional_depends tiff yes-tiff no-tiff "tiff support" &&
optional_depends zlib yes-zlib no-zlib "compression support" &&
optional_depends svgalib yes-svga no-svga "svgalib support" &&
-optional_depends libx11 yes-x11 no-x11 "x11 support"
+optional_depends libx11 yes-x11 no-x11 "x11 support" &&
+message "${MESSAGE_COLOR}Documentation is locally accessible via manweb
now.$DEFAULT_COLOR" &&
+optional_depends lynx "" "" "for a default browser for manweb"
diff --git a/graphics/netpbm/DETAILS b/graphics/netpbm/DETAILS
index 81d1361..c342133 100755
--- a/graphics/netpbm/DETAILS
+++ b/graphics/netpbm/DETAILS
@@ -9,12 +9,15 @@ else
# Switched to an export tarball of stable since super stable does not build
with
# current libpng.
NETPBM_RELEASE=stable
- VERSION=10.73.00
-
SOURCE_HASH=sha512:28dfd5b32cb82bdd7821925e5e18ee1a1dbc3094827d90a626eaf737b4415be41fb3c69ba2589168b922c645219ba05bc32d47cea54c38f15db0aeeb5da060d7
+ VERSION=10.78.00
+
SOURCE_HASH=sha512:3438e5b8a90ee54ddcecb941549ad05544e51734572f6602ab944431ea0c065db7d7939a582f6b44ab4643896557aa7702249fc7a91d1627af5cde69d74c17ef
SOURCE=$SPELL-$VERSION.sobukus.tar.bz2
SOURCE_URL[0]=http://sobukus.de/netpbm/$SOURCE
# SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/$SPELL/$SOURCE
fi
+ SOURCE2=$SPELL-userguide-20170506.tar.bz2
+ SOURCE2_URL[0]=http://sobukus.de/netpbm/$SOURCE2
+
SOURCE2_HASH=sha512:506bbeb64834da84271485be5b5d4d1ae6d32c17db8d2ac2915a2326eb7b24a6bdb07e02638726569815c148dcd67c0a31675e414d46d286de007ccc85aee011
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://netpbm.sourceforge.net/
ENTERED=20010922
diff --git a/graphics/netpbm/HISTORY b/graphics/netpbm/HISTORY
index a252e8a..ca5a392 100644
--- a/graphics/netpbm/HISTORY
+++ b/graphics/netpbm/HISTORY
@@ -1,3 +1,10 @@
+2017-05-06 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: version 10.78.00, also add a documentation snapshot
+ in place of the non-existing man pages
+ * PRE_BUILD, INSTALL: install manweb documentation
+ * DEPENDS: bring in lynx as default manweb browser
+ * manweb.conf: config file for manweb to find installed docs
+
2016-03-07 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: switch to third-party export of stable 10.73.00 for
libpng compatibility
diff --git a/graphics/netpbm/INSTALL b/graphics/netpbm/INSTALL
index 89e984a..eff90b1 100755
--- a/graphics/netpbm/INSTALL
+++ b/graphics/netpbm/INSTALL
@@ -1,2 +1,8 @@
+# install.man is gone
make -f GNUmakefile pkgdir="$INSTALL_ROOT/usr" \
- install.bin install.data install.man install-dev
+ install.bin install.data install-dev &&
+cp
+mkdir -p "$INSTALL_ROOT/usr/share/manweb/netpbm" &&
+cp -r "${SOURCE2/.tar.bz2/}"/* "$INSTALL_ROOT/usr/share/manweb/netpbm"
+install_config_file "$SCRIPT_DIRECTORY/manweb.conf" \
+ "$INSTALL_ROOT/etc/"
diff --git a/graphics/netpbm/PRE_BUILD b/graphics/netpbm/PRE_BUILD
index 0e7958b..08f69c9 100755
--- a/graphics/netpbm/PRE_BUILD
+++ b/graphics/netpbm/PRE_BUILD
@@ -1,5 +1,6 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
+unpack_file 2 &&

# create proper .so symlink
sed -i "s:/link:/lib:g" lib/Makefile &&
diff --git a/graphics/netpbm/manweb.conf b/graphics/netpbm/manweb.conf
new file mode 100644
index 0000000..12d13a7
--- /dev/null
+++ b/graphics/netpbm/manweb.conf
@@ -0,0 +1 @@
+webdir=/usr/share/manweb



  • [SM-Commit] GIT changes to master grimoire by Thomas Orgis (0f9634756d3a7c637c3e3bc5a899e3fb00eee48e), Thomas Orgis, 05/06/2017

Archive powered by MHonArc 2.6.24.

Top of Page