summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Orgis2008-08-21 19:14:07 +0200
committerThomas Orgis2008-08-21 19:14:07 +0200
commit4b7a7bee78054b798104b3177a01261befc4645a (patch)
treec837bd53a0314b24dcccb6412358ed5bf83b9541
parentd26fa49c846280be0f8e669034d2ab19ee4e1a72 (diff)
parent3ba1f6668a02072fcff9df3efa683d06dd4836c3 (diff)
Merge with git+ssh://thorgis@scm.sourcemage.org/smgl/grimoire.git
-rw-r--r--ChangeLog14
-rwxr-xr-xFUNCTIONS25
-rwxr-xr-xaudio-players/digitaldj/DETAILS6
-rw-r--r--audio-players/digitaldj/HISTORY5
-rwxr-xr-xaudio-players/digitaldj/PRE_BUILD4
-rwxr-xr-xdevel/git/CONFIGURE2
-rw-r--r--devel/git/HISTORY2
-rwxr-xr-xdevel/git/INSTALL9
-rwxr-xr-xdoc/thinkcs-java/DEPENDS4
-rw-r--r--doc/thinkcs-java/HISTORY3
-rw-r--r--ftp/wget/HISTORY7
-rwxr-xr-xftp/wget/PRE_SUB_DEPENDS2
-rwxr-xr-xftp/wget/REPAIR^none^PRE_SUB_DEPENDS5
-rwxr-xr-xftp/wget/SUB_DEPENDS2
-rwxr-xr-xgnome2-apps/gnumeric/DEPENDS6
-rwxr-xr-xgnome2-apps/gnumeric/DETAILS2
-rw-r--r--gnome2-apps/gnumeric/HISTORY4
-rw-r--r--gnome2-apps/gnumeric/gnumeric-1.9.0.tar.bz2.sigbin287 -> 0 bytes
-rw-r--r--gnome2-apps/gnumeric/gnumeric-1.9.1.tar.bz2.sigbin0 -> 287 bytes
-rwxr-xr-xgnome2-libs/goffice-dev/DETAILS2
-rw-r--r--gnome2-libs/goffice-dev/HISTORY3
-rw-r--r--gnome2-libs/goffice-dev/goffice-0.4.3.tar.bz2.sigbin280 -> 0 bytes
-rw-r--r--gnome2-libs/goffice-dev/goffice-0.7.0.tar.bz2.sigbin0 -> 287 bytes
-rwxr-xr-xgraphics/qcad/DETAILS14
-rw-r--r--graphics/qcad/HISTORY7
-rwxr-xr-xgraphics/qcad/INSTALL2
-rw-r--r--graphics/qcad/partlibrary-2.0.1.2-1.zip.sigbin280 -> 0 bytes
-rw-r--r--graphics/qcad/qcad-2.0.5.0-1-community.src.tar.gz.sigbin280 -> 0 bytes
-rwxr-xr-xhttp/ijb-waldhoff/BUILD24
-rwxr-xr-xhttp/ijb-waldhoff/CONFLICTS2
-rwxr-xr-xhttp/ijb-waldhoff/DEPENDS1
-rwxr-xr-xhttp/ijb-waldhoff/DETAILS8
-rw-r--r--http/ijb-waldhoff/HISTORY4
-rwxr-xr-xhttp/ijb-waldhoff/INSTALL1
-rwxr-xr-xhttp/ijb-waldhoff/PRE_BUILD1
-rw-r--r--http/ijb-waldhoff/TRIGGERS1
-rwxr-xr-xhttp/ijb/BUILD26
-rwxr-xr-xhttp/ijb/CONFLICTS2
-rwxr-xr-xhttp/ijb/DEPENDS1
-rwxr-xr-xhttp/ijb/DETAILS8
-rw-r--r--http/ijb/HISTORY4
-rwxr-xr-xhttp/ijb/INSTALL1
-rwxr-xr-xhttp/ijb/PRE_BUILD1
-rwxr-xr-xhttp/ijb/TRIGGERS1
-rwxr-xr-xhttp/pglogd/BUILD24
-rwxr-xr-xhttp/pglogd/DETAILS8
-rwxr-xr-xhttp/pglogd/FINAL4
-rw-r--r--http/pglogd/HISTORY7
-rwxr-xr-xhttp/pglogd/INSTALL12
-rwxr-xr-xlatex/psfig/BUILD1
-rwxr-xr-xlatex/psfig/DEPENDS3
-rwxr-xr-xlatex/psfig/DETAILS14
-rwxr-xr-xlatex/psfig/DOWNLOAD1
-rw-r--r--latex/psfig/HISTORY4
-rwxr-xr-xlatex/psfig/INSTALL2
-rwxr-xr-xlatex/psfig/PRE_BUILD1
-rwxr-xr-xprinter/foomatic-db-hpijs/DETAILS9
-rwxr-xr-xprinter/foomatic-db-hpijs/FINAL3
-rw-r--r--printer/foomatic-db-hpijs/HISTORY3
-rwxr-xr-xprinter/foomatic-db-hpijs/PRE_BUILD5
-rw-r--r--printer/foomatic-db-hpijs/foomatic-db-hpijs-1.4-1.tar.gz.sigbin280 -> 0 bytes
-rwxr-xr-xscience/xephem/CONFIGURE9
-rw-r--r--science/xephem/HISTORY4
-rwxr-xr-xscience/xephem/INSTALL26
-rwxr-xr-xsmgl/quill/DEPENDS2
-rwxr-xr-xsmgl/quill/DETAILS1
-rw-r--r--smgl/quill/HISTORY4
-rwxr-xr-xvideo/luvcview/BUILD1
-rwxr-xr-xvideo/luvcview/DEPENDS1
-rwxr-xr-xvideo/luvcview/DETAILS15
-rw-r--r--video/luvcview/HISTORY3
-rwxr-xr-xvideo/luvcview/PRE_BUILD2
-rwxr-xr-xx11/lavaps/BUILD5
-rw-r--r--x11/lavaps/HISTORY5
-rwxr-xr-xx11/lavaps/POST_INSTALL3
-rwxr-xr-xx11/lavaps/PRE_BUILD5
-rw-r--r--x11/lavaps/lavaps-2.7-build-fixes.patch34
-rw-r--r--x11/lavaps/lavaps-2.7-gcc43.patch30
78 files changed, 330 insertions, 137 deletions
diff --git a/ChangeLog b/ChangeLog
index c29b36d57f..cd08b0dd0f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2008-08-21 Mathieu Lonjaret <lejatorn@sourcemage.org>
+ * latex/psfig: new pseudo spell to fix bugs 12213 and 12389
+
+2008-08-21 Jaka Kranjc <lynxlynxlynx@sourcemage.org>
+ * FUNCTIONS: added default_grimoire_post_install which takes care of
+ moving bad paths into the proper place (currently man and info)
+
+2008-08-21 Ladislav Hagara <hgr@vabo.cz>
+ * video/luvcview: new spell, Sdl video Usb Video Class grabber
+
+2008-08-21 Martin Spitzbarth <m.spitzbarth@gmx.de>
+ * http/ijb-waldoff: spell deprecated, use privoxy instead
+ * http/ijb: spell deprecated, use privoxy instead
+
2008-08-19 Vlad Glagolev <stealth@sourcemage.org>
* gnu.gpg: added key 624ACAD5 (Carlo Wood, Run on IRC <carlo@alinoe.com>)
diff --git a/FUNCTIONS b/FUNCTIONS
index f854259a4a..7e3ae66a97 100755
--- a/FUNCTIONS
+++ b/FUNCTIONS
@@ -3,6 +3,31 @@
. $GRIMOIRE/config_query_multi.function
#---------------------------------------------------------------------
+## This function automatically fixes any known bad paths
+#---------------------------------------------------------------------
+function default_grimoire_post_install () {
+ real_default_sorcery_post_install && # currently a no-op
+ pushd TRANSL &> /dev/null
+ if [[ -d usr/man ]]; then
+ echo Fixing bad install path: /usr/man &&
+ mv -v usr/man usr/share
+ fi &&
+ if [[ -d usr/info ]]; then
+ echo Fixing bad install path: /usr/info &&
+ mv -v usr/info usr/share
+ fi &&
+ if [[ -d usr/local/man ]]; then
+ echo Fixing bad install path: /usr/local/man &&
+ mv -v usr/local/man usr/share
+ fi &&
+ if [[ -d usr/local/info ]]; then
+ echo Fixing bad install path: /usr/local/info &&
+ mv -v usr/local/info usr/share
+ fi &&
+ popd &> /dev/null
+}
+
+#---------------------------------------------------------------------
## Replaces sorcerys default_pre_build with a custom version using
## the invoke_gcc function from libgcc #10641
#---------------------------------------------------------------------
diff --git a/audio-players/digitaldj/DETAILS b/audio-players/digitaldj/DETAILS
index 3eaaead53b..4c20f6a392 100755
--- a/audio-players/digitaldj/DETAILS
+++ b/audio-players/digitaldj/DETAILS
@@ -1,9 +1,9 @@
SPELL=digitaldj
- VERSION=0.7.2
+ VERSION=0.7.5
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
- SOURCE_URL[0]=http://www.nostatic.org/ddj/${SOURCE}
- SOURCE_HASH=sha512:cd371b8b7a88e47d4272a078c88bc48c8b7eb522a6f3fe7c593da5ca26180ac66cf2ed91f8a3d30f5207256e14aabf7bd7086c0f7d1e5f57c7b261b4bdc284b6
+ SOURCE_URL[0]=${SOURCEFORGE_URL}/ddj/${SOURCE}
+ SOURCE_HASH=sha512:70dcc5e9dabdfc63c173423109a2eab8cf0a9010ff2413c0fab1165f92e1c6115cd38b4208ae6f5354c5364f041393a94c249cab152c4b7252418c858ed607eb
WEB_SITE=http://www.nostatic.org/ddj/
ENTERED=20020803
LICENSE[0]=GPL
diff --git a/audio-players/digitaldj/HISTORY b/audio-players/digitaldj/HISTORY
index 195f416e87..ca28915db8 100644
--- a/audio-players/digitaldj/HISTORY
+++ b/audio-players/digitaldj/HISTORY
@@ -1,3 +1,8 @@
+2008-08-21 Robert Figura <template@sourcemage.org>
+ * DETAILS: version -> 0.7.5
+ * DETAILS: updated SOURCE_URL[0]
+ * PRE_BUILD: fix to sedit s/CLK_TCK/CLOCKS_PER_SEC/g (bug 12235)
+
2008-04-17 Thomas Orgis <sobukus@sourcemage.org>
* DEPENDS: removing MPG123 provider, plain depend on mpg123
diff --git a/audio-players/digitaldj/PRE_BUILD b/audio-players/digitaldj/PRE_BUILD
new file mode 100755
index 0000000000..1a741977c0
--- /dev/null
+++ b/audio-players/digitaldj/PRE_BUILD
@@ -0,0 +1,4 @@
+ls /usr/src
+ls "$SOURCE_DIRECTORY"
+default_pre_build &&
+sedit 's/CLK_TCK/CLOCKS_PER_SEC/g' "$SOURCE_DIRECTORY/src/ddj.c"
diff --git a/devel/git/CONFIGURE b/devel/git/CONFIGURE
index c1372533e9..1eb637ab7b 100755
--- a/devel/git/CONFIGURE
+++ b/devel/git/CONFIGURE
@@ -3,6 +3,8 @@ config_query_list GIT_SHA_OPT \
openssl \
mozilla &&
+config_query GIT_SYMLINKS "Enable Git symlinks (obsolete since 1.6)?" n &&
+
if spell_ok uri &&
spell_ok term-readkey &&
spell_ok lwp; then
diff --git a/devel/git/HISTORY b/devel/git/HISTORY
index fc95d4db83..95c747de7a 100644
--- a/devel/git/HISTORY
+++ b/devel/git/HISTORY
@@ -2,6 +2,8 @@
* DETAILS: updated spell to 1.6.0
* init.d/git-daemon: use the multicall git binary (since 1.6); fixed
running/stopping process, cleaned up
+ * CONFIGURE, INSTALL: added option to install symlinks for the deprecated
+ path binaries
2008-08-18 Vlad Glagolev <stealth@sourcemage.org>
* DETAILS: updated spell to 1.6.0, added some more bashism
diff --git a/devel/git/INSTALL b/devel/git/INSTALL
index 249f68da16..c9a80a305b 100755
--- a/devel/git/INSTALL
+++ b/devel/git/INSTALL
@@ -36,4 +36,13 @@ if is_depends_enabled $SPELL vim; then
VIM_VERSION=$(installed_version vim)
install -vm 644 "$SOURCE_DIRECTORY/contrib/vim/syntax/gitcommit.vim" \
"$INSTALL_ROOT/usr/share/vim/vim${VIM_VERSION/./}/syntax"
+fi &&
+
+if [[ $GIT_SYMLINKS == y ]]; then
+ message "Creating needed symlinks..." &&
+
+ for i in `ls "$INSTALL_ROOT/usr/libexec/git-core"`; do
+ ln -vsf "$TRACK_ROOT/usr/libexec/git-core/$i" \
+ "$INSTALL_ROOT/usr/bin/$i"
+ done
fi
diff --git a/doc/thinkcs-java/DEPENDS b/doc/thinkcs-java/DEPENDS
index c63ac28129..e835def4c6 100755
--- a/doc/thinkcs-java/DEPENDS
+++ b/doc/thinkcs-java/DEPENDS
@@ -1,2 +1,2 @@
-depends tetex &&
-depends tetex-texmf
+depends tetex &&
+depends psfig
diff --git a/doc/thinkcs-java/HISTORY b/doc/thinkcs-java/HISTORY
index 4b738dc880..1b9f63c937 100644
--- a/doc/thinkcs-java/HISTORY
+++ b/doc/thinkcs-java/HISTORY
@@ -1,3 +1,6 @@
+2008-08-21 Mathieu Lonjaret <lejatorn@sourcemage.org>
+ * DEPENDS: rm tetex-texmf, added psfig (fixes bug #12389)
+
2008-08-19 Robert Figura <template@sourcemage.org>
* DEPENDS: added tetex-texmf
diff --git a/ftp/wget/HISTORY b/ftp/wget/HISTORY
index 28f126a2e8..191f2d9b83 100644
--- a/ftp/wget/HISTORY
+++ b/ftp/wget/HISTORY
@@ -1,4 +1,9 @@
-2008-18-19 Martin Spitzbarth <m.spitzbarth@gmx.de>
+2008-08-21 Martin Spitzbarth <m.spitzbarth@gmx.de>
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: renamed the sub_depend target
+ from openssl to SSL
+ * REPAIR^none^PRE_SUB_DEPENDS: created the file
+
+2008-08-19 Martin Spitzbarth <m.spitzbarth@gmx.de>
* SUB_DEPENDS, PRE_SUB_DEPENDS: Added openssl as a sub_depend target
2008-06-30 Vlad Glagolev <stealth@sourcemage.org>
diff --git a/ftp/wget/PRE_SUB_DEPENDS b/ftp/wget/PRE_SUB_DEPENDS
index 60262a725a..fe1f8b92df 100755
--- a/ftp/wget/PRE_SUB_DEPENDS
+++ b/ftp/wget/PRE_SUB_DEPENDS
@@ -1,5 +1,5 @@
case $THIS_SUB_DEPENDS in
-openssl) is_depends_enabled $SPELL openssl && return 0 ;;
+ SSL) is_depends_enabled $SPELL openssl && return 0 ;;
*) echo "unknown sub_depends!" ;;
esac
return 1
diff --git a/ftp/wget/REPAIR^none^PRE_SUB_DEPENDS b/ftp/wget/REPAIR^none^PRE_SUB_DEPENDS
new file mode 100755
index 0000000000..fe1f8b92df
--- /dev/null
+++ b/ftp/wget/REPAIR^none^PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ SSL) is_depends_enabled $SPELL openssl && return 0 ;;
+ *) echo "unknown sub_depends!" ;;
+esac
+return 1
diff --git a/ftp/wget/SUB_DEPENDS b/ftp/wget/SUB_DEPENDS
index 000017c096..0e0f7653ac 100755
--- a/ftp/wget/SUB_DEPENDS
+++ b/ftp/wget/SUB_DEPENDS
@@ -1,4 +1,4 @@
case $THIS_SUB_DEPENDS in
-openssl) depends openssl ;;
+ SSL) depends openssl ;;
*) echo "unknown sub_depends $THIS_SUB_DEPENDS"; false ;;
esac
diff --git a/gnome2-apps/gnumeric/DEPENDS b/gnome2-apps/gnumeric/DEPENDS
index 8b556e1fcd..eed681ed3b 100755
--- a/gnome2-apps/gnumeric/DEPENDS
+++ b/gnome2-apps/gnumeric/DEPENDS
@@ -1,6 +1,10 @@
depends libole2-2 &&
depends libgsf &&
-depends goffice &&
+if [[ $GNUMERIC_DEVEL == y ]]; then
+ depends goffice-dev
+else
+ depends goffice
+fi &&
depends libxml2 &&
optional_depends gtk+2 \
diff --git a/gnome2-apps/gnumeric/DETAILS b/gnome2-apps/gnumeric/DETAILS
index d6304d8b5d..ca154ba605 100755
--- a/gnome2-apps/gnumeric/DETAILS
+++ b/gnome2-apps/gnumeric/DETAILS
@@ -1,6 +1,6 @@
SPELL=gnumeric
if [[ $GNUMERIC_DEVEL == y ]]; then
- VERSION=1.9.0
+ VERSION=1.9.1
else
VERSION=1.8.3
fi
diff --git a/gnome2-apps/gnumeric/HISTORY b/gnome2-apps/gnumeric/HISTORY
index 947d8e532b..9878a02034 100644
--- a/gnome2-apps/gnumeric/HISTORY
+++ b/gnome2-apps/gnumeric/HISTORY
@@ -1,3 +1,7 @@
+2008-08-21 George Sherwood <gsherwood@sourcemage.org>
+ * DETAILS: Updated devel to 1.9.1
+ * DEPENDS: Devel version depends goffice-dev
+
2008-07-13 Arjan Bouter <abouter@sourcemage.org>
* DEPENDS: made rarian optional
diff --git a/gnome2-apps/gnumeric/gnumeric-1.9.0.tar.bz2.sig b/gnome2-apps/gnumeric/gnumeric-1.9.0.tar.bz2.sig
deleted file mode 100644
index f38536df80..0000000000
--- a/gnome2-apps/gnumeric/gnumeric-1.9.0.tar.bz2.sig
+++ /dev/null
Binary files differ
diff --git a/gnome2-apps/gnumeric/gnumeric-1.9.1.tar.bz2.sig b/gnome2-apps/gnumeric/gnumeric-1.9.1.tar.bz2.sig
new file mode 100644
index 0000000000..895b2acc01
--- /dev/null
+++ b/gnome2-apps/gnumeric/gnumeric-1.9.1.tar.bz2.sig
Binary files differ
diff --git a/gnome2-libs/goffice-dev/DETAILS b/gnome2-libs/goffice-dev/DETAILS
index 2e5079b8a0..dd36272bdc 100755
--- a/gnome2-libs/goffice-dev/DETAILS
+++ b/gnome2-libs/goffice-dev/DETAILS
@@ -1,5 +1,5 @@
SPELL=goffice-dev
- VERSION=0.4.3
+ VERSION=0.7.0
BRANCH=${VERSION%\.*}
SOURCE=goffice-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/goffice-$VERSION
diff --git a/gnome2-libs/goffice-dev/HISTORY b/gnome2-libs/goffice-dev/HISTORY
index 49c373a36b..68c24ab3dc 100644
--- a/gnome2-libs/goffice-dev/HISTORY
+++ b/gnome2-libs/goffice-dev/HISTORY
@@ -1,3 +1,6 @@
+2008-08-21 George Sherwood <gsherwood@sourcemage.org>
+ * DETAILS: Updated to version 0.7.0
+
2007-09-05 George Sherwood <george@beernabeer.com>
* DETAILS: Updated to version 0.4.3
diff --git a/gnome2-libs/goffice-dev/goffice-0.4.3.tar.bz2.sig b/gnome2-libs/goffice-dev/goffice-0.4.3.tar.bz2.sig
deleted file mode 100644
index c60efea3ae..0000000000
--- a/gnome2-libs/goffice-dev/goffice-0.4.3.tar.bz2.sig
+++ /dev/null
Binary files differ
diff --git a/gnome2-libs/goffice-dev/goffice-0.7.0.tar.bz2.sig b/gnome2-libs/goffice-dev/goffice-0.7.0.tar.bz2.sig
new file mode 100644
index 0000000000..ae3a564a23
--- /dev/null
+++ b/gnome2-libs/goffice-dev/goffice-0.7.0.tar.bz2.sig
Binary files differ
diff --git a/graphics/qcad/DETAILS b/graphics/qcad/DETAILS
index d012b8ca4c..50a70577d8 100755
--- a/graphics/qcad/DETAILS
+++ b/graphics/qcad/DETAILS
@@ -1,19 +1,21 @@
SPELL=qcad
VERSION=2.0.5.0-1
- P_VERSION=2.0.1.2-1
+ P_VERSION=2.1.2.8-1
SOURCE=${SPELL}-${VERSION}-community.src.tar.gz
- SOURCE2=partlibrary-${P_VERSION}.zip
+ SOURCE2=partlibrary-${P_VERSION}.tar.gz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}-community.src
SOURCE_URL[0]=http://www.ribbonsoft.com/archives/qcad/${SOURCE}
- SOURCE2_URL[0]=http://www.ribbonsoft.com/archives/partlibrary/${SOURCE2}
+ SOURCE2_URL[0]=ftp://ribbonsoft.com/archives/partlibrary/${SOURCE2}
WEB_SITE=http://www.ribbonsoft.com/qcad.html
- SOURCE_GPG="gurus.gpg:$SOURCE.sig"
- SOURCE2_GPG="gurus.gpg:$SOURCE2.sig"
+ SOURCE_HASH=sha512:a1d9f37005da9a1af57a0398e0421d50bde9c927576a9ddb26e33606aa9c2a3507f886ee0a46fa4b474e14fb2420867999a28e3ae4d287cd317d2005bb8e8b28
+ SOURCE2_HASH=sha512:09a5f2b53c41f6b2282242c8412cf8aa1f7c151190ab0d94d6f06489fd5d0e8d2b4dbeea16618d7aa4d31f7115b784d06423da688df49d1fc4e0b4ae96b27d09
LICENSE[0]=GPL
LICENSE[1]=GPL
ENTERED=20020803
KEYWORDS="graphics"
SHORT="A 2D Computer Aided Drafting system for UNIX"
cat << EOF
-QCad is a free open-source 2D CAD system for Linux. The developers main goals are to build a stable, fast and easy to use CAD for everyone. One doesn't need any knowledge of a CAD program to start working with QCad.
+QCad is a free open-source 2D CAD system for Linux. The developers main
+goals are to build a stable, fast and easy to use CAD for everyone. One
+doesn't need any knowledge of a CAD program to start working with QCad.
EOF
diff --git a/graphics/qcad/HISTORY b/graphics/qcad/HISTORY
index d11e056127..a4235661c4 100644
--- a/graphics/qcad/HISTORY
+++ b/graphics/qcad/HISTORY
@@ -1,3 +1,10 @@
+2008-08-21 Jaka Kranjc <lynxlynxlynx@sourcemage.org>
+ * DETAILS: Fixed SOURCE2_URL[0]
+ fixed long description wrap
+ updated partlib to to 2.1.2.8
+ fixed #14652
+ * INSTALL: added INSTALL_ROOT support
+
2006-10-03 Juuso Alasuutari <iuso@sourcemage.org>
* DETAILS: [automated] Removed UPDATED.
diff --git a/graphics/qcad/INSTALL b/graphics/qcad/INSTALL
index 20844039a4..34724ae1fa 100755
--- a/graphics/qcad/INSTALL
+++ b/graphics/qcad/INSTALL
@@ -1,5 +1,5 @@
INSTALL="install -o root -g root" &&
-Q_DIR="/usr/share/qcad" &&
+Q_DIR="$INSTALL_ROOT/usr/share/qcad" &&
cd ${SOURCE_DIRECTORY}/qcad &&
diff --git a/graphics/qcad/partlibrary-2.0.1.2-1.zip.sig b/graphics/qcad/partlibrary-2.0.1.2-1.zip.sig
deleted file mode 100644
index 85d792c117..0000000000
--- a/graphics/qcad/partlibrary-2.0.1.2-1.zip.sig
+++ /dev/null
Binary files differ
diff --git a/graphics/qcad/qcad-2.0.5.0-1-community.src.tar.gz.sig b/graphics/qcad/qcad-2.0.5.0-1-community.src.tar.gz.sig
deleted file mode 100644
index 59518fd91d..0000000000
--- a/graphics/qcad/qcad-2.0.5.0-1-community.src.tar.gz.sig
+++ /dev/null
Binary files differ
diff --git a/http/ijb-waldhoff/BUILD b/http/ijb-waldhoff/BUILD
index 48b27fcf9d..27ba77ddaf 100755
--- a/http/ijb-waldhoff/BUILD
+++ b/http/ijb-waldhoff/BUILD
@@ -1,23 +1 @@
-(
-
- make &&
- prepare_install &&
- mkdir -p /var/log/junkbuster &&
- mkdir -p /etc/junkbuster &&
- mkdir -p /usr/doc/junkbuster &&
- install -s -m 755 junkbuster /usr/sbin/junkbuster &&
- cp -f junkbuster.1 /usr/man/man8/junkbuster.8 &&
- cp -f ijbman.html /usr/doc/junkbuster &&
- cp -f ijbfaq.html /usr/doc/junkbuster
-
-) > $C_FIFO 2>&1 && (
-
- ETC="/etc/junkbuster"
-
- for file in blocklist imagelist cookiefile saclfile.ini \
- config forward strust.ini
- do
- [ -f $ETC/$file ] || cp $file $ETC
- done
-
-)
+true
diff --git a/http/ijb-waldhoff/CONFLICTS b/http/ijb-waldhoff/CONFLICTS
index 90faebb821..9ed8442d3a 100755
--- a/http/ijb-waldhoff/CONFLICTS
+++ b/http/ijb-waldhoff/CONFLICTS
@@ -1 +1 @@
-conflicts ijb
+conflicts ijb-waldhoff y
diff --git a/http/ijb-waldhoff/DEPENDS b/http/ijb-waldhoff/DEPENDS
new file mode 100755
index 0000000000..5c1a0a9c97
--- /dev/null
+++ b/http/ijb-waldhoff/DEPENDS
@@ -0,0 +1 @@
+depends privoxy
diff --git a/http/ijb-waldhoff/DETAILS b/http/ijb-waldhoff/DETAILS
index f29e92201a..3cb05a89c7 100755
--- a/http/ijb-waldhoff/DETAILS
+++ b/http/ijb-waldhoff/DETAILS
@@ -1,14 +1,14 @@
SPELL=ijb-waldhoff
VERSION=2.0.2-8
- SOURCE=junkbuster-$VERSION.tar.gz
- SOURCE_HASH=sha512:ea3ff8b8f5ebfec37ff4fc3c0eb729e101788966651af06bcc3b6a8d7409917ac888f238e7c72bd134cf775212eb18d253a53ab827f2e7dfc5523fba2e179621
+# SOURCE=junkbuster-$VERSION.tar.gz
+# SOURCE_HASH=sha512:ea3ff8b8f5ebfec37ff4fc3c0eb729e101788966651af06bcc3b6a8d7409917ac888f238e7c72bd134cf775212eb18d253a53ab827f2e7dfc5523fba2e179621
SOURCE_DIRECTORY=$BUILD_DIRECTORY/ijb20
- SOURCE_URL[0]=http://www.waldherr.org/redhat/rpm/srpm/$SOURCE
+# SOURCE_URL[0]=http://www.waldherr.org/redhat/rpm/srpm/$SOURCE
WEB_SITE=http://www.waldherr.org/junkbuster
+ PATCHLEVEL=1
ENTERED=20010922
UPDATED=20040220
KEYWORDS="web http"
- BUILD_API=1
SHORT="junkbuster is an ad filtering web proxy"
cat << EOF
The Internet Junkbuster Proxy (TM) blocks unwanted banner ads and
diff --git a/http/ijb-waldhoff/HISTORY b/http/ijb-waldhoff/HISTORY
index 241027f23b..8170f09485 100644
--- a/http/ijb-waldhoff/HISTORY
+++ b/http/ijb-waldhoff/HISTORY
@@ -1,3 +1,7 @@
+2008-08-21 Martin Spitzbarth <m.spitzbarth@gmx.de>
+ * DETAILS, PRE_BUILD, BUILD, INSTALL, CONFLICTS, DEPENDS, TRIGGERS:
+ deprecated the spell in favour of privoxy
+
2006-09-21 Juuso Alasuutari <iuso@sourcemage.org>
* DETAILS: [automated] Removed MAINTAINER.
diff --git a/http/ijb-waldhoff/INSTALL b/http/ijb-waldhoff/INSTALL
new file mode 100755
index 0000000000..27ba77ddaf
--- /dev/null
+++ b/http/ijb-waldhoff/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/http/ijb-waldhoff/PRE_BUILD b/http/ijb-waldhoff/PRE_BUILD
new file mode 100755
index 0000000000..27ba77ddaf
--- /dev/null
+++ b/http/ijb-waldhoff/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/http/ijb-waldhoff/TRIGGERS b/http/ijb-waldhoff/TRIGGERS
new file mode 100644
index 0000000000..6b60c1d293
--- /dev/null
+++ b/http/ijb-waldhoff/TRIGGERS
@@ -0,0 +1 @@
+on_cast ijb-waldhoff dispel_self
diff --git a/http/ijb/BUILD b/http/ijb/BUILD
index 9cec5b58b6..27ba77ddaf 100755
--- a/http/ijb/BUILD
+++ b/http/ijb/BUILD
@@ -1,25 +1 @@
-(
-
- make &&
- prepare_install &&
- mkdir -p /var/log/junkbuster &&
- mkdir -p /etc/junkbuster &&
- mkdir -p /usr/doc/junkbuster &&
- install -s -m 755 junkbuster /usr/sbin/junkbuster &&
- cp -f junkbuster.1 /usr/man/man8/junkbuster.8 &&
- cp -f ijbman.html /usr/doc/junkbuster &&
- cp -f ijbfaq.html /usr/doc/junkbuster
-
-) > $C_FIFO 2>&1 && (
-
- ETC="/etc/junkbuster"
-
- [ -f $ETC/junkbstr.ini ] || cp junkbstr.ini $ETC
- [ -f $ETC/sblock.ini ] || cp sblock.ini $ETC
- [ -f $ETC/scookie.ini ] || cp scookie.ini $ETC
- [ -f $ETC/saclfile.ini ] || cp saclfile.ini $ETC
- [ -f $ETC/sforward.ini ] || cp sforward.ini $ETC
- [ -f $ETC/strust.ini ] || cp strust.ini $ETC
-
-
-)
+true
diff --git a/http/ijb/CONFLICTS b/http/ijb/CONFLICTS
index 09a26da516..30aef27712 100755
--- a/http/ijb/CONFLICTS
+++ b/http/ijb/CONFLICTS
@@ -1 +1 @@
-conflicts ijb-waldhoff
+conflicts ijb y
diff --git a/http/ijb/DEPENDS b/http/ijb/DEPENDS
new file mode 100755
index 0000000000..5c1a0a9c97
--- /dev/null
+++ b/http/ijb/DEPENDS
@@ -0,0 +1 @@
+depends privoxy
diff --git a/http/ijb/DETAILS b/http/ijb/DETAILS
index 752842829e..30a29ee6c4 100755
--- a/http/ijb/DETAILS
+++ b/http/ijb/DETAILS
@@ -1,14 +1,14 @@
SPELL=ijb
VERSION=20
- SOURCE=$SPELL$VERSION.tar.Z
- SOURCE_HASH=sha512:cb7951767d623e517364bc37c962f6a86002eecacc96c683254a8ab6c5b85518299d18c8eb9773f91368eb6c6231f08f8d177c22c4a58d3d331d2ba1ba3b4a99
+# SOURCE=$SPELL$VERSION.tar.Z
+# SOURCE_HASH=sha512:cb7951767d623e517364bc37c962f6a86002eecacc96c683254a8ab6c5b85518299d18c8eb9773f91368eb6c6231f08f8d177c22c4a58d3d331d2ba1ba3b4a99
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL$VERSION
- SOURCE_URL[0]=http://www.junkbuster.com/$SOURCE
+# SOURCE_URL[0]=http://www.junkbuster.com/$SOURCE
WEB_SITE=http://www.junkbuster.com
+ PATCHLEVEL=1
ENTERED=20010922
UPDATED=20040220
KEYWORDS="web http"
- BUILD_API=1
SHORT="ijb, internet junk buster is an ad filtering web proxy"
cat << EOF
The Internet Junkbuster Proxy (TM) blocks unwanted banner ads and
diff --git a/http/ijb/HISTORY b/http/ijb/HISTORY
index 62a2939424..4bb69561d1 100644
--- a/http/ijb/HISTORY
+++ b/http/ijb/HISTORY
@@ -1,3 +1,7 @@
+2008-08-21 Martin Spitzbarth <m.spitzbarth@gmx.de>
+ * DETAILS, PRE_BUILD, BUILD, INSTALL, CONFLICTS, DEPENDS, TRIGGERS:
+ deprecated the spell in favour of privoxy
+
2006-09-21 Juuso Alasuutari <iuso@sourcemage.org>
* DETAILS: [automated] Removed MAINTAINER.
diff --git a/http/ijb/INSTALL b/http/ijb/INSTALL
new file mode 100755
index 0000000000..27ba77ddaf
--- /dev/null
+++ b/http/ijb/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/http/ijb/PRE_BUILD b/http/ijb/PRE_BUILD
new file mode 100755
index 0000000000..27ba77ddaf
--- /dev/null
+++ b/http/ijb/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/http/ijb/TRIGGERS b/http/ijb/TRIGGERS
new file mode 100755
index 0000000000..ed53b5d6ce
--- /dev/null
+++ b/http/ijb/TRIGGERS
@@ -0,0 +1 @@
+on_cast ijb dispel_self
diff --git a/http/pglogd/BUILD b/http/pglogd/BUILD
index ceedd47e72..7fa55db0db 100755
--- a/http/pglogd/BUILD
+++ b/http/pglogd/BUILD
@@ -1,22 +1,2 @@
-(
- sedit "s/\/usr\/local\/pgsql/\/usr/" Makefile &&
- make &&
- prepare_install
-
-) > $C_FIFO 2>&1 &&
-
-(
-
- cp pglogd /usr/sbin
-
- sedit "s/\/var\/log\/pglogd.log/\/var\/log\/pglogd\/pglogd.log/" pglogd.conf
- sedit "s/\/usr\/site\/logs\/pglogd_overflow/\/var\/log\/pglogd\/pglogd_overflow/" pglogd.conf
- [ -e /etc/pglogd.conf ] || cp pglogd.conf /etc/pglogd.conf
- chmod o-rwx /etc/pglogd.conf
-
- mkdir -p /usr/doc/pglogd/
- cp *.sql /usr/doc/pglogd/
- cp queries.txt /usr/doc/pglogd
- cp $SCRIPT_DIRECTORY/pglogd.quick /usr/doc/pglogd
-
-)
+sed -i -r 's:/usr/local/pgsql:/usr:' Makefile &&
+make
diff --git a/http/pglogd/DETAILS b/http/pglogd/DETAILS
index 19cf1620d3..8fad38be85 100755
--- a/http/pglogd/DETAILS
+++ b/http/pglogd/DETAILS
@@ -1,14 +1,12 @@
SPELL=pglogd
- VERSION=2.2beta
+ VERSION=2.3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.digitalstratum.com/pglogd/pglogd-2.2beta.tar.gz
+ SOURCE_URL[0]=http://www.digitalstratum.com/download/$SPELL-2.3.tar.gz
WEB_SITE=http://www.digitalstratum.com/pglogd/index.php
ENTERED=20020506
- UPDATED=20020509
- SOURCE_HASH=sha512:74c7f64987a5718c5ae83ba7c2eaad075d60877c18d490b708f1c9a963565ad613038fb91f703140c7508c84463bd659e7538b3f88eb7523417b84b51fe9d82b
+ SOURCE_HASH=sha512:3152affc22f3123da46d485f72c8abfb26cd51202abe35e469996ccabf1297b3a963b8ed5c264005bc2625c8df5ecf4c5f5baff2481ba0b2358ebfcd746cd126
KEYWORDS="web database http"
- BUILD_API=1
SHORT="pgLOGd takes web server log entries and sends them to a database."
cat << EOF
pgLOGd, simply put, is a program that takes web server log entries and sends them to a database.
diff --git a/http/pglogd/FINAL b/http/pglogd/FINAL
deleted file mode 100755
index c160a36f24..0000000000
--- a/http/pglogd/FINAL
+++ /dev/null
@@ -1,4 +0,0 @@
-echo &&
-message "For configuration details see /usr/doc/pglogd/pglogd.quick or \n"\
- "go to http://www.digitalstratum.com/pglogd/ "
-echo
diff --git a/http/pglogd/HISTORY b/http/pglogd/HISTORY
index 0c5672255b..5cff28f2ed 100644
--- a/http/pglogd/HISTORY
+++ b/http/pglogd/HISTORY
@@ -1,3 +1,10 @@
+2008-08-21: Mathieu Lonjaret <lejatorn@sourcemage.org>
+ * INSTALL: added, forgot it at last commit.
+
+2008-08-19 Mathieu Lonjaret <lejatorn@sourcemage.org>
+ * DETAILS, INSTALL, BUILD: setting it up to api2, cleaning up, and
+ update to 2.3. rm FINAL. fixes bug #12335
+
2007-03-31 David Brown <dmlb2000@gmail.com>
* POST_INSTALL: moved to FINAL
diff --git a/http/pglogd/INSTALL b/http/pglogd/INSTALL
new file mode 100755
index 0000000000..fae1c1074f
--- /dev/null
+++ b/http/pglogd/INSTALL
@@ -0,0 +1,12 @@
+cd ${SOURCE_DIRECTORY} &&
+install -m 0755 pglogd pglogctl \
+${INSTALL_ROOT}/usr/sbin/ &&
+sed -i -r 's:/var/log/pglogd.log:/var/log/pglogd/pglogd.log:' \
+pglogd.conf &&
+sed -i -r 's:/usr/site/logs/pglogd_overflow:/var/log/pglogd/pglogd_overflow:' \
+pglogd.conf &&
+install_config_file pglogd.conf \
+${INSTALL_ROOT}/etc/pglogd.conf &&
+mkdir -p ${INSTALL_ROOT}/usr/share/doc/pglogd/ &&
+install *.sql queries.txt $SCRIPT_DIRECTORY/pglogd.quick \
+${INSTALL_ROOT}/usr/share/doc/pglogd/
diff --git a/latex/psfig/BUILD b/latex/psfig/BUILD
new file mode 100755
index 0000000000..27ba77ddaf
--- /dev/null
+++ b/latex/psfig/BUILD
@@ -0,0 +1 @@
+true
diff --git a/latex/psfig/DEPENDS b/latex/psfig/DEPENDS
new file mode 100755
index 0000000000..c62d8daee4
--- /dev/null
+++ b/latex/psfig/DEPENDS
@@ -0,0 +1,3 @@
+depends tetex-texmf
+
+
diff --git a/latex/psfig/DETAILS b/latex/psfig/DETAILS
new file mode 100755
index 0000000000..d817842881
--- /dev/null
+++ b/latex/psfig/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=psfig
+ VERSION=1.0
+ WEB_SITE=http://www.ctan.org/tex-archive/nonfree/graphics/psfig/
+ ENTERED=21082008
+ LICENSE[0]="GPL"
+ SHORT="psfig/tex -- TeX macros for the inclusion of postscript figures"
+cat << EOF
+Psfig/tex uses \special calls to manipulate the PostScript environment
+within a document, and include figure files. To use psfig, you must
+therefore be using a postscript device for your output. This version
+of psfig/tex works with the unix "dvips" PostScript driver, which is
+available from labrea.stanford.edu, and with OzTeX.
+The current ‘preferred’ solution is the LaTeX graphicx package, but the graphics bundle does contain a version of epsfig for use with current LaTeX.
+EOF
diff --git a/latex/psfig/DOWNLOAD b/latex/psfig/DOWNLOAD
new file mode 100755
index 0000000000..27ba77ddaf
--- /dev/null
+++ b/latex/psfig/DOWNLOAD
@@ -0,0 +1 @@
+true
diff --git a/latex/psfig/HISTORY b/latex/psfig/HISTORY
new file mode 100644
index 0000000000..4d08ee2e0d
--- /dev/null
+++ b/latex/psfig/HISTORY
@@ -0,0 +1,4 @@
+
+2008-08-21 Mathieu Lonjaret <lejatorn@sourcemage.org>
+ * BUILD, PRE_BUILD, DOWNLOAD, DETAILS, HISTORY, INSTALL: created this spell
+
diff --git a/latex/psfig/INSTALL b/latex/psfig/INSTALL
new file mode 100755
index 0000000000..4b73bd10cd
--- /dev/null
+++ b/latex/psfig/INSTALL
@@ -0,0 +1,2 @@
+cd ${INSTALL_ROOT}/usr/share/texmf/tex/latex/graphics &&
+ln -s epsfig.sty psfig.sty
diff --git a/latex/psfig/PRE_BUILD b/latex/psfig/PRE_BUILD
new file mode 100755
index 0000000000..27ba77ddaf
--- /dev/null
+++ b/latex/psfig/PRE_BUILD
@@ -0,0 +1 @@
+true
diff --git a/printer/foomatic-db-hpijs/DETAILS b/printer/foomatic-db-hpijs/DETAILS
index a343261602..be938b8638 100755
--- a/printer/foomatic-db-hpijs/DETAILS
+++ b/printer/foomatic-db-hpijs/DETAILS
@@ -1,13 +1,12 @@
SPELL=foomatic-db-hpijs
- VERSION=1.4-1
- SOURCE=${SPELL}-${VERSION}.tar.gz
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ VERSION=snapshot
+ SOURCE=${SPELL}-current.tar.gz
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-current
SOURCE_URL[0]=http://www.linuxprinting.org/download/foomatic/${SOURCE}
WEB_SITE=http://www.linuxprinting.org/foomatic.html
LICENSE[0]=GPL
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ SOURCE_IGNORE=unversioned
ENTERED=20020405
- UPDATED=20020420
KEYWORDS="printer xml"
SHORT="Foomatic printing system's XML data generators for HP's HPIJS driver."
cat << EOF
diff --git a/printer/foomatic-db-hpijs/FINAL b/printer/foomatic-db-hpijs/FINAL
new file mode 100755
index 0000000000..b94d754dd8
--- /dev/null
+++ b/printer/foomatic-db-hpijs/FINAL
@@ -0,0 +1,3 @@
+cd $BUILD_DIRECTORY &&
+rm foomatic-db-hpijs-current &&
+rm_source_dir $CURRENT_RELEASE
diff --git a/printer/foomatic-db-hpijs/HISTORY b/printer/foomatic-db-hpijs/HISTORY
index 5ffe754d13..6a7e4886dd 100644
--- a/printer/foomatic-db-hpijs/HISTORY
+++ b/printer/foomatic-db-hpijs/HISTORY
@@ -1,3 +1,6 @@
+2008-08-21 Martin Spitzbarth <m.spitzbarth@gmx.de>
+ * DETAILS: use the current version which is only available as snapshots
+
2008-08-15 Ethan Grammatikidis <eekee57@fastmail.fm>
* DEPENDS: hpijs => hplip
diff --git a/printer/foomatic-db-hpijs/PRE_BUILD b/printer/foomatic-db-hpijs/PRE_BUILD
new file mode 100755
index 0000000000..5eabd8d6f3
--- /dev/null
+++ b/printer/foomatic-db-hpijs/PRE_BUILD
@@ -0,0 +1,5 @@
+CURRENT_RELEASE=`tar tzf ${SOURCE_CACHE}/foomatic-db-hpijs-current.tar.gz | head -1 | cut -d / -f 1` &&
+mk_source_dir ${BUILD_DIRECTORY}/${CURRENT_RELEASE} &&
+unpack_file &&
+cd ${BUILD_DIRECTORY} &&
+ln -s ${CURRENT_RELEASE} foomatic-db-hpijs-current
diff --git a/printer/foomatic-db-hpijs/foomatic-db-hpijs-1.4-1.tar.gz.sig b/printer/foomatic-db-hpijs/foomatic-db-hpijs-1.4-1.tar.gz.sig
deleted file mode 100644
index 506b3f6788..0000000000
--- a/printer/foomatic-db-hpijs/foomatic-db-hpijs-1.4-1.tar.gz.sig
+++ /dev/null
Binary files differ
diff --git a/science/xephem/CONFIGURE b/science/xephem/CONFIGURE
index 44d74aae17..1ce5d18311 100755
--- a/science/xephem/CONFIGURE
+++ b/science/xephem/CONFIGURE
@@ -1,8 +1 @@
-if ! grep -q CONFIGURED ${SPELL_CONFIG}
-then
- if query "Do you want the documentation (v 3.5.2)?" y
- then echo 'doc="y"' >> ${SPELL_CONFIG}
- fi
-
- echo "CONFIGURED='y'" >> ${SPELL_CONFIG}
-fi
+config_query X_DOCS "Do you want the documentation (v 3.5.2)?" y
diff --git a/science/xephem/HISTORY b/science/xephem/HISTORY
index b26d14fe46..46d2b7ace9 100644
--- a/science/xephem/HISTORY
+++ b/science/xephem/HISTORY
@@ -1,3 +1,7 @@
+2008-08-21 Jaka Kranjc <lynxlynxlynx@sourcemage.org>
+ * INSTALL, CONFIGURE: removed bit rot
+ * INSTALL: don't install to /usr/local #11507
+
2007-03-24 Jeremy Blosser <jblosser-smgl@firinn.org>
* DEPENDS: Add groff, fix bug 11617.
diff --git a/science/xephem/INSTALL b/science/xephem/INSTALL
index ad0b5db2b3..ac26f6a8ce 100755
--- a/science/xephem/INSTALL
+++ b/science/xephem/INSTALL
@@ -1,18 +1,14 @@
-cp xephem /usr/bin &&
-mkdir -p /etc/xephem &&
-cp -R auxil /etc/xephem &&
-cp -R catalogs /etc/xephem &&
-cp -R fifos /etc/xephem &&
-cp -R fits /etc/xephem &&
-cp -R help /usr/local/xephem &&
-cp -R gallery /usr/local/xephem &&
-cp -R lo /usr/local/xephem &&
-touch /usr/lib/X11/app-defaults/XEphem &&
-echo "XEphem.ShareDir: /etc/xephem" > /usr/lib/X11/app-defaults/XEphem &&
-cp xephem.man /usr/man/man1/xephem.1 &&
+cp xephem "$INSTALL_ROOT"/usr/bin &&
+mkdir -p "$INSTALL_ROOT"/etc/xephem &&
+cp -R auxil catalogs fifos fits "$INSTALL_ROOT"/etc/xephem &&
+mkdir -p "$INSTALL_ROOT"/usr/share/xephem &&
+cp -R help gallery lo "$INSTALL_ROOT"/usr/share/xephem &&
+mkdir -p "$INSTALL_ROOT"/usr/lib/X11/app-defaults/ &&
+echo "XEphem.ShareDir: $TRACK_ROOT/etc/xephem" > "$INSTALL_ROOT"/usr/lib/X11/app-defaults/XEphem &&
+cp xephem.man "$INSTALL_ROOT"/usr/man/man1/xephem.1 &&
-if grep -q 'doc="y"' ${SPELL_CONFIG}
+if [[ X_DOCS == "y" ]]
then
- mkdir -p /usr/doc/xephem &&
- cp /var/spool/sorcery/${SPELL}-3.5.2.pdf /usr/doc/xephem
+ mkdir -p "$INSTALL_ROOT"/usr/share/doc/xephem &&
+ cp "$SOURCE_CACHE"/$SPELL-3.5.2.pdf "$INSTALL_ROOT"/usr/share/doc/xephem
fi
diff --git a/smgl/quill/DEPENDS b/smgl/quill/DEPENDS
index 74295b642d..f0ac0677a3 100755
--- a/smgl/quill/DEPENDS
+++ b/smgl/quill/DEPENDS
@@ -1,4 +1,4 @@
-depends -sub openssl wget &&
+depends -sub SSL wget &&
if [[ $QUILL_GIT == y ]]
then
depends git
diff --git a/smgl/quill/DETAILS b/smgl/quill/DETAILS
index b4899d0441..82c2d59bd9 100755
--- a/smgl/quill/DETAILS
+++ b/smgl/quill/DETAILS
@@ -14,6 +14,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}-git
FORCE_DOWNLOAD=1
else
VERSION=0.2.8
+ PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=http://download.sourcemage.org/projects/quill/$SOURCE
diff --git a/smgl/quill/HISTORY b/smgl/quill/HISTORY
index 98084f792f..c6b2ae1702 100644
--- a/smgl/quill/HISTORY
+++ b/smgl/quill/HISTORY
@@ -1,3 +1,7 @@
+2008-08-21 Martin Spitzbarth <m.spitzbarth@gmx.de>
+ * DETAILS: PATCHLEVEL++
+ * DEPENDS: renamed the sub-depend target from openssl to SSL
+
2008-08-19 Martin Spitzbarth <m.spitzbarth@gmx.de>
* DEPENDS: added wget with openssl as a sub_depend
diff --git a/video/luvcview/BUILD b/video/luvcview/BUILD
new file mode 100755
index 0000000000..8f58e6df93
--- /dev/null
+++ b/video/luvcview/BUILD
@@ -0,0 +1 @@
+make
diff --git a/video/luvcview/DEPENDS b/video/luvcview/DEPENDS
new file mode 100755
index 0000000000..7ddd3ee43a
--- /dev/null
+++ b/video/luvcview/DEPENDS
@@ -0,0 +1 @@
+depends sdl
diff --git a/video/luvcview/DETAILS b/video/luvcview/DETAILS
new file mode 100755
index 0000000000..886c500877
--- /dev/null
+++ b/video/luvcview/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=luvcview
+ VERSION=20070512
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://mxhaard.free.fr/spca50x/Investigation/uvc/$SOURCE
+ SOURCE_HASH=sha512:2efd7221fb6edbdc327b79859b0f2e33f87574f7201a62d1b6b0a32d3cfd48281943744a7e3c752096af3f1fcc0f3b0631e9ac378f60ffd323bfe72c0d4c273d
+ WEB_SITE=http://linux-uvc.berlios.de/
+ ENTERED=20080821
+ LICENSE[0]=GPL
+ KEYWORDS="video"
+ SHORT="sdl video usb video class grabber"
+cat << EOF
+luvcview: Sdl video Usb Video Class grabber
+This package work with the Logitech UVC based webcams with the mjpeg feature.
+EOF
diff --git a/video/luvcview/HISTORY b/video/luvcview/HISTORY
new file mode 100644
index 0000000000..a415978cb9
--- /dev/null
+++ b/video/luvcview/HISTORY
@@ -0,0 +1,3 @@
+2008-08-21 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS, DEPENDS, PRE_BUILD, BUILD: spell created, version 20070512
+
diff --git a/video/luvcview/PRE_BUILD b/video/luvcview/PRE_BUILD
new file mode 100755
index 0000000000..076b994efc
--- /dev/null
+++ b/video/luvcview/PRE_BUILD
@@ -0,0 +1,2 @@
+default_pre_build &&
+sed -i 's/BIN=\/usr\/local\/bin/BIN=\/usr\/bin/g' ${SOURCE_DIRECTORY}/Makefile
diff --git a/x11/lavaps/BUILD b/x11/lavaps/BUILD
index 3f4aea47dc..8c2cfe9055 100755
--- a/x11/lavaps/BUILD
+++ b/x11/lavaps/BUILD
@@ -13,4 +13,7 @@ fi &&
--disable-schemas-install \
$OPTS &&
-make
+make_single &&
+make &&
+make_normal
+
diff --git a/x11/lavaps/HISTORY b/x11/lavaps/HISTORY
index 1f5821b920..4c90bb4a02 100644
--- a/x11/lavaps/HISTORY
+++ b/x11/lavaps/HISTORY
@@ -1,3 +1,8 @@
+2008-08-21 Jaka Kranjc <lynxlynxlynx@sourcemage.org>
+ * BUILD: make_single, failed with 5 jobs
+ * PRE_BUILD, 2 2.7 patches: made it compile using gentoo patches #14651
+ * POST_INSTALL: fixed inclusion of build stuff into the docdir
+
2008-08-19 Robert Figura <rfigura@sourcemage.org>
* DEPENDS: added dependency for libgnomeui
diff --git a/x11/lavaps/POST_INSTALL b/x11/lavaps/POST_INSTALL
new file mode 100755
index 0000000000..cb7312b7ff
--- /dev/null
+++ b/x11/lavaps/POST_INSTALL
@@ -0,0 +1,3 @@
+default_post_install &&
+cd TRANSL/usr/share/doc/lavaps &&
+rm doc/Makefile* doc/pod* doc/master.pod doc/lavaps.1
diff --git a/x11/lavaps/PRE_BUILD b/x11/lavaps/PRE_BUILD
new file mode 100755
index 0000000000..8a08f465cd
--- /dev/null
+++ b/x11/lavaps/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+patch -p1 < $SPELL_DIRECTORY/lavaps-2.7-build-fixes.patch
+patch -p1 < $SPELL_DIRECTORY/lavaps-2.7-gcc43.patch
diff --git a/x11/lavaps/lavaps-2.7-build-fixes.patch b/x11/lavaps/lavaps-2.7-build-fixes.patch
new file mode 100644
index 0000000000..08111f5e66
--- /dev/null
+++ b/x11/lavaps/lavaps-2.7-build-fixes.patch
@@ -0,0 +1,34 @@
+--- lavaps-2.7/src/process_model.cc
++++ lavaps-2.7/src/process_model.cc
+@@ -86,7 +86,7 @@
+ void
+ process_model::dump()
+ {
+- cout << int(this) << " "<< pid_ << " " << uid_ << " " << cmd_.c_str() << " " <<
++ cout << long(this) << " "<< pid_ << " " << uid_ << " " << cmd_.c_str() << " " <<
+ endl;
+ }
+
+--- lavaps-2.7/src/blob.cc
++++ lavaps-2.7/src/blob.cc
+@@ -503,7 +503,7 @@
+ blob::print()
+ {
+ ENTRY_TRACE(__FILE__,__LINE__);
+- cout << O_("blob: ") << (unsigned)this << O_(" x=") << x_ << O_(" step=") << x_step_ << O_(" num=") << num_ << O_(":");
++ cout << O_("blob: ") << (unsigned long)this << O_(" x=") << x_ << O_(" step=") << x_step_ << O_(" num=") << num_ << O_(":");
+ for (int i = 0; i < num_; i++) {
+ cout << O_(" ") << y_lows_[i] << O_("-") << y_highs_[i];
+ };
+--- lavaps-2.7/src/linux/proc/ps.h
++++ lavaps-2.7/src/linux/proc/ps.h
+@@ -5,9 +5,6 @@
+ /* get definition of HZ */
+ #include <asm/param.h>
+
+-/* get page info */
+-#include <asm/page.h>
+-
+ char *wchan(unsigned long);
+ char *find_func(unsigned long address);
+ void *xcalloc(void *pointer, int size);
diff --git a/x11/lavaps/lavaps-2.7-gcc43.patch b/x11/lavaps/lavaps-2.7-gcc43.patch
new file mode 100644
index 0000000000..9e79ec16bc
--- /dev/null
+++ b/x11/lavaps/lavaps-2.7-gcc43.patch
@@ -0,0 +1,30 @@
+diff -NrU5 lavaps-2.7.orig/src/const_str.hh lavaps-2.7/src/const_str.hh
+--- lavaps-2.7.orig/src/const_str.hh 2008-06-29 14:39:09.000000000 +0200
++++ lavaps-2.7/src/const_str.hh 2008-06-29 14:39:29.000000000 +0200
+@@ -22,10 +22,11 @@
+
+
+ #ifndef lavaps_const_str_h
+ #define lavaps_const_str_h
+
++#include <cstdlib>
+ #include <string.h>
+
+ class const_str {
+ protected:
+ const char *rep_;
+diff -NrU5 lavaps-2.7.orig/src/lava_signal.cc lavaps-2.7/src/lava_signal.cc
+--- lavaps-2.7.orig/src/lava_signal.cc 2008-06-29 14:38:04.000000000 +0200
++++ lavaps-2.7/src/lava_signal.cc 2008-06-29 14:40:13.000000000 +0200
+@@ -28,10 +28,11 @@
+ #include "main.hh"
+
+ #include <sys/time.h>
+ #include <sys/resource.h>
+ #include <sys/types.h>
++#include <cstring>
+ #include <signal.h>
+
+ int
+ lava_signal(int pid, int sig)
+ {