From 22c455ce4565a3b1cc4e20f41a8db2144c5fd137 Mon Sep 17 00:00:00 2001 From: Dimitris Zlatanidis Date: Sun, 29 Jun 2014 04:27:00 +0700 Subject: [PATCH] graphics/urbanlightscape: Added (photo filter). Signed-off-by: Willy Sudiarto Raharjo --- graphics/urbanlightscape/README | 2 + graphics/urbanlightscape/doinst.sh | 3 + graphics/urbanlightscape/slack-desc | 19 ++++ .../urbanlightscape.SlackBuild | 104 ++++++++++++++++++ .../urbanlightscape/urbanlightscape.desktop | 9 ++ graphics/urbanlightscape/urbanlightscape.info | 10 ++ graphics/urbanlightscape/urbanlightscape.png | Bin 0 -> 27965 bytes 7 files changed, 147 insertions(+) create mode 100644 graphics/urbanlightscape/README create mode 100644 graphics/urbanlightscape/doinst.sh create mode 100644 graphics/urbanlightscape/slack-desc create mode 100644 graphics/urbanlightscape/urbanlightscape.SlackBuild create mode 100644 graphics/urbanlightscape/urbanlightscape.desktop create mode 100644 graphics/urbanlightscape/urbanlightscape.info create mode 100644 graphics/urbanlightscape/urbanlightscape.png diff --git a/graphics/urbanlightscape/README b/graphics/urbanlightscape/README new file mode 100644 index 0000000000..1fd3dbe245 --- /dev/null +++ b/graphics/urbanlightscape/README @@ -0,0 +1,2 @@ +A Photoshop plugin (and standalone application) for localised +exposure correction and post-production lighting adjustments. diff --git a/graphics/urbanlightscape/doinst.sh b/graphics/urbanlightscape/doinst.sh new file mode 100644 index 0000000000..5fb28930db --- /dev/null +++ b/graphics/urbanlightscape/doinst.sh @@ -0,0 +1,3 @@ +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 +fi diff --git a/graphics/urbanlightscape/slack-desc b/graphics/urbanlightscape/slack-desc new file mode 100644 index 0000000000..595734888d --- /dev/null +++ b/graphics/urbanlightscape/slack-desc @@ -0,0 +1,19 @@ +# 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------------------------------------------------------| +urbanlightscape: urbanlightscape (photo filter) +urbanlightscape: +urbanlightscape: A Photoshop plugin (and standalone application) for localised +urbanlightscape: exposure correction and post-production lighting adjustments. +urbanlightscape: +urbanlightscape: Homepage: http://www.indii.org/software/urbanlightscape +urbanlightscape: +urbanlightscape: +urbanlightscape: +urbanlightscape: +urbanlightscape: diff --git a/graphics/urbanlightscape/urbanlightscape.SlackBuild b/graphics/urbanlightscape/urbanlightscape.SlackBuild new file mode 100644 index 0000000000..074c66488c --- /dev/null +++ b/graphics/urbanlightscape/urbanlightscape.SlackBuild @@ -0,0 +1,104 @@ +#!/bin/sh + +# Slackware build script for urbanlightscape + +# Copyright 2014 Dimitris Zlatanidis Greece-Orestiada +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +PRGNAM=urbanlightscape +VERSION=${VERSION:-1.3.3} +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} + +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 + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $PRGNAM-$VERSION +tar xvf $CWD/$PRGNAM-$VERSION.tar.gz +cd $PRGNAM-$VERSION +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 {} \; + +CFLAGS="$SLKCFLAGS" \ +CXXFLAGS="$SLKCFLAGS" \ +./configure \ + --prefix=/usr \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --mandir=/usr/man \ + --docdir=/usr/doc/$PRGNAM-$VERSION \ + --build=$ARCH-slackware-linux + +make +make install DESTDIR=$PKG + +find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ + | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true + +mkdir -p $PKG/usr/share/applications +install -D -m644 $CWD/$PRGNAM.desktop $PKG/usr/share/applications/$PRGNAM.desktop + +mkdir -p $PKG/usr/share/pixmaps/ +install -D -m644 $CWD/$PRGNAM.png $PKG/usr/share/pixmaps/$PRGNAM.png + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a COPYING README $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 +cat $CWD/doinst.sh > $PKG/install/doinst.sh + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/graphics/urbanlightscape/urbanlightscape.desktop b/graphics/urbanlightscape/urbanlightscape.desktop new file mode 100644 index 0000000000..6023545cbc --- /dev/null +++ b/graphics/urbanlightscape/urbanlightscape.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name= Urban Lightscape +Comment= A photo filter for exposure, brightness and lighting correction +Exec=urbanlightscape +Icon=urbanlightscape +Terminal=false +Type=Application +Categories=Graphics;PhotoEffect; +GenericName=Graphics diff --git a/graphics/urbanlightscape/urbanlightscape.info b/graphics/urbanlightscape/urbanlightscape.info new file mode 100644 index 0000000000..0f5718d20b --- /dev/null +++ b/graphics/urbanlightscape/urbanlightscape.info @@ -0,0 +1,10 @@ +PRGNAM="urbanlightscape" +VERSION="1.3.3" +HOMEPAGE="http://www.indii.org/software/urbanlightscape" +DOWNLOAD="http://cdn.indii.org/files/urbanlightscape/releases/urbanlightscape-1.3.3.tar.gz" +MD5SUM="08e2b3b0c940f35ac8c4f7a3fac3f199" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="wxGTK" +MAINTAINER="Dimitris Zlatanidis" +EMAIL="d.zlatanidis@gmail.com" diff --git a/graphics/urbanlightscape/urbanlightscape.png b/graphics/urbanlightscape/urbanlightscape.png new file mode 100644 index 0000000000000000000000000000000000000000..3be319cc37a623e8aab8729e232c60df789f2ae0 GIT binary patch literal 27965 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 X%#