summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Spencer <baildon.research@googlemail.com>2012-05-20 17:00:13 -0400
committerErik Hanson <erik@slackbuilds.org>2012-05-21 17:58:12 -0500
commitc462791b5a2a0c5ca0502b7bf8dae5d90f1a0b1e (patch)
treeee58129bb4b8a8032e6856d382b83b16a424d4a0
parentb585e1ea603ff8fb2ab5f3329126fd4fc425a8eb (diff)
downloadslackbuilds-c462791b5a2a0c5ca0502b7bf8dae5d90f1a0b1e.tar.gz
graphics/darktable: Updated for version 1.0.3.
Signed-off-by: dsomero <xgizzmo@slackbuilds.org>
-rw-r--r--graphics/darktable/README2
-rw-r--r--graphics/darktable/darktable.SlackBuild11
-rw-r--r--graphics/darktable/darktable.info8
-rw-r--r--graphics/darktable/doinst.sh10
4 files changed, 7 insertions, 24 deletions
diff --git a/graphics/darktable/README b/graphics/darktable/README
index ff62801b9d..6b5edd83cd 100644
--- a/graphics/darktable/README
+++ b/graphics/darktable/README
@@ -5,7 +5,7 @@ and enhance them. This project tries to fill the gap between the many
excellent existing free raw converters and image management tools (such
as ufraw or f-spot).
-This requires lcms2, lensfun, and GConf.
+This requires lcms2 and lensfun.
gnome-keyring and flickcurl are optional.
To run darktable, your processor must support SSE2 instructions
diff --git a/graphics/darktable/darktable.SlackBuild b/graphics/darktable/darktable.SlackBuild
index 6405745a07..03bd8f00c8 100644
--- a/graphics/darktable/darktable.SlackBuild
+++ b/graphics/darktable/darktable.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=darktable
-VERSION=${VERSION:-0.9.3}
+VERSION=${VERSION:-1.0.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -80,21 +80,14 @@ cd build
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
-DMAN_INSTALL_DIR=/usr/man \
-DBINARY_PACKAGE_BUILD=1 \
- -DDONT_INSTALL_GCONF_SCHEMAS=On \
-DCMAKE_BUILD_TYPE=Release ..
- VERBOSE=1 make
+ VERBOSE=1 make
make install DESTDIR=$PKG
cd ..
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-# Install the gconf schema, suppressing warning messages
-mkdir -p $PKG/etc/gconf/schemas
-sed -e '/gettext_domain/d' \
- < data/darktable.schemas \
- > $PKG/etc/gconf/schemas/darktable.schemas
-
# MAN_INSTALL_DIR is currently ignored :-(
mv $PKG/usr/share/man $PKG/usr
find $PKG/usr/man -type f -exec gzip -9 {} \;
diff --git a/graphics/darktable/darktable.info b/graphics/darktable/darktable.info
index 66fc4c4333..d08728c7c3 100644
--- a/graphics/darktable/darktable.info
+++ b/graphics/darktable/darktable.info
@@ -1,10 +1,10 @@
PRGNAM="darktable"
-VERSION="0.9.3"
+VERSION="1.0.3"
HOMEPAGE="http://darktable.sourceforge.net/"
-DOWNLOAD="http://downloads.sourceforge.net/darktable/darktable-0.9.3.tar.gz"
-MD5SUM="49253a3a2990a4bf8e0b0a19295f19bd"
+DOWNLOAD="http://downloads.sourceforge.net/darktable/darktable-1.0.3.tar.gz"
+MD5SUM="9877a012b2b39f0e5859783db508f580"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="David Spencer"
EMAIL="baildon.research@googlemail.com"
-APPROVED="rworkman"
+APPROVED="dsomero"
diff --git a/graphics/darktable/doinst.sh b/graphics/darktable/doinst.sh
index 94759d4eae..1f8ff67ded 100644
--- a/graphics/darktable/doinst.sh
+++ b/graphics/darktable/doinst.sh
@@ -1,13 +1,3 @@
-schema_install() {
- SCHEMA="$1"
- GCONF_CONFIG_SOURCE="xml::etc/gconf/gconf.xml.defaults" \
- chroot . gconftool-2 --makefile-install-rule \
- /etc/gconf/schemas/$SCHEMA \
- 1>/dev/null
-}
-
-schema_install darktable.schemas
-
if [ -x /usr/bin/update-desktop-database ]; then
/usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
fi