Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to stable-0.4 grimoire by Eric Sandall (6defa10fd1b8d88c69cb626ba24ecbe6ce6fa092)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Eric Sandall <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to stable-0.4 grimoire by Eric Sandall (6defa10fd1b8d88c69cb626ba24ecbe6ce6fa092)
  • Date: Thu, 23 Nov 2006 12:47:53 -0600

GIT changes to stable-0.4 grimoire by Eric Sandall <sandalle@moby.(none)>:

ChangeLog | 13
accounts | 1
audio-creation/hydrogen/BUILD | 5
audio-creation/hydrogen/DEPENDS | 1
audio-creation/hydrogen/DETAILS | 5
audio-creation/hydrogen/HISTORY | 10
audio-creation/jmax/DEPENDS | 2
audio-creation/jmax/HISTORY | 3
audio-creation/muse/BUILD | 10
audio-creation/muse/DEPENDS | 14
audio-creation/muse/DETAILS | 37 +
audio-creation/muse/HISTORY | 9
audio-creation/muse/configure_fix.diff | 64 ++
audio-creation/muse/muse_debian_0.8.1a-2.diff | 62 ++
audio-drivers/dream/BUILD | 3
audio-drivers/dream/DETAILS | 6
audio-drivers/dream/HISTORY | 5
audio-drivers/line6/BUILD | 1
audio-drivers/line6/CONFLICTS | 1
audio-drivers/line6/DETAILS | 34 +
audio-drivers/line6/HISTORY | 28 +
audio-drivers/line6/PRE_BUILD | 3
audio-drivers/line6/TRIGGERS | 1
audio-drivers/nas/BUILD | 5
audio-drivers/nas/DETAILS | 4
audio-drivers/nas/HISTORY | 14
audio-drivers/nas/PRE_BUILD | 11
audio-drivers/nas/nas-1.8.src.tar.gz.sig |binary
audio-drivers/podxt/DEPENDS | 1
audio-drivers/podxt/DETAILS | 8
audio-drivers/podxt/HISTORY | 3
audio-drivers/podxt/INSTALL | 1
audio-drivers/podxt/PRE_BUILD | 4
audio-drivers/podxt/TRIGGERS | 2
audio-drivers/yiff/BUILD | 3
audio-drivers/yiff/DEPENDS | 6
audio-drivers/yiff/DETAILS | 4
audio-drivers/yiff/HISTORY | 7
audio-drivers/yiff/INSTALL | 3
audio-libs/sidplay-libs/BUILD | 2
audio-libs/sidplay-libs/DETAILS | 8
audio-libs/sidplay-libs/HISTORY | 7
audio-libs/sidplay-libs/gcc4.patch | 37 +
audio-players/dcd/BUILD | 12
audio-players/dcd/DEPENDS | 2
audio-players/dcd/DETAILS | 13
audio-players/dcd/HISTORY | 12
audio-players/dcd/PREPARE | 8
audio-players/xmms2/DEPENDS | 134 ++++-
audio-players/xmms2/HISTORY | 5
audio-soft/alsa-patch-bay/CONFIGURE | 3
audio-soft/alsa-patch-bay/DEPENDS | 18
audio-soft/alsa-patch-bay/DETAILS | 19
audio-soft/alsa-patch-bay/HISTORY | 11
audio-soft/alsa-patch-bay/PRE_BUILD | 7
chat-im/gnomemeeting/BUILD | 1
chat-im/gnomemeeting/DEPENDS | 1
chat-im/gnomemeeting/DETAILS | 27 -
chat-im/gnomemeeting/FINAL | 7
chat-im/gnomemeeting/HISTORY | 116 -----
chat-im/gnomemeeting/INSTALL | 1
chat-im/gnomemeeting/PREPARE | 3
chat-im/gnomemeeting/PRE_BUILD | 1
chat-im/gnomemeeting/TRIGGERS | 1
chat-im/gnomemeeting/gnomemeeting-1.2.2.tar.gz.sig | 0
chat-libs/openh323/BUILD | 20
chat-libs/openh323/DEPENDS | 7
chat-libs/openh323/DETAILS | 33 -
chat-libs/openh323/HISTORY | 38 -
chat-libs/openh323/PREPARE | 1
chat-libs/openh323/patch_openh323 | 24 -
dev/null |binary
devel/clearsilver/DEPENDS | 6
devel/clearsilver/HISTORY | 3
devel/eclipse/BUILD | 2
devel/eclipse/HISTORY | 4
devel/graphviz/DEPENDS | 2
devel/graphviz/HISTORY | 3
doc/man/DETAILS | 5
doc/man/HISTORY | 3
editors/lyx/HISTORY | 1
editors/lyx/POST_REMOVE | 1
editors/lyx/REPAIR^none^POST_REMOVE | 1
ftp/dctc/CONFIGURE | 1
ftp/dctc/DEPENDS | 11
ftp/dctc/HISTORY | 4
ftp/pureadmin/DEPENDS | 1
ftp/pureadmin/HISTORY | 3
groups | 1
http/apache2/BUILD | 5
http/apache2/HISTORY | 4
http/apache2/config.layout | 35 +
is_depends_enabled.function | 17
kernels/lm_sensors/HISTORY | 3
kernels/lm_sensors/PRE_BUILD | 3
libs/mpfr/BUILD | 2
libs/mpfr/DEPENDS | 5
libs/mpfr/DETAILS | 27 -
libs/mpfr/HISTORY | 15
libs/mpfr/PRE_BUILD | 6
libs/readline/CONFIGURE | 2
libs/readline/DETAILS | 4
libs/readline/HISTORY | 9
libs/readline/INSTALL | 13
mail/mutt/HISTORY | 3
mail/mutt/patches/PATCH_ORDER | 1
mail/mutt/patches/xtitles/PATCH_DETAILS | 3
mail/mutt/patches/xtitles/patch-1.5.5.1.nt.xtitles.3.ab.1.bz2 |binary
net/iptraf/DETAILS | 7
net/iptraf/HISTORY | 15
net/iptraf/PRE_BUILD | 6
net/iptraf/iptraf_headers.patch | 60 ++
net/mtr/CONFIGURE | 1
net/mtr/DETAILS | 6
net/mtr/HISTORY | 11
net/mtr/INSTALL | 5
security-libs/nessus-libraries/DEPENDS | 6
security-libs/nessus-libraries/HISTORY | 3
security/apg/HISTORY | 3
security/apg/PRE_BUILD | 3
security/apg/apg-glibc-2.4.patch | 11
security/checkpolicy/DEPENDS | 3
security/checkpolicy/HISTORY | 3
security/chpax/BUILD | 1
security/chpax/HISTORY | 4
security/chpax/INSTALL | 6
security/hunt/BUILD | 2
security/hunt/HISTORY | 3
security/sonar/DEPENDS | 1
security/sonar/HISTORY | 3
security/vserver/BUILD | 7
security/vserver/HISTORY | 3
shell-term-fm/fish/DEPENDS | 3
shell-term-fm/fish/HISTORY | 3
shell-term-fm/screen/CONFIGURE | 10
shell-term-fm/screen/HISTORY | 9
shell-term-fm/screen/INSTALL | 11
shell-term-fm/tcsh/DETAILS | 7
shell-term-fm/tcsh/HISTORY | 10
shell-term-fm/tcsh/PRE_BUILD | 3
shell-term-fm/tcsh/tcsh-6.14.00-debian-dircolors.patch | 19
smgl/bashdoc/HISTORY | 3
smgl/bashdoc/INSTALL | 4
video/mlt/DEPENDS | 2
video/mlt/DETAILS | 14
video/mlt/HISTORY | 5
video/xvattr/BUILD | 8
video/xvattr/HISTORY | 5
x11-toolkits/wxgtk-no-unicode/DETAILS | 11
x11-toolkits/wxgtk-no-unicode/HISTORY | 8
x11-toolkits/wxgtk-no-unicode/PRE_BUILD | 7
x11-toolkits/wxgtk-no-unicode/wxGTK-2.4.2-gcc4.patch | 224
++++++++++
x11-toolkits/wxgtk-no-unicode/wxGTK-2.4.2-gcc4_v2.patch | 11
x11/pypanel/DEPENDS | 10
x11/pypanel/DETAILS | 4
x11/pypanel/HISTORY | 6
156 files changed, 1260 insertions(+), 492 deletions(-)

New commits:
commit 6defa10fd1b8d88c69cb626ba24ecbe6ce6fa092
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

readline: Forgot to add the CONFIGURE yesterday.

Conflicts:

libs/readline/DETAILS
libs/readline/HISTORY

commit 58014b996ab69b91e26202b8d9b8b4f1f9778642
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

readline: Made inputrc install optional, bug #10021.

Conflicts:

libs/readline/HISTORY
libs/readline/INSTALL

commit 792c8d38912f3aa75d7a6e80f345833d472f7f73
Author: George Sherwood <chat AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

apache2: Added config.layout from apache22. Bug #13051.

Conflicts:

http/apache2/HISTORY

commit be18648f255460b6cef1867c5e69c9615004e405
Author: Kevin Dahan <unet AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

sidplay-libs 2.1.1 fix bug 10165

Conflicts:

audio-libs/sidplay-libs/DETAILS
audio-libs/sidplay-libs/HISTORY

commit e6e6c9635c4248b52ab16cc0191aaca3a1dff6d2
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

muse: Behold, MusE 0.8.1a - and it actually works! :) After a long
battle I have subdued this beast of a sequencer for the common good.

Conflicts:

audio-creation/muse/DETAILS
audio-creation/muse/HISTORY
audio-creation/muse/PRE_BUILD

commit 87dd4c0e3a5c752fccd6b0530302841d539461f6
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

* DETAILS: Updated PATCHLEVEL=1
* PRE_BUILD: Apply tcsh-6.14.00-debian-dircolors.patch
* tcsh-6.14.00-debian-dircolors.patch: Copied from
http://ftp.riken.go.jp/pub/Linux/gentoo/app-shells/tcsh/files/
to fix this bug:
http://www.cygwin.com/ml/cygwin/2006-01/msg00767.html

Conflicts:

shell-term-fm/tcsh/DETAILS
shell-term-fm/tcsh/HISTORY

commit 47b5b5423f3c92492f0374417f89a9e69b18c158
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

hydrogen: fix1 #11821

Conflicts:

audio-creation/hydrogen/BUILD
audio-creation/hydrogen/HISTORY

commit 23657e3fa7b905ef80c28e13e0d700700178df44
Author: David Brown <dmlb2000@kajit-master.(none)>
Commit: Eric Sandall <sandalle@moby.(none)>

eclipse made ws and arch persistent vars

commit 404564d1e91ce7f47667a2a862ee939d7a4ee13f
Author: Jeremy Blosser <jblosser AT fawkes.sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

sync ./audio-creation/hydrogen from test

commit 315e12c6fdfc190789a86d6689f2c38d92a27333
Author: Robin Cook <rcook AT wyrms.net>
Commit: Eric Sandall <sandalle@moby.(none)>

nas: Better way of changing paths and typo fix

commit 6aebd67a0ff306ab86e58d36846b923af0ca57c8
Author: Robin Cook <rcook AT wyrms.net>
Commit: Eric Sandall <sandalle@moby.(none)>

nas: update to 1.8 and fix so will build without /usr/X11R6 on
xorg-modular

Conflicts:

audio-drivers/nas/HISTORY

commit 1edfadc0f4579d843cb686b38804bb6a787f27e9
Author: Treeve Jelbert <treeve AT scarlet.be>
Commit: Eric Sandall <sandalle@moby.(none)>

mlt-0.2.2

Conflicts:

video/mlt/DETAILS

commit e861e85c3a2c0c290576a491e98e6ffa5a29b381
Author: Treeve Jelbert <treeve AT scarlet.be>
Commit: Eric Sandall <sandalle@moby.(none)>

man-1.6d

Conflicts:

doc/man/HISTORY

commit a55b9265a39a66f250a15138a08e7da47db9f6f4
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

alsa-patch-bay: Updated to 1.0.0, lots of other fixes.

Conflicts:

audio-soft/alsa-patch-bay/DETAILS
audio-soft/alsa-patch-bay/HISTORY

commit 114df479b23061ce86a1320fa19ecffdf3bdb518
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

nessus-libraries: depend on openssl unconditionally #11945

still doesn't build though, tough c error

Conflicts:

security-libs/nessus-libraries/HISTORY

commit 7899d20c6631d861e770a406d063d90125b49f4a
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

lm_sensors: fix man path #10230

Conflicts:

kernels/lm_sensors/HISTORY

commit aec3acec840435ab53f63720e5e7cf92210df39a
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

apg: fix #10711

Conflicts:

security/apg/HISTORY

commit 5bf66736afb877451f6e3248cba282beb6169a73
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

dcd * BUILD: convert to build api 2, simplify, fix #10733, fix man
install path * DETAILS: bump to 0.99.2

Conflicts:

audio-players/dcd/DETAILS
audio-players/dcd/HISTORY

commit 421fdec5d46c133c35820dc4a7cc63a34e7ea0bb
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

fish: DEPENDS: added bc #10766

Conflicts:

shell-term-fm/fish/HISTORY

commit 5812f7dbce0313bb82cd20517810524092a052bb
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

forgot to source FUNCTIONS

commit 03f2e7efda16c271bca1c218d7eb071fd261ef68
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

pypanel
fix #10811 - update to 2.4
added missing dependencies

Conflicts:

x11/pypanel/HISTORY

commit 8241ce8a875dbf60331e99ba57fd2a1d4562e5e7
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

mutt: added xtitles patch #10936

thanks go to Mads Laursen for providing a patch for the patch

Conflicts:

mail/mutt/HISTORY

commit c99efac936d7b65196d1fa3e8c8a529349e37547
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

checkpolicy: add libselinux dependency #11042

Conflicts:

security/checkpolicy/HISTORY

commit 0564cf7a92799d4fe259f201b7eb081477f6368a
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

sonar: fix #11087

Conflicts:

security/sonar/HISTORY

commit feb5878f8eda0e45e7168275e830573fa21c99e8
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

fix missing grimoire argument for java dependencies

one of them fixes #11106

Conflicts:

audio-creation/jmax/HISTORY
audio-players/xmms2/DEPENDS
audio-players/xmms2/HISTORY
devel/graphviz/HISTORY

commit deebb1fa23abb8b50ba396473fa65ed5cb96e6b2
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

chpax: make it work, stuffing it in #11108

Conflicts:

security/chpax/HISTORY

commit eabd594654ee29b4ba388d4d7314b6e48269c506
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

vserver: make it build by adding -lstdc++ everywhere #11154

Conflicts:

security/vserver/HISTORY

commit f72ecb847664219407151d85a446563f67b8f79e
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

rename podxt to line6

also fixes #11326

Conflicts:

ChangeLog
audio-drivers/podxt/DETAILS
audio-drivers/podxt/HISTORY

commit 3558743a1a4e11a2b71b5afeccdc6f27cb7aa80a
Author: George Sherwood <chat AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

gnomemeeting: Removed spell. Been deprecated 10 months for ekiga.
openh323: Removed spell. Not required. Not developed. Doesn't build.
Ekiga depends on opal now.

Conflicts:

ChangeLog
chat-libs/openh323/DETAILS
chat-libs/openh323/HISTORY

commit dc1b0a2e1b263bfe154cde039252dd5eb13166f5
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

iptraf: fix #11506

Conflicts:

net/iptraf/DETAILS
net/iptraf/HISTORY

commit fabfe9d69bb7631a211726b8d94cdf3923269c15
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

screen: fix rest of #11635 - cleanup, sanity

Conflicts:

shell-term-fm/screen/HISTORY

commit 1deda4913e0aab0c75fe20863743251513edf43e
Author: David Kowis <dkowis AT shlrm.org>
Commit: Eric Sandall <sandalle@moby.(none)>

screen:
Made /etc/screenrc installation default to no

Conflicts:

shell-term-fm/screen/HISTORY

commit b685d659ca412ab887ba2fce9d2a88be99da8e29
Author: Mathieu Lonjaret <lejatorn AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

pureadmin: fixing bug 11647

Conflicts:

ftp/pureadmin/HISTORY

commit 2769361c235c10e6274b0f4779fbc54bd0a30d01
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

added the backup user and group

Conflicts:

ChangeLog

commit bc348bb5d9dd1832248cc8060aaf1d672eb6cad3
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

lyx: fix #11730

commit bb8c7e6fdcd54a2fc3d46a30c3060a56c277c41f
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

bashdoc: fix #11847

Conflicts:

smgl/bashdoc/HISTORY
smgl/bashdoc/INSTALL

commit cdc5e37271a2e6b99e89e4d6de1803e8c831d37f
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

mtr: fix installation and ask for suid #11860

Conflicts:

net/mtr/DETAILS
net/mtr/HISTORY

commit f6a6fc7fd2cdee9276dc8a5f7f5eca0373e5fc0d
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

hunt: fix #12156 install error

Conflicts:

security/hunt/HISTORY

commit fa0845b2ec22cb66079dd9f823dcb2f2c6f7b939
Author: Mathieu Lonjaret <lejatorn AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

dctc: fix bug 12219

commit 744a2d613b1b9aa606258b4562cdfa8c2c5d6873
Author: Mathieu Lonjaret <lejatorn AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

dctc: fix bug 12219

Conflicts:

ftp/dctc/DEPENDS
ftp/dctc/HISTORY

commit 3e7e31dfcef507746a934e9eef30e78b6e2bbabd
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

dream: update and fix #12397

Conflicts:

audio-drivers/dream/HISTORY

commit b7a7b911835e696cc893b40c2d05a42ed151f269
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

yiff: update and/to fix #12707

Conflicts:

audio-drivers/yiff/HISTORY

commit 593e29951e34e792157acab39fe7adf36a4aedc0
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

Added function is_depends_enabled temporarily until it is included in
stable sorcery. Spells that use is_depends_enabled need to source this
for now.

Conflicts:

ChangeLog

commit 9c2c64b61580b0703bd514c3f169a27adeb5596f
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

xvattr: Switch to using is_depends_enabled, source
is_depends_enabled.function.

Conflicts:

video/xvattr/BUILD
video/xvattr/HISTORY

commit fb48a837ffb585670fa38b45a4de36fedb9958b5
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

clearsilver: fix #12939

Conflicts:

devel/clearsilver/HISTORY

commit 0a8c6f737ddedc58ec8b68649fb66fbf4e3ec548
Author: George Sherwood <chat AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

wsgtk-no-unicode: Added redhat patches to work with gcc 4.0.x

Conflicts:

x11-toolkits/wxgtk-no-unicode/PRE_BUILD

commit 1b2d751166e6c2f781787db5afadd2ab23d57e81
Author: George Sherwood <chat AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

wxgtk-no-unicode: Downgraded to 2.4.2. This spell was created for
compatibility with audacity. Current audacity versions only work with
2.4.x series.

Conflicts:

x11-toolkits/wxgtk-no-unicode/DETAILS
x11-toolkits/wxgtk-no-unicode/HISTORY

commit 75f9b68cf30a0f0ef8d1279238e3ccd059dfd946
Author: Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
Commit: Eric Sandall <sandalle@moby.(none)>

mpfl: updated to 2.2.0; use a tarball + cumulative patch
fixes #13268

Conflicts:

libs/mpfr/DETAILS
libs/mpfr/HISTORY

diff --git a/ChangeLog b/ChangeLog
index 9c64b47..dddda55 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,16 @@
+2006-11-13 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * audio-drivers/podxt renamed to line6
+
2006-11-11 George Sherwood <george AT beernabeer.com>
- * chat-im/eb-lite: removed. Not developed. Won't build.
+ * chat-im/gnomemeeting: removed, been deprecated for 10 months
+ * chat-im/openh323: removed, doesn't build. Not used any more.
+
+2006-10-21 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * accounts, groups: added iplog and backup
+
+2006-10-19 Juuso Alasuutari <iuso AT sourcemage.org>
+ * is_depends_enabled.function: Added temporarily, to be removed
+ once is_depends_enabled is in stable sorcery.

2006-10-11 David Kowis <dkowis AT shlrm.org>
* doc/guru_handbook: the spell is no longer compatible with the
current
diff --git a/accounts b/accounts
index fb5df8a..092f582 100755
--- a/accounts
+++ b/accounts
@@ -4,6 +4,7 @@ daemon:1:1
mail:8:8
news:9:9
www-data:33:33
+backup:34:34
firebird:84:84
bind:101:101
gnats:102:102
diff --git a/audio-creation/hydrogen/BUILD b/audio-creation/hydrogen/BUILD
index 5685cca..18edf61 100755
--- a/audio-creation/hydrogen/BUILD
+++ b/audio-creation/hydrogen/BUILD
@@ -1,2 +1,5 @@
-sed -i "/update-menus/D" Makefile.in &&
+OPTS="$HYDROGEN_OSS $OPTS" &&
+if [[ -f /etc/profile.d/qt.sh ]]; then
+ . /etc/profile.d/qt.sh
+fi &&
default_build
diff --git a/audio-creation/hydrogen/DEPENDS b/audio-creation/hydrogen/DEPENDS
index 7cc03c8..26c543c 100755
--- a/audio-creation/hydrogen/DEPENDS
+++ b/audio-creation/hydrogen/DEPENDS
@@ -1,6 +1,7 @@
depends qt-x11 &&
depends audiofile &&
depends flac &&
+depends libsndfile &&

optional_depends JACK-DRIVER \
"" \
diff --git a/audio-creation/hydrogen/DETAILS b/audio-creation/hydrogen/DETAILS
index c3f2b98..ac7cb6a 100755
--- a/audio-creation/hydrogen/DETAILS
+++ b/audio-creation/hydrogen/DETAILS
@@ -1,14 +1,15 @@
SPELL=hydrogen
- VERSION=0.9.2
+ VERSION=0.9.3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.hydrogen-music.org/download/sources/$SOURCE
-
SOURCE_HASH=sha512:4e4139f6f442c62d78f88d044404b176d46725d22cdf181dd8cd948bf183d35968dbe5a3370f44e44b9756aa917e3f727cc7c6f1991496df5be62988c365c7c4
+
SOURCE_HASH=sha512:d25becb06758fe40c256049315f61b4e5173fdfeb9ba87814cbccb1520b6111bf94bc745a8d730fdc9fd0d155f4ad88784d6906b0d2b87b74829edb878852c44
WEB_SITE=http://hydrogen.sf.net
ENTERED=20031217
UPDATED=20031217
LICENSE[0]=GPL
BUILD_API=2
+ KEYWORDS="editors audio"
SHORT="Advanced drum machine for GNU/Linux."
cat << EOF
Hydrogen is an advanced drum machine for GNU/Linux. It's main goal is to
diff --git a/audio-creation/hydrogen/HISTORY b/audio-creation/hydrogen/HISTORY
index de9f1ae..3f39503 100644
--- a/audio-creation/hydrogen/HISTORY
+++ b/audio-creation/hydrogen/HISTORY
@@ -1,3 +1,13 @@
+2006-11-13 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * BUILD: added sourcing of profile script for qt, a stab at fixing
#11821
+
+2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
+2006-03-02 anoxia <anoxia AT sourcemage.org>
+ * DETAILS: updated to 0.9.3
+ * DEPENDS: added libsndfile
+
2005-11-29 Seth Woolley <seth AT tautology.org>
* DETAILS: MD5 -> SHA512

diff --git a/audio-creation/jmax/DEPENDS b/audio-creation/jmax/DEPENDS
index d3075a7..cb47f9d 100755
--- a/audio-creation/jmax/DEPENDS
+++ b/audio-creation/jmax/DEPENDS
@@ -1,2 +1,2 @@
-depends j2sdk &&
+depends j2sdk z-rejected &&
depends alsa-lib
diff --git a/audio-creation/jmax/HISTORY b/audio-creation/jmax/HISTORY
index 935b7a3..83ba508 100644
--- a/audio-creation/jmax/HISTORY
+++ b/audio-creation/jmax/HISTORY
@@ -1,3 +1,6 @@
+2006-11-13 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * DEPENDS: java is in z-rejected
+
2005-11-29 Seth Woolley <seth AT tautology.org>
* DETAILS: MD5 -> SHA512

diff --git a/audio-creation/muse/BUILD b/audio-creation/muse/BUILD
index f246e74..bfa48c4 100755
--- a/audio-creation/muse/BUILD
+++ b/audio-creation/muse/BUILD
@@ -1,7 +1,5 @@
-./configure --prefix=/usr \
- --with-qt-includes=/usr/include/qt \
- --with-qt-libraries=/usr/lib/qt \
- --enable-optimize \
- $OPTS &&
+OPTS="--with-qt-includes=/usr/include/qt \
+ --with-qt-libraries=/usr/lib/qt \
+ --enable-optimize $OPTS" &&

-make
+default_build
diff --git a/audio-creation/muse/DEPENDS b/audio-creation/muse/DEPENDS
index 86c0b22..02c0766 100755
--- a/audio-creation/muse/DEPENDS
+++ b/audio-creation/muse/DEPENDS
@@ -1,9 +1,19 @@
depends qt-x11 &&
+depends alsa-lib &&
depends libsndfile &&
depends libsamplerate &&
depends JACK-DRIVER &&

optional_depends fluidsynth \
- "" \
+ "--enable-fluidsynth" \
"--disable-fluidsynth" \
- "for sf2 support"
+ "for FluidSynth softsynth plugin" &&
+optional_depends lash \
+ "--enable-lash" \
+ "--disable-lash" \
+ "for Linux Audio Session Handler support"
+
+# Notice: MusE can depend on FST for VST plugin hosting, but the
+# supported FST version is an obsolete 1.6 which won't compile with
+# recent Wine versions. Hopefully VST hosting will again work in MusE
+# 1.0 which should be out soon.
diff --git a/audio-creation/muse/DETAILS b/audio-creation/muse/DETAILS
index e35b4ee..15f9b3f 100755
--- a/audio-creation/muse/DETAILS
+++ b/audio-creation/muse/DETAILS
@@ -1,17 +1,32 @@
SPELL=muse
- VERSION=0.7.1
- SOURCE=$SPELL-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ VERSION=0.8.1a
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-${VERSION%a}
SOURCE_URL[0]=$SOURCEFORGE_URL/lmuse/$SOURCE
-
SOURCE_HASH=sha512:516201a21166dad3f47281e9ae6d5f8c423bfb72a74e45d07c80dd1b9e2a9d6ea24d164e70d4d90d083ea65e4bc17236e192e562838749ca7013b287554bd9aa
- WEB_SITE=http://lmuse.sf.net/
+
SOURCE_HASH=sha512:6258af73d3ab8d8fed63fe32b947616242d660fa20abc76243996931958f038e681f71fb79c25539c738d28652f21362c6c5fb7634b8755cf52954ac9a0b2a9b
+ WEB_SITE=http://www.muse-sequencer.org
ENTERED=20031209
- UPDATED=20031209
LICENSE[0]=GPL
- BUILD_API=2
- SHORT="Multitrack virtual studio for Linux"
+ KEYWORDS="editors audio"
+ SHORT="A MIDI/Audio sequencer with recording and editing
capabilities."
cat << EOF
-MusE is a multitrack virtual studio for Linux that has support for
-sequencing of both midi and audio and has, among other things,
-support for LADSPA, Jack and ALSA
+MusE is a MIDI/Audio sequencer with recording and editing capabilities
written
+by Werner Schweer. MusE aims to be a complete multitrack virtual studio for
+Linux, it is published under the GNU General Public License. MusE has among
+other things support for:
+
+* Midi sequencing
+ * Record/Playback/Import
+ * Input filter
+* Audio sequencing
+ * Record/Playback several mono/stereo inputs/outputs.
+ * Use effects
+ * Nice routing features
+ * AudioGroups
+* LADSPA
+ * Perform audio effects like chorus/flanger!
+* Jack
+ * Use the Jack Audio Connection Kit for midi/audio routing.
+ * Internal Audio Routing Interface
+* ALSA - based on the Advanced Linux Sound Architecture
EOF
diff --git a/audio-creation/muse/HISTORY b/audio-creation/muse/HISTORY
index 8977e7a..3a36e71 100644
--- a/audio-creation/muse/HISTORY
+++ b/audio-creation/muse/HISTORY
@@ -1,3 +1,12 @@
+2006-08-31 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: Updated to 0.8.1a, updated WEB_SITE & descriptions,
+ removed UPDATED & BUILD_API.
+ * DEPENDS: Added depends alsa-lib, added comment about missing
+ fst depends (read it if you're wondering about VST support).
+ * BUILD: Edited to use default_build.
+ * configure_fix.diff: Added.
+ * muse_debian_0.8.1-2.diff: Added.
+
2005-11-29 Seth Woolley <seth AT tautology.org>
* DETAILS: MD5 -> SHA512

diff --git a/audio-creation/muse/configure_fix.diff
b/audio-creation/muse/configure_fix.diff
new file mode 100644
index 0000000..9fba002
--- /dev/null
+++ b/audio-creation/muse/configure_fix.diff
@@ -0,0 +1,64 @@
+--- configure~ 2006-08-31 01:19:49.000000000 +0300
++++ configure 2006-08-31 01:20:03.000000000 +0300
+@@ -22373,14 +22373,12 @@
+ muse_enable_fluidlib="yes"
+ synth_fluidsynth="fluidsynth"
+ synth_fluid="fluid"
+-synth_fluidsynth_build="yes"
+ # Check whether --enable-fluidsynth or --disable-fluidsynth was given.
+ if test "${enable_fluidsynth+set}" = set; then
+ enableval="$enable_fluidsynth"
+
+ case "$enableval" in
+ "yes")
+- synth_fluidsynth_build="yes"
+ synth_fluidsynth="fluidsynth"
+ synth_fluid="fluid"
+ ;;
+@@ -22388,7 +22386,6 @@
+ muse_enable_fluidlib="no"
+ synth_fluidsynth=""
+ synth_fluid=""
+- synth_fluidsynth_build="no"
+
+ ;;
+ *)
+@@ -22410,7 +22407,6 @@
+ fi
+
+
+-if test "$muse_enable_fluidlib" = "yes"; then
+
+
+ if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
+@@ -22575,8 +22571,11 @@
+ _ACEOF
+
+ fi
+-fi
+
++if test "$muse_enable_fluidlib" = "no"; then
++ synth_fluidsynth=""
++ synth_fluid=""
++fi
+
+
+
+@@ -24985,7 +24984,7 @@
+
+ Software synths
+ ---------------
+- FluidSynth: $synth_fluidsynth_build
++ FluidSynth: $muse_enable_fluidlib
+
+ " >&5
+ echo "$as_me:
+@@ -25014,7 +25013,7 @@
+
+ Software synths
+ ---------------
+- FluidSynth: $synth_fluidsynth_build
++ FluidSynth: $muse_enable_fluidlib
+
+ " >&6;}
+
diff --git a/audio-creation/muse/muse_debian_0.8.1a-2.diff
b/audio-creation/muse/muse_debian_0.8.1a-2.diff
new file mode 100644
index 0000000..99503ab
--- /dev/null
+++ b/audio-creation/muse/muse_debian_0.8.1a-2.diff
@@ -0,0 +1,62 @@
+--- a/synti/simpledrums/ssplugin.h 2004-12-13 22:41:01.000000000 +0200
++++ b/synti/simpledrums/ssplugin.h 2006-08-31 00:33:31.000000000 +0300
+@@ -15,6 +15,7 @@
+
+ //#include <ladspa.h>
+ #include "muse/ladspa.h"
++#include "muse/fastlog.h"
+ #include <math.h>
+
+ //---------------------------------------------------------
+@@ -133,27 +134,6 @@
+
+ };
+
+-
+-static inline float fast_log2 (float val)
+- {
+- /* don't use reinterpret_cast<> because that prevents this
+- from being used by pure C code (for example, GnomeCanvasItems)
+- */
+- int* const exp_ptr = (int *)(&val);
+- int x = *exp_ptr;
+- const int log_2 = ((x >> 23) & 255) - 128;
+- x &= ~(255 << 23);
+- x += 127 << 23;
+- *exp_ptr = x;
+- val = ((-1.0f/3) * val + 2) * val - 2.0f/3; // (1)
+- return (val + log_2);
+- }
+-
+-static inline float fast_log10 (const float val)
+- {
+- return fast_log2(val) / 3.312500f;
+- }
+-
+ //---------------------------------------------------------
+ // PluginList
+ //---------------------------------------------------------
+--- a/synti/vam/vamgui.cpp 2006-01-01 23:11:05.000000000 +0200
++++ b/synti/vam/vamgui.cpp 2006-08-31 00:33:39.000000000 +0300
+@@ -558,7 +558,7 @@
+ "Select a preset");
+ if (fn.isEmpty())
+ return;
+- bool popenFlag;
++ //bool popenFlag;
+ FILE* f = fopen(fn.ascii(),"r");//fileOpen(this, fn, QString(".pre"),
"r", popenFlag, true);
+ if (f == 0)
+ return;
+@@ -605,9 +605,9 @@
+ }
+ }
+ ende:
+- if (popenFlag)
+- pclose(f);
+- else
++ //if (popenFlag)
++ // pclose(f);
++ //else
+ fclose(f);
+
+ if (presetFileName) delete presetFileName;
diff --git a/audio-drivers/dream/BUILD b/audio-drivers/dream/BUILD
index 8793c59..2506794 100755
--- a/audio-drivers/dream/BUILD
+++ b/audio-drivers/dream/BUILD
@@ -1,3 +1,4 @@
[ -f bootstrap ] && sh bootstrap
-./configure ${OPTS} --prefix=${INSTALL_ROOT}/usr --with-qtdir=/usr/share/qt
&&
+sed -i 's,$QTDIR/bin,/usr/bin,' configure &&
+./configure $OPTS --prefix=$INSTALL_ROOT/usr --with-qtdir=/usr/include/qt
--without-faad2 &&
make
diff --git a/audio-drivers/dream/DETAILS b/audio-drivers/dream/DETAILS
index 4e20fa3..b84c039 100755
--- a/audio-drivers/dream/DETAILS
+++ b/audio-drivers/dream/DETAILS
@@ -1,10 +1,10 @@
SPELL=dream
- VERSION=1.1
+ VERSION=1.6.25
SOURCE=drm-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/drm-$VERSION
SOURCE_URL[0]=${SOURCEFORGE_URL}/drm/${SOURCE}
-
SOURCE_HASH=sha512:f397243fdc01303b91ea3a406703ef72613b96a1ca58cdd342680d20e3ecb87cc441f608483b193f9b54c126d4e98ea1ca61a421e152de51cbd3413b9221f376
-
WEB_SITE=http://www.tu-darmstadt.de/fb/et/uet/fguet/mitarbeiter/vf/DRM/DRM.html
+
SOURCE_HASH=sha512:2a815a1d308c5a7162764bd0c45774ec6e1ffd6d6e6fb8d750e767988d6f7e513c00d997197a35f10d7e92a4bf6f3401b00992e4c7b74802042a71bb159c04ac
+ WEB_SITE=http://drm.sourceforge.net/
ENTERED=20041022
UPDATED=20041022
LICENSE[0]=GPL
diff --git a/audio-drivers/dream/HISTORY b/audio-drivers/dream/HISTORY
index f2f5c80..48f80c9 100644
--- a/audio-drivers/dream/HISTORY
+++ b/audio-drivers/dream/HISTORY
@@ -1,3 +1,8 @@
+2006-11-13 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * DETAILS: new version, new url
+ * BUILD: fix qt path and disable faad2 - needs faad2 > 2.0
+ now the spell works again #12397
+
2005-11-29 Seth Woolley <seth AT tautology.org>
* DETAILS: MD5 -> SHA512

diff --git a/audio-drivers/line6/BUILD b/audio-drivers/line6/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/audio-drivers/line6/BUILD
@@ -0,0 +1 @@
+true
diff --git a/audio-drivers/line6/CONFLICTS b/audio-drivers/line6/CONFLICTS
new file mode 100644
index 0000000..4d17680
--- /dev/null
+++ b/audio-drivers/line6/CONFLICTS
@@ -0,0 +1 @@
+conflicts podxt y
diff --git a/audio-drivers/line6/DETAILS b/audio-drivers/line6/DETAILS
new file mode 100755
index 0000000..229d997
--- /dev/null
+++ b/audio-drivers/line6/DETAILS
@@ -0,0 +1,34 @@
+ SPELL=line6
+ VERSION=0.6.5
+ SOURCE=${SPELL}usb-$VERSION.tar.bz2
+ SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}usb-$VERSION
+ SOURCE_URL[0]=http://www.tanzband-scream.at/line6/download/$SOURCE
+
SOURCE_HASH=sha512:459f3e546165cc8eb830db5693df5435c007725827758404895f7a6eda69b10227898584f417ab975224c63f82f9d667a96e48e4dfc409a2c1cfc2b0264079b6
+ WEB_SITE=http://www.tanzband-scream.at/line6/
+ ENTERED=20041201
+ LICENSE=GPL
+ KEYWORDS="usb drivers audio"
+ SHORT="USB Driver for Line6 PODxt"
+cat << EOF
+This is an experimental Linux driver for the guitar amp, cab, and effects
+modeller PODxt Pro by Line6 (and similar devices), supporting the following
+features:
+ * Reading/writing individual parameters
+ * Reading/writing complete channel, effects setup, and amp setup data
+ * Channel switching
+ * Virtual MIDI interface
+ * Tuner access
+ * Playback/capture/mixer device for any ALSA-compatible PCM audio
application
+ * Signal routing (record clean/processed guitar signal, re-amping)
+
+It should work at least with the following devices:
+ - BassPODxt
+ - BassPODxt Pro
+ - BassPODxt Live
+ - PODxt Live
+ - GuitarPort
+ - PODxt
+ - PODxt Pro
+ - SeaMonkey
+Moreover, preliminary support for the Variax Workbench is included.
+EOF
diff --git a/audio-drivers/line6/HISTORY b/audio-drivers/line6/HISTORY
new file mode 100644
index 0000000..299d1bd
--- /dev/null
+++ b/audio-drivers/line6/HISTORY
@@ -0,0 +1,28 @@
+2006-11-13 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * renamed from podxt and updated to 0.6.5 also fixing #11326
+
+2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: [automated] Removed UPDATED.
+
+2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: [automated] Removed BUILD_API=2.
+
+2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
+2005-12-07 Flavien Bridault <disk AT sourcemage.org>
+ * DETAILS: updated to 0.5.2
+
+2005-11-29 Seth Woolley <seth AT tautology.org>
+ * DETAILS: MD5 -> SHA512
+
+2005-09-27 Flavien Bridault <disk AT sourcemage.org>
+ * DETAILS: updated to 0.4
+ * PRE_BUILD: use get_kernel_version
+
+2005-05-29 Flavien Bridault <disk AT sourcemage.org>
+ * DETAILS: updated to 0.3
+
+2005-01-14 Flavien Bridault <disk AT sourcemage.org>
+ * Created spell
+
diff --git a/audio-drivers/line6/PRE_BUILD b/audio-drivers/line6/PRE_BUILD
new file mode 100755
index 0000000..bbb4492
--- /dev/null
+++ b/audio-drivers/line6/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sed -i "s/\$(shell\ uname\ -r)/$(get_kernel_version)/" Makefile
diff --git a/audio-drivers/line6/TRIGGERS b/audio-drivers/line6/TRIGGERS
new file mode 100755
index 0000000..bb1c400
--- /dev/null
+++ b/audio-drivers/line6/TRIGGERS
@@ -0,0 +1 @@
+on_cast linux cast_self
diff --git a/audio-drivers/nas/BUILD b/audio-drivers/nas/BUILD
index f347ea3..4d7a3b8 100755
--- a/audio-drivers/nas/BUILD
+++ b/audio-drivers/nas/BUILD
@@ -1,2 +1,5 @@
-xmkmf &&
+if [[ "$(get_spell_provider $SPELL X11-SERVER)" != "xorg-server" ]]; then
+ xmkmf
+fi &&
+
make World
diff --git a/audio-drivers/nas/DETAILS b/audio-drivers/nas/DETAILS
index 25f4fac..8098170 100755
--- a/audio-drivers/nas/DETAILS
+++ b/audio-drivers/nas/DETAILS
@@ -1,9 +1,9 @@
SPELL=nas
- VERSION=1.7b
+ VERSION=1.8
SOURCE=$SPELL-$VERSION.src.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://nas.codebrilliance.com/nas/$SOURCE
-
SOURCE_HASH=sha512:cbddb29355b4ce5380751e88a7260d1f2bee37ed25b8a0cd83ff4753b387a0fd6f5539269d6fccdee84e2295d5d8327f4969482459b2d4200d4ad60897ac1203
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
WEB_SITE=http://radscan.com/nas.html
ENTERED=20030315
UPDATED=20050403
diff --git a/audio-drivers/nas/HISTORY b/audio-drivers/nas/HISTORY
index e371490..df7a4fa 100644
--- a/audio-drivers/nas/HISTORY
+++ b/audio-drivers/nas/HISTORY
@@ -1,5 +1,15 @@
-2006-10-11 David Kowis <dkowis AT shlrm.org>
- * DEPENDS: fixing bug 10277
+2006-07-08 Robin Cook <rcook AT wyrms.net>
+ * PRE_BUILD: better way of changing paths
+ * BUILD: correct typo
+
+2006-07-07 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 1.8
+ * PRE_BUILD: added to change xorg path if xorg-server
+ * BUILD: only run xmkmf if not xorg-server
+ (not sure where it is getting the paths from.)
+
+2006-06-20 Arjan Bouter <abouter AT sourcemage.org>
+ * DEPENDS: added rman

2005-11-29 Seth Woolley <seth AT tautology.org>
* DETAILS: MD5 -> SHA512
diff --git a/audio-drivers/nas/PRE_BUILD b/audio-drivers/nas/PRE_BUILD
new file mode 100755
index 0000000..8d1e865
--- /dev/null
+++ b/audio-drivers/nas/PRE_BUILD
@@ -0,0 +1,11 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+
+if [[ "$(get_spell_provider $SPELL X11-SERVER)" == "xorg-server" ]]; then
+
+ for FILE in $(grep -l -R X11R6 *)
+ do
+ sed -i "s:/X11R6::g" ${FILE}
+ done
+
+fi
diff --git a/audio-drivers/nas/nas-1.8.src.tar.gz.sig
b/audio-drivers/nas/nas-1.8.src.tar.gz.sig
new file mode 100644
index 0000000..ccad8f2
Binary files /dev/null and b/audio-drivers/nas/nas-1.8.src.tar.gz.sig differ
diff --git a/audio-drivers/podxt/DEPENDS b/audio-drivers/podxt/DEPENDS
new file mode 100755
index 0000000..792b3d5
--- /dev/null
+++ b/audio-drivers/podxt/DEPENDS
@@ -0,0 +1 @@
+depends line6
diff --git a/audio-drivers/podxt/DETAILS b/audio-drivers/podxt/DETAILS
index 5777a91..69cfa4d 100755
--- a/audio-drivers/podxt/DETAILS
+++ b/audio-drivers/podxt/DETAILS
@@ -1,12 +1,12 @@
SPELL=podxt
VERSION=0.5.2
- SOURCE=${SPELL}pro-$VERSION.tar.bz2
+# SOURCE=${SPELL}pro-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}pro-$VERSION
- SOURCE_URL[0]=http://www.tanzband-scream.at/line6/download/$SOURCE
-
SOURCE_HASH=sha512:932334094d899d90f5fe96efc9e36b87bf1716138cf519aaa6b33559716b3e2a10ff574dd29a1262da45cf7350a54f8c57826e8c28b4c1ec93e64a01350bfc5d
+# SOURCE_URL[0]=http://www.tanzband-scream.at/line6/download/$SOURCE
+#
SOURCE_HASH=sha512:932334094d899d90f5fe96efc9e36b87bf1716138cf519aaa6b33559716b3e2a10ff574dd29a1262da45cf7350a54f8c57826e8c28b4c1ec93e64a01350bfc5d
WEB_SITE=http://www.tanzband-scream.at/line6/
ENTERED=20041201
- UPDATED=20041201
+ PATCHLEVEL=1
LICENSE=GPL
BUILD_API=2
SHORT="USB Driver for Line6 PODxt"
diff --git a/audio-drivers/podxt/HISTORY b/audio-drivers/podxt/HISTORY
index 19c2a95..4b1a231 100644
--- a/audio-drivers/podxt/HISTORY
+++ b/audio-drivers/podxt/HISTORY
@@ -1,3 +1,6 @@
+2006-11-13 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * renamed to line6
+
2005-12-07 Flavien Bridault <disk AT sourcemage.org>
* DETAILS: updated to 0.5.2

diff --git a/audio-drivers/podxt/INSTALL b/audio-drivers/podxt/INSTALL
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/audio-drivers/podxt/INSTALL
@@ -0,0 +1 @@
+true
diff --git a/audio-drivers/podxt/PRE_BUILD b/audio-drivers/podxt/PRE_BUILD
index bbb4492..27ba77d 100755
--- a/audio-drivers/podxt/PRE_BUILD
+++ b/audio-drivers/podxt/PRE_BUILD
@@ -1,3 +1 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-sed -i "s/\$(shell\ uname\ -r)/$(get_kernel_version)/" Makefile
+true
diff --git a/audio-drivers/podxt/TRIGGERS b/audio-drivers/podxt/TRIGGERS
index bb1c400..11dcfd8 100755
--- a/audio-drivers/podxt/TRIGGERS
+++ b/audio-drivers/podxt/TRIGGERS
@@ -1 +1 @@
-on_cast linux cast_self
+on_cast podxt dispel_self
diff --git a/audio-drivers/yiff/BUILD b/audio-drivers/yiff/BUILD
index 3881e15..ec3c065 100755
--- a/audio-drivers/yiff/BUILD
+++ b/audio-drivers/yiff/BUILD
@@ -1 +1,2 @@
-make linux
+sed -i "/MAN_DIR\s*=/ s,\$(PREFIX)/man/,$INSTALL_ROOT/usr/share/man/,"
*/Makefile* &&
+make linux LIBS="-lm -lstdc++"
diff --git a/audio-drivers/yiff/DEPENDS b/audio-drivers/yiff/DEPENDS
index 1b7afc4..5546039 100755
--- a/audio-drivers/yiff/DEPENDS
+++ b/audio-drivers/yiff/DEPENDS
@@ -1,3 +1,5 @@
depends g++ &&
-depends gtk+ &&
-depends zlib
+depends zlib &&
+
+optional_depends alsa-lib "" "" "to use alsa for the backend" &&
+optional_depends gtk+ "" "" "for yiffconfig"
diff --git a/audio-drivers/yiff/DETAILS b/audio-drivers/yiff/DETAILS
index 02f31bf..f1713cb 100755
--- a/audio-drivers/yiff/DETAILS
+++ b/audio-drivers/yiff/DETAILS
@@ -1,9 +1,9 @@
SPELL=yiff
- VERSION=2.14.2
+ VERSION=2.14.5
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_URL[0]=http://wolfpack.twu.net/users/wolfpack/${SOURCE}
-
SOURCE_HASH=sha512:4f9ca3954c6991529ec33e61115b158a78854d5ae7e8820585c67e7a878e539d8f08ac0a14d1eb256a078d72793ab852564ad80d39418478cc7a6454439dbcd0
+
SOURCE_HASH=sha512:af552450f121fa4ede075fb1e8261d736b2ba2360bddeab20a5e18ca89c5f2f811a18388b65933210f6ec90b84e3e0f1f2083cfd5d43876dc5bb2b1102ad9829
WEB_SITE=http://wolfpack.twu.net/YIFF/
ENTERED=20050110
LICENSE[0]=GPL2
diff --git a/audio-drivers/yiff/HISTORY b/audio-drivers/yiff/HISTORY
index 5a192fd..2879cb1 100644
--- a/audio-drivers/yiff/HISTORY
+++ b/audio-drivers/yiff/HISTORY
@@ -1,3 +1,10 @@
+2006-11-18 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * DETAILS: 2.14.5
+ * DEPENDS: made gtk+ optional, added optional alsa-lib
+ * BUILD: fix compilation; fix man path
+ * INSTALL: install everything
+ the whole lot fixes #12707
+
2005-11-29 Seth Woolley <seth AT tautology.org>
* DETAILS: MD5 -> SHA512

diff --git a/audio-drivers/yiff/INSTALL b/audio-drivers/yiff/INSTALL
index b64fbec..7a0f39b 100755
--- a/audio-drivers/yiff/INSTALL
+++ b/audio-drivers/yiff/INSTALL
@@ -1,2 +1 @@
-
-make install_noserver
+make install clean
diff --git a/audio-libs/sidplay-libs/BUILD b/audio-libs/sidplay-libs/BUILD
new file mode 100755
index 0000000..bf9376c
--- /dev/null
+++ b/audio-libs/sidplay-libs/BUILD
@@ -0,0 +1,2 @@
+patch -p0 < $SCRIPT_DIRECTORY/gcc4.patch &&
+default_build
diff --git a/audio-libs/sidplay-libs/DETAILS b/audio-libs/sidplay-libs/DETAILS
index ce33044..ed0d28f 100755
--- a/audio-libs/sidplay-libs/DETAILS
+++ b/audio-libs/sidplay-libs/DETAILS
@@ -1,14 +1,14 @@
SPELL=sidplay-libs
- VERSION=2.1.0
+ VERSION=2.1.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://download.sourceforge.net/sidplay2/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/sidplay2/$SOURCE
WEB_SITE=http://sidplay2.sourceforge.net/
ENTERED=
UPDATED=
-
SOURCE_HASH=sha512:6fffc79c5efe4dfabe56baafd01224b2810621689f6bd6b7fbdeaec0f610ffd27f5a4c7b289a5eff2fc9086aeb379f01ec7261c8d00b161ee6e6d004acd0031e
+
SOURCE_HASH=sha512:754cd41f3d2d76754049522c395022bc090f99ea838e6d1ffb8d7689f3aedad9b3879be0312d0af49ba108563296c1176d1e533d1151d5b33368bfda0a1910e3
LICENSE[0]=GPL
- MAINTAINER=g.o.d AT zefix.tv
+ KEYWORDS="audio libs"
SHORT="The libs used by various sid players"
cat << EOF
The sidplay-libs are use by various sid player. SID's are
diff --git a/audio-libs/sidplay-libs/HISTORY b/audio-libs/sidplay-libs/HISTORY
index 6b37b2f..4e04388 100644
--- a/audio-libs/sidplay-libs/HISTORY
+++ b/audio-libs/sidplay-libs/HISTORY
@@ -1,3 +1,10 @@
+2006-07-24 Unet <unet AT sourcemage.org>
+ * BUILD: Added gcc4.patch
+ * DETAILS: Updated to 2.1.1
+
+2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
2005-11-29 Seth Woolley <seth AT tautology.org>
* DETAILS: MD5 -> SHA512

diff --git a/audio-libs/sidplay-libs/gcc4.patch
b/audio-libs/sidplay-libs/gcc4.patch
new file mode 100644
index 0000000..295e002
--- /dev/null
+++ b/audio-libs/sidplay-libs/gcc4.patch
@@ -0,0 +1,37 @@
+--- libsidutils/include/sidplay/utils/SidUsage.h.old 2006-07-24
11:41:52.919492784 +0200
++++ libsidutils/include/sidplay/utils/SidUsage.h 2006-07-24
11:42:18.179652656 +0200
+@@ -33,7 +33,7 @@ struct sid2_usage_t: public sid_usage_t
+ uint_least16_t length; // usage scan length
+
+ // Copy common parts of basic usage to extended usage.
+- sid2_usage_t &sid2_usage_t::operator= (const sid_usage_t &usage)
++ sid2_usage_t &operator= (const sid_usage_t &usage)
+ {
+ *((sid_usage_t *) this) = usage;
+ return *this;
+--- libsidplay/include/sidplay/SmartPtr.h.old 2006-07-24 11:36:34.531895056
+0200
++++ libsidplay/include/sidplay/SmartPtr.h 2006-07-24 11:39:12.912817496
+0200
+@@ -211,16 +211,16 @@ class SmartPtr_sidtt : public SmartPtrBa
+ {
+ if ( bufferLen >= 1 )
+ {
+- pBufCurrent = ( bufBegin = buffer );
+- bufEnd = bufBegin + bufferLen;
+- bufLen = bufferLen;
+- status = true;
++ this->pBufCurrent = ( this->bufBegin = buffer );
++ this->bufEnd = this->bufBegin + bufferLen;
++ this->bufLen = bufferLen;
++ this->status = true;
+ }
+ else
+ {
+- pBufCurrent = bufBegin = bufEnd = 0;
+- bufLen = 0;
+- status = false;
++ this->pBufCurrent = this->bufBegin = this->bufEnd = 0;
++ this->bufLen = 0;
++ this->status = false;
+ }
+ }
+ };
diff --git a/audio-players/dcd/BUILD b/audio-players/dcd/BUILD
index bf512c9..8d38911 100755
--- a/audio-players/dcd/BUILD
+++ b/audio-players/dcd/BUILD
@@ -1,10 +1,2 @@
-(
- sedit "s/NET = true/# NET = true/" Makefile
- sedit "s/UNKNOWN_CD = true/# UNKNOWN_CD = true/" Makefile
- sedit "s/\/dev\/cdroms\/cdrom0/\/devices\/cdroms\/cdrom0/" Makefile
-
- make PREFIX=/usr &&
- prepare_install &&
- make PREFIX=/usr install
-
-) > $C_FIFO 2>&1
+sed -i 's,/man/,/share&,' Makefile
+make CDROM=/dev/cdrom
diff --git a/audio-players/dcd/DEPENDS b/audio-players/dcd/DEPENDS
new file mode 100755
index 0000000..e56d019
--- /dev/null
+++ b/audio-players/dcd/DEPENDS
@@ -0,0 +1,2 @@
+depends libmusicbrainz &&
+depends g++
diff --git a/audio-players/dcd/DETAILS b/audio-players/dcd/DETAILS
index 076e0f2..ed65f75 100755
--- a/audio-players/dcd/DETAILS
+++ b/audio-players/dcd/DETAILS
@@ -1,15 +1,14 @@
SPELL=dcd
- VERSION=0.95
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=0.99.2
+ SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.technopagan.org/$SPELL/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}player/$SOURCE
WEB_SITE=http://www.technopagan.org/dcd
+
SOURCE_HASH=sha512:bbb3f315ad042b5d98d9ba22e5a42a87540ceea681b5c80c77c3831c19d6ddcee9b643b967c15b0ddeb2aa16b49dea52ce4eb9fb7d52b87b39e0054fa216b74a
ENTERED=20010922
- UPDATED=20011215
ARCHIVE="off"
-
SOURCE_HASH=sha512:12e9af435ba857e6b3f65881303ff72b349f0645b2649ffb39b17ffa4ab7f16e0f84d385f24cfd32e386185d78abc575cf326a05febfe0acc56b286a64ac6ff2
- LICENSE[0]=GPL
- MAINTAINER=unet AT sourcemage.org
+ LICENSE[0]=GPL
+ KEYWORDS="players player audio"
SHORT="dcd is a simple command-line CD player."
cat << EOF
dave's cd player (dcd) is a simple command-line CD player. It plays
diff --git a/audio-players/dcd/HISTORY b/audio-players/dcd/HISTORY
index a215b13..7da0e2b 100644
--- a/audio-players/dcd/HISTORY
+++ b/audio-players/dcd/HISTORY
@@ -1,3 +1,15 @@
+2006-11-09 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * BUILD: convert to build api 2, simplify, fix #10733, fix man
install path
+ * DETAILS: bump to 0.99.2
+ * DEPENDS: added
+ * PREPARE: removed, not needed
+
+2006-06-12 Arwed v. Merkatz <v.merkatz AT gmx.net>
+ * DETAILS: inserted BUILD_API=1 line
+
+2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
2005-11-29 Seth Woolley <seth AT tautology.org>
* DETAILS: MD5 -> SHA512

diff --git a/audio-players/dcd/PREPARE b/audio-players/dcd/PREPARE
deleted file mode 100755
index a4866ca..0000000
--- a/audio-players/dcd/PREPARE
+++ /dev/null
@@ -1,8 +0,0 @@
-#simple hack to remove old cache before it becomes a problem
-#PREPARE doesn't know version, atleast old version is covered by "prune"
-NUMBER="$(grep VERSION= $SCRIPT_DIRECTORY/DETAILS | cut -d= -f2)"
-OLDCACHE="$INSTALL_CACHE/$SPELL-$NUMBER-$BUILD.tar.bz2"
-if [ -f $OLDCACHE ] ;
-then rm -rf $OLDCACHE
-fi &&
-message "${SPELL_COLOR} ${SPELL} won't ARCHIVE installed
files${DEFAULT_COLOR}"
diff --git a/audio-players/xmms2/DEPENDS b/audio-players/xmms2/DEPENDS
index 3803acc..e4625e0 100755
--- a/audio-players/xmms2/DEPENDS
+++ b/audio-players/xmms2/DEPENDS
@@ -1,30 +1,116 @@
-depends scons
-depends libmad
-depends sqlite
-depends glib2
+. $GRIMOIRE/is_depends_enabled.function &&
+depends scons &&
+depends sqlite &&
+depends glib2 &&

-#Transport plugins
-optional_depends curl "nothing" "curl" "For http transport plugin."
+#Transport plugins &&
+if list_find "$XMMS2_OPTS" noxmms ; then
+optional_depends curl \
+ "" \
+ "curl" \
+ "For http transport plugin." &&
+optional_depends libmms \
+ "" \
+ "mms" \
+ "For mms transport plugin." &&
+optional_depends samba \
+ "" \
+ "samba" \
+ "For samba transport plugin." &&
+optional_depends avahi \
+ "" \
+ "avahi" \
+ "For avahi support." &&

-#Decoder plugins
-optional_depends libvorbis "nothing" "vorbis" "For ogg/vorbis decoder
plugin."
-optional_depends libmodplug "nothing" "modplug" "For mod/s3m/etc... decoder
plugin."
-optional_depends libmpcdec "nothing" "musepack" "For musepack(mpc) decoder
plugin."
-optional_depends flac "nothing" "flac" "For flac decoder plugin."
-optional_depends sidplay-libs "nothing" "sid" "For sid decoder plugin."
-optional_depends speex "nothing" "speex" "For speex decoder plugin."
-optional_depends faad2 "nothing" "faad" "For AAC/MP4 decoder plugin."
+#Decoder plugins &&
+optional_depends libmad \
+ "" \
+ "mad" \
+ "For mp3 decoder plugin." &&
+optional_depends libvorbis \
+ "" \
+ "vorbis" \
+ "For ogg/vorbis decoder plugin." &&
+optional_depends libmodplug \
+ "" \
+ "modplug" \
+ "For mod/s3m/etc... decoder plugin." &&
+optional_depends libmpcdec \
+ "" \
+ "musepack" \
+ "For musepack(mpc) decoder plugin." &&
+optional_depends flac \
+ "" \
+ "flac" \
+ "For flac decoder plugin." &&
+optional_depends sidplay-libs \
+ "" \
+ "sid" \
+ "For sid decoder plugin." &&
+optional_depends speex \
+ "" \
+ "speex" \
+ "For speex decoder plugin." &&
+optional_depends faad2 \
+ "" \
+ "faad" \
+ "For AAC/MP4 decoder plugin." &&
+optional_depends LIBAVCODEC \
+ "" \
+ "wma" \
+ "For WMA decoder plugin." &&

-#Clients
-optional_depends sdl_ttf "nothing" "sdl-vis" "For visuialization client
support(sdl-vis)."

-#Output plugins
-optional_depends alsa-lib "nothing" "alsa" "For alsa output plugin."
-optional_depends jack "nothing" "jack" "For jack output plugin."
+#Output plugins &&
+optional_depends alsa-lib \
+ "" \
+ "alsa" \
+ "For alsa output plugin." &&
+optional_depends JACK-DRIVER \
+ "" \
+ "jack" \
+ "For jack output plugin." &&

+#Effect plugins &&
+optional_depends libshout \
+ "" \
+ "ices" \
+ "Icecs client plugin"
+fi &&
+if list_find "$XMMS2_OPTS" nolib ; then
+#Clients &&
+optional_depends sdl_ttf \
+ "" \
+ "sdl-vis" \
+ "For visuialization client support(sdl-vis)." &&
+optional_depends gamin \
+ "" \
+ "medialib-updater" \
+ "For medialib-updater support." &&

-
-#Language bindings
-optional_depends pyrex "nothing" "python" "For python bindings."
-optional_depends ruby "nothing" "ruby" "For ruby bindings."
-optional_depends ecore "nothing" "xmmsclient-ecore" "For ecore bindings."
+#Language bindings &&
+optional_depends pyrex \
+ "" \
+ "python" \
+ "For python bindings." &&
+optional_depends ruby \
+ "" \
+ "ruby" \
+ "For ruby bindings." &&
+optional_depends JAVA \
+ "" \
+ "java" \
+ "For java bindings." \
+ "z-rejected" &&
+optional_depends ecore \
+ "" \
+ "xmmsclient-ecore" \
+ "For ecore bindings." &&
+optional_depends boost \
+ "" \
+ "xmmsclient++" \
+ "For C++ bindings." &&
+if is_depends_enabled $SPELL boost ; then
+ sub_depends boost SIGNALS
+fi
+fi
diff --git a/audio-players/xmms2/HISTORY b/audio-players/xmms2/HISTORY
index e02ee99..e6b5f85 100644
--- a/audio-players/xmms2/HISTORY
+++ b/audio-players/xmms2/HISTORY
@@ -1,4 +1,7 @@
-2006-02-22 Andrew "ruskie" Levstik <ruskie AT mages.ath.cx>
+2006-11-13 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * DEPENDS: java is in z-rejected
+
+2006-02-22 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
* DETAILS: updated release to DrCox

2006-02-04 Andrew "ruskie" Levstik <ruskie AT mages.ath.cx>
diff --git a/audio-soft/alsa-patch-bay/CONFIGURE
b/audio-soft/alsa-patch-bay/CONFIGURE
new file mode 100755
index 0000000..706b135
--- /dev/null
+++ b/audio-soft/alsa-patch-bay/CONFIGURE
@@ -0,0 +1,3 @@
+config_query_list APB_AUDIO \
+ "Select audio drivers:" \
+ "ALSA and JACK" ALSA JACK
diff --git a/audio-soft/alsa-patch-bay/DEPENDS
b/audio-soft/alsa-patch-bay/DEPENDS
index dfa5471..3b30bee 100755
--- a/audio-soft/alsa-patch-bay/DEPENDS
+++ b/audio-soft/alsa-patch-bay/DEPENDS
@@ -1,3 +1,15 @@
-depends alsa-utils &&
-depends gtkmm &&
-depends fltk
+# GTKmm support requires 2.0 series, our gtkmm2 spell is 2.4+
+depends fltk "--disable-gtkmm" &&
+
+if [[ "$APB_AUDIO" == ALSA ]]; then
+ depends alsa-lib "--disable-jack"
+fi &&
+
+if [[ "$APB_AUDIO" == JACK ]]; then
+ depends jack "--disable-alsa"
+fi &&
+
+if [[ "$APB_AUDIO" == "ALSA and JACK" ]]; then
+ depends alsa-lib &&
+ depends jack
+fi
diff --git a/audio-soft/alsa-patch-bay/DETAILS
b/audio-soft/alsa-patch-bay/DETAILS
index 741c249..0c3e2ea 100755
--- a/audio-soft/alsa-patch-bay/DETAILS
+++ b/audio-soft/alsa-patch-bay/DETAILS
@@ -1,15 +1,16 @@
SPELL=alsa-patch-bay
- VERSION=0.5.1
+ VERSION=1.0.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://pkl.net/~node/software/$SOURCE
- WEB_SITE=http://pkl.net/~node/
+ SOURCE_URL[0]=http://pkl.net/~node/software/$SPELL/$SOURCE
+ WEB_SITE=http://pkl.net/~node/software/$SPELL/
ENTERED=20020516
- UPDATED=20030329
-
SOURCE_HASH=sha512:9f0a4365babb6ad154030b5a4d57d327be5c84fc47d41bf66392098b23fc1623a37dc11bc770c45f454febb0168cadd907ee573349b48d86bfe80734c36dafdb
- LICENSE[0]=GPL
- MAINTAINER=unet AT sourcemage.org
- SHORT="A small GUI version of alsa's aconnect."
+
SOURCE_HASH=sha512:214dd0b75c1ae272d5de8f678a6dafa7b55fbcd7988ad4b4fc3862ba949940d9a5cd9b40a619c434f252799500e639ed5040bcecfe9fd76d8e41cb2c62c0604c
+ LICENSE[0]=GPL
+ KEYWORDS="tools audio"
+ SHORT="A graphical patch bay for ALSA and JACK."
cat << EOF
-A small GUI version of alsa's aconnect.
+ALSA Patch Bay is a graphical patch bay for the ALSA sequencer API and the
+JACK audio API. It can use FLTK or GTKmm for the interface and take
advantage
+of LASH session management.
EOF
diff --git a/audio-soft/alsa-patch-bay/HISTORY
b/audio-soft/alsa-patch-bay/HISTORY
index f16f6b7..3ac0233 100644
--- a/audio-soft/alsa-patch-bay/HISTORY
+++ b/audio-soft/alsa-patch-bay/HISTORY
@@ -1,3 +1,14 @@
+2006-08-19 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: Updated to 1.0.0, fixed URLs, removed UPDATED &
+ MAINTAINER, updated descriptions.
+ * CONFIGURE: Added. Query about audio drivers.
+ * DEPENDS: Conditionals added for driver depends.
+ * PRE_BUILD: Added. Prevent install of jack-patch-bay stuff when
+ JACK not selected.
+
+2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
2005-11-29 Seth Woolley <seth AT tautology.org>
* DETAILS: MD5 -> SHA512

diff --git a/audio-soft/alsa-patch-bay/PRE_BUILD
b/audio-soft/alsa-patch-bay/PRE_BUILD
new file mode 100755
index 0000000..777879a
--- /dev/null
+++ b/audio-soft/alsa-patch-bay/PRE_BUILD
@@ -0,0 +1,7 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+if [[ "$APB_AUDIO" == ALSA ]]; then
+ sedit "/.*jack-patch-bay/D" src/Makefile.in &&
+ sedit "s/jack-patch-bay.desktop//g" Makefile.in
+fi
diff --git a/chat-im/gnomemeeting/BUILD b/chat-im/gnomemeeting/BUILD
deleted file mode 100755
index 27ba77d..0000000
--- a/chat-im/gnomemeeting/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/chat-im/gnomemeeting/DEPENDS b/chat-im/gnomemeeting/DEPENDS
deleted file mode 100755
index c1261df..0000000
--- a/chat-im/gnomemeeting/DEPENDS
+++ /dev/null
@@ -1 +0,0 @@
-depends ekiga
diff --git a/chat-im/gnomemeeting/DETAILS b/chat-im/gnomemeeting/DETAILS
deleted file mode 100755
index 498bf9b..0000000
--- a/chat-im/gnomemeeting/DETAILS
+++ /dev/null
@@ -1,27 +0,0 @@
- SPELL=gnomemeeting
-if [ "$CVS" == "y" ]; then
- VERSION=cvs
-# SOURCE=$SPELL-$VERSION.tar.gz
-# SOURCE_URL[0]=http://snapshots.seconix.com/cvs/$SOURCE
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
- FORCE_DOWNLOAD=1
-# SOURCE_IGNORE=volatile
-else
- VERSION=1.2.2
-# SOURCE=$SPELL-$VERSION.tar.gz
-#
SOURCE_URL[0]=http://www.gnomemeeting.org/admin/downloads/latest/sources/sources/$SOURCE
-# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-fi
- GCC_VERSION=3.4
- LICENSE=GPL
- WEB_SITE=http://www.gnomemeeting.org
- ENTERED=20020508
- UPDATED=20060119
- KEYWORDS="messaging chat"
- SHORT="H323 videoconference tool"
-cat << EOF
-GnomeMeeting is the first Linux H.323 compatible client designed for the
Gnome desktop.
-It is compatible with Netmeeting and other H.323 products. It is the first
free H323
-videoconference tool with a powerfull GUI interface to be available under
GNU/Linux.
-EOF
diff --git a/chat-im/gnomemeeting/FINAL b/chat-im/gnomemeeting/FINAL
deleted file mode 100755
index ffb37f1..0000000
--- a/chat-im/gnomemeeting/FINAL
+++ /dev/null
@@ -1,7 +0,0 @@
-message "${PROBLEM_COLOR}cvs version of gnomemeeting is now called ekiga"
&&
-message "$If ${SPELL_COLOR}ekiga${PROBLEM_COLOR} fails to start" \
- "due to gconf error try :\n" \
- "$ chmod -R 4755 /etc/gconf/gconf.xml.defaults/\n" \
- "$ killall -9 gconfd-2\n" \
-
"http://www.gnomemeeting.org/index.php?rub=3&pos=0&faqpage=x304.html#AEN380${DEFAULT_COLOR}";
-
diff --git a/chat-im/gnomemeeting/HISTORY b/chat-im/gnomemeeting/HISTORY
deleted file mode 100644
index 921a964..0000000
--- a/chat-im/gnomemeeting/HISTORY
+++ /dev/null
@@ -1,116 +0,0 @@
-2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
- * DETAILS: (automated) Add KEYWORDS
-
-2006-01-20 George Sherwood <george AT beernabeer.com>
- * ALL: Deprecated spell. Will not build and is replaced by ekiga.
-
-2006-01-19 George Sherwood <george AT beernabeer.com>
- * BUILD: Added $OPTS to configure
-
-2006-01-13 George Sherwood <george AT beernabeer.com>
- * FINAL: Added message to deal with name change (for now) and
- common problem I have seen.
-
-2006-01-06 George Sherwood <george AT beernabeer.com>
- * DETAILS: Updated to use cvs snapshot. Removed BUILD_API=2
- Update to use GPG checking. Update SOURCE/SOURCE_DIRECTORY for cvs
- * DEPENDS: cvs depends on opal. Removed depends automake-1.7
- * BUILD: Added configure to build.
-
-2005-11-30 Seth Woolley <seth AT tautology.org>
- * DETAILS: MD5 IGNORE to SOURCE_HASH volatile
-
-2005-09-07 George Sherwood <george AT beeranbeer.com>
- * DETAILS: Updated to version 1.2.2
-
-2005-05-01 George Sherwood <george AT beernabeer.com>
- * DETAILS,DEPENDS: Updated to use gcc34
-
-2005-03-08 George Sherwood <george AT beernabeer.com>
- * DETAILS: Updated to version 1.2.1
-
-2005-02-01 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
- * BUILD, PRE_BUILD: made it simpler, and a minor autogen.sh fix
-
-2004-12-13 George Sherwood <george AT beernabeer.com>
- * PREPARE: Added option for gtk only
- * BUILD: Added option for gtk only
- * DEPENDS: Changed depends for with gnome and without
-
-2004-12-12 George Sherwood <george AT beernabeer.com>
- * DETAILS: Updated to version 1.2
- * DEPENDS: added depends evolution-data-server
- added optional depends howl
-
-2004-09-06 Robin Cook <rcook AT wyrms.net>
- * PREPARE: added for CVS config_query
- * DETAILS: added CVS download option
- added BUILD_API=2
- * DEPENDS: removed gtk+2 and glib2
- added sdl and arts as optionals
- added CVS depends of automake-1.7
- * BUILD: modified for BUILD_API=2
-
-2004-08-16 Flavien Bridault <falvien.bridault AT free.fr>
- * DETAILS: moved openh323 and pwlib to separate spells
-
-2004-08-03 Eric Sandall <eric AT sandall.us>
- * DEPENDS: SDL renamed to sdl
- Formatted to Guru Handbook
- * HISTORY: Formatted to Guru Handbook
-
-2004-05-22 George Sherwood <george AT beernabeer.com>
- * DETAILS: updated gnomemeeting to 1.02
- updated pwlib to 1.6.5
- updated openh323 to 1.13.4
- * BUILD: small adjusts to get to build
- * WIP: segfault during build of openh323
-
-2003-11-26 hgg <hgreig AT bigpond.net.au>
- * DETAILS: update gnomemeeting and openh but leave the pwlib (bison
error)
- * BUILD: fix an xml bug in xdap.c
-
-2003-08-16 hgg <hgreig AT bigpond.net.au>
- * DETAILS: Update to 0.98.0(official release 0.98.1 is cvs snapshot)
-
-2003-04-18 Seth Woolley <seth AT tautology.org>
- * DETAILS: MOdified to fix md5 for SOURCE[2].
- Modified to fix md5 for SOURCE[1].
-
-2003-04-08 M.L. <mlubrano AT sourcemage.org>
- * BUILD: Added $OPTS.
-
-2003-03-21 Adam Clark <adamsgl AT dhbit.ca>
- * DETAILS: Updated to 0.96.1
- Added fixes & suggestions as per Bug 2732. Thanks
- to Robin Cook.
-
-2003-02-24 Adam Clark <adamsgl AT dhbit.ca>
- * DETAILS: Updated to 0.96.0 - fixes from bug 2433
-
-2003-01-05 Adam Clark <adamsgl AT dhbit.ca>
- * Fixed Bug 2128 - I have no idea how this bug even came to be.
-
-2002-10-25 Adam Clark <adamsgl AT dhbit.ca>
- * DETAILS: Updated to 0.94.1
-
-2002-10-22 Adam Clark <adamsgl AT dhbit.ca>
- * DTEAILS: Removed sourcemage mirror URL - redundant (Bug 1332)
-
-2002-09-13 Adam Clark <adamsgl AT dhbit.ca>
- * DETAILS: Updated to 0.93.1
- * DEPENDS: Now requires Gnome2
-
-2002-06-25 Adam Clark <adamsgl AT dhbit.ca>
- * DETAILS: Fixed moved source & added MD5 & LICENSE fields
-
-2002-05-20 Adam Clark <adamsgl AT dhbit.ca>
- * Tested and added into grimoire.
-
-2002-05-20 Zoran Constantinescu <zoran AT idi.ntnu.no>
- * DEPENDS: Updated
- * HISTORY: Added
-
-2002-05-08 Zoran Constantinescu <zoran AT idi.ntnu.no>
- * Created spell.
-
diff --git a/chat-im/gnomemeeting/INSTALL b/chat-im/gnomemeeting/INSTALL
deleted file mode 100755
index 27ba77d..0000000
--- a/chat-im/gnomemeeting/INSTALL
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/chat-im/gnomemeeting/PREPARE b/chat-im/gnomemeeting/PREPARE
deleted file mode 100755
index fd6b481..0000000
--- a/chat-im/gnomemeeting/PREPARE
+++ /dev/null
@@ -1,3 +0,0 @@
-config_query CVS "Would you like to build the latest cvs version?" n
-config_query GTK_ONLY "Build using only gtk+2 vice gnome libs? " n
-
diff --git a/chat-im/gnomemeeting/PRE_BUILD b/chat-im/gnomemeeting/PRE_BUILD
deleted file mode 100755
index 27ba77d..0000000
--- a/chat-im/gnomemeeting/PRE_BUILD
+++ /dev/null
@@ -1 +0,0 @@
-true
diff --git a/chat-im/gnomemeeting/TRIGGERS b/chat-im/gnomemeeting/TRIGGERS
deleted file mode 100755
index 516c0d0..0000000
--- a/chat-im/gnomemeeting/TRIGGERS
+++ /dev/null
@@ -1 +0,0 @@
-on_cast gnomemeeting dispel_self
diff --git a/chat-im/gnomemeeting/gnomemeeting-1.2.2.tar.gz.sig
b/chat-im/gnomemeeting/gnomemeeting-1.2.2.tar.gz.sig
deleted file mode 100644
index 2476449..0000000
Binary files a/chat-im/gnomemeeting/gnomemeeting-1.2.2.tar.gz.sig and
/dev/null differ
diff --git a/chat-libs/openh323/BUILD b/chat-libs/openh323/BUILD
deleted file mode 100755
index 3dd6a97..0000000
--- a/chat-libs/openh323/BUILD
+++ /dev/null
@@ -1,20 +0,0 @@
-make_single &&
-
-if [ "$CVS" == "y" ]; then
- export OPENH323DIR=$SOURCE_DIRECTORY &&
- cd $SOURCE_DIRECTORY &&
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- $OPTS &&
- make -j 1 optshared
-else
- ./configure --prefix=/usr $OPTS &&
-# patch -p0 < $SCRIPT_DIRECTORY/patch_openh323 &&
- LD_PRELOAD_OLD="$LD_PRELOAD" &&
- unset LD_PRELOAD &&
- make -j 1 &&
- export LD_PRELOAD="$LD_PRELOAD_OLD"
-fi &&
-
-make_normal
diff --git a/chat-libs/openh323/DEPENDS b/chat-libs/openh323/DEPENDS
deleted file mode 100755
index edceee0..0000000
--- a/chat-libs/openh323/DEPENDS
+++ /dev/null
@@ -1,7 +0,0 @@
-depends g++ &&
-depends pwlib &&
-
-optional_depends "speex" \
- "" \
- "" \
- "Use newer version than the one in openh323 source"
diff --git a/chat-libs/openh323/DETAILS b/chat-libs/openh323/DETAILS
deleted file mode 100755
index 480feca..0000000
--- a/chat-libs/openh323/DETAILS
+++ /dev/null
@@ -1,33 +0,0 @@
- SPELL=openh323
-if [ "$CVS" == "y" ]; then
- VERSION=cvs
- SOURCE=${SPELL}-${VERSION}.tar.bz2
-
SOURCE_URL[0]=cvs://:pserver:anonymous AT cvs.sourceforge.net:/cvsroot/openh323:openh323
- SOURCE_IGNORE=volatile
- FORCE_DOWNLOAD=1
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
-else
- VERSION=1.15.6
- SOURCE=${SPELL}-${VERSION}.tar.gz
-
SOURCE_URL[0]=http://www.gnomemeeting.org/admin/downloads/latest/sources/sources/${SOURCE}
- SOURCE_URL[1]=${SOURCEFORGE_URL}/openh323/${SOURCE}
- SOURCE_HASH=sha1:4dffc58c1b2c10a20f8b9b3623af07248d59db55
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
-fi
- LICENSE[0]=GPL
- BUILD_API=2
- WEB_SITE=http://www.openh323.org
- ENTERED=20040409
- UPDATED=20040905
- SHORT="An H323 Library"
-cat << EOF
-The OpenH323 project aims to create a full featured, interoperable, Open
-Source implementation of the ITU H.323 teleconferencing protocol that can be
-used by personal developers and commercial users without charge.
-
-OpenH323 development is coordinated by an Australian company, Equivalence Pty
-Ltd (http://www.equival.com), but is open to any interested party. Commercial
-and private use of the OpenH323 code, including use in commercial products
-and resale, is enouraged through use of the MPL (Mozilla Public license).
-
-EOF
diff --git a/chat-libs/openh323/HISTORY b/chat-libs/openh323/HISTORY
deleted file mode 100644
index a0b549f..0000000
--- a/chat-libs/openh323/HISTORY
+++ /dev/null
@@ -1,38 +0,0 @@
-2005-11-30 Seth Woolley <seth AT tautology.org>
- * DETAILS: MD5 IGNORE to SOURCE_HASH volatile
-
-2005-09-07 George Sherwood <george AT beernabeer.com>
- * DETAILS: Updated to version 1.15.6
-
-2005-03-17 Eric Sandall <eric AT sandall.us>
- * DETAILS: Removed MAKE_NJOBS=1
- * BUILD: Run make_single before any makes
- Run make_normal at the end
- * HISTORY: Formatted to Guru Handbook
-
-2005-03-08 George Sherwood <george AT beernabeer.com>
- * DETAILS: Updated to version 1.15.3
-
-2004-12-12 George Sherwood <george AT beernabeer.com>
- * DETAILS: Updated to version 1_15_2
- * BUILD: Doesn't seem to need the patch now.
-
-2004-09-27 Clement MATHIEU <cykl AT mAdchAt.org>
- * DETAILS: fixed wrong MD5SUM
-
-2004-09-11 George Sherwood <george AT beernabeer.com>
- * DETAILS: fixed small typing error. Bug #7347
-
-2004-09-06 Robin Cook <rcook AT wyrms.net>
- * PREPARE: added for CVS config_query
- * DETAILS: added CVS download option
- added BUILD_API=2
- * DEPENDS: added g++
- added optional depends on speex
- * BUILD: modified for BUILD_API=2 and CVS build
- * NOTE: mainly modifed to be able to get cvs version to build
- cvs version of gnomemeeting.
-
-2004-08-12 Flavien Bridault <falvien.bridault AT free.fr>
- * Created spell.
-
diff --git a/chat-libs/openh323/PREPARE b/chat-libs/openh323/PREPARE
deleted file mode 100755
index 8064306..0000000
--- a/chat-libs/openh323/PREPARE
+++ /dev/null
@@ -1 +0,0 @@
-config_query CVS "Would you like to build the latest cvs version?" n
diff --git a/chat-libs/openh323/patch_openh323
b/chat-libs/openh323/patch_openh323
deleted file mode 100644
index 52950d3..0000000
--- a/chat-libs/openh323/patch_openh323
+++ /dev/null
@@ -1,24 +0,0 @@
---- Makefile 2004-08-12 12:15:17.793898040 +0200
-+++ Makefile 2004-08-12 12:16:14.828227504 +0200
-@@ -242,7 +242,7 @@
- # export NOAUDIOCODECS=true
- # export NOVIDEO=true
-
--SUBDIRS := src samples/simple
-+SUBDIRS := src
-
- ifneq (,$(wildcard dump323))
- SUBDIRS += dump323
---- src/Makefile 2004-08-12 11:01:34.167391488 +0200
-+++ src/Makefile 2004-08-12 11:01:56.718963128 +0200
-@@ -888,8 +888,8 @@
-
- # If we're cross compiling, we want the host's asnparser
- # otherwise use the one for the current platform
--ASNPARSE_DIR = $(HOSTPWLIBDIR)/tools/asnparser
--ASNPARSER = $(ASNPARSE_DIR)/obj_$(HOST_PLATFORM_TYPE)_r/asnparser
-+ASNPARSE_DIR = /usr/bin
-+ASNPARSER = $(ASNPARSE_DIR)/asnparser
-
-
- # If not cross compiling then make sure asnparser is built
diff --git a/devel/clearsilver/DEPENDS b/devel/clearsilver/DEPENDS
index d714986..4cf6568 100755
--- a/devel/clearsilver/DEPENDS
+++ b/devel/clearsilver/DEPENDS
@@ -1,5 +1,7 @@
-# Python required, e.g. see scripts/document.py
-depends python '--enable-python' &&
+optional_depends python \
+ "--with-python=$TRACK_ROOT/usr/bin/python" \
+ "--disable-python" \
+ "for the python module" &&

optional_depends gettext \
'--enable-gettext' \
diff --git a/devel/clearsilver/HISTORY b/devel/clearsilver/HISTORY
index 0135ed2..35ce779 100644
--- a/devel/clearsilver/HISTORY
+++ b/devel/clearsilver/HISTORY
@@ -1,3 +1,6 @@
+2006-11-19 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * DEPENDS: python is optional; fixed the flag #12939
+
2006-01-22 George Sherwood <george AT beernabeer.com>
* DETAILS: Updated to 0.10.2

diff --git a/devel/eclipse/BUILD b/devel/eclipse/BUILD
index fe7a2be..e951ca5 100755
--- a/devel/eclipse/BUILD
+++ b/devel/eclipse/BUILD
@@ -38,6 +38,8 @@ ws=gtk
if uname -m | grep -q 'i.\+86'; then
arch=x86
fi &&
+persistent_add ws &&
+persistent_add arch &&
./build -os linux -ws "$ws" -arch "$arch" &&
echo '/usr/share/eclipse/eclipse -data ~/workspace' > eclipse-script &&
chmod 755 eclipse-script
diff --git a/devel/eclipse/HISTORY b/devel/eclipse/HISTORY
index ec11278..6e3de28 100644
--- a/devel/eclipse/HISTORY
+++ b/devel/eclipse/HISTORY
@@ -1,3 +1,7 @@
+2006-08-05 David Brown <dmlb2000 AT gmail.com>
+ * BUILD: ws and arch should be persistent variables since they are
used
+ in INSTALL
+
2005-12-19 Eric Sandall <eric AT sandall.us>
* BUILD: Always source ant.sh and java.sh since ANT_HOME and JAVA_HOME
could be set for a no longer installed program (e.g. changing from
diff --git a/devel/graphviz/DEPENDS b/devel/graphviz/DEPENDS
index 152e2ae..5744606 100755
--- a/devel/graphviz/DEPENDS
+++ b/devel/graphviz/DEPENDS
@@ -11,7 +11,7 @@ depends gd '--without-mylibgd' &&
# not listed in 'configure --help' but nevertheless processed
optional_depends PHP '--enable-php' '--disable-php' 'for PHP bindings' &&
optional_depends perl '--enable-perl' '--disable-perl' 'for Perl bindings' &&
-optional_depends JAVA '--enable-java' '--disable-java' 'for Java bindings' &&
+optional_depends JAVA '--enable-java' '--disable-java' 'for Java bindings'
z-rejected &&
optional_depends ruby '--enable-ruby' '--disable-ruby' 'for Ruby bindings' &&
optional_depends python '--enable-python' '--disable-python' 'for Python
bindings' &&
optional_depends ocaml '--enable-ocaml' '--disable-ocaml' 'for Ocaml
bindings' &&
diff --git a/devel/graphviz/HISTORY b/devel/graphviz/HISTORY
index 13e8054..8cfa2e7 100644
--- a/devel/graphviz/HISTORY
+++ b/devel/graphviz/HISTORY
@@ -1,3 +1,6 @@
+2006-11-13 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * DEPENDS: java is in z-rejected
+
2006-02-02 Eric Sandall <eric AT sandall.us>
* TRIGGERS: Added trigger for perl (libperl.so)

diff --git a/doc/man/DETAILS b/doc/man/DETAILS
index b0cdc06..b61667e 100755
--- a/doc/man/DETAILS
+++ b/doc/man/DETAILS
@@ -1,13 +1,12 @@
SPELL=man
- VERSION=1.6c
+ VERSION=1.6d
+
SOURCE_HASH=sha512:fc92de373bbbfea02e75b960eb2d9b5784a5a648a251627fa707609be9cf777f05ca47549aa6f3fc988400466d2717e1a1eee323feeef6d0b9c195f85cad8af0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://primates.ximian.com/~flucifredi/$SPELL/$SOURCE
SOURCE_URL[1]=http://www.people.fas.harvard.edu/~lucifred/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:aa1ea9feaa78f700d82a41b121164c93655354112587bb2f11b663f2ad97763dc874aa807a09e4a1e55d4129e0fe90bb721f2cfe052c7586fcd7199c286f90d9
WEB_SITE=http://primates.ximian.com/~flucifredi/man/
ENTERED=20010922
- UPDATED=20050801
LICENSE[0]=GPL
SHORT="man displays the on-line manual pages."
cat << EOF
diff --git a/doc/man/HISTORY b/doc/man/HISTORY
index fe7a49f..d1927bb 100644
--- a/doc/man/HISTORY
+++ b/doc/man/HISTORY
@@ -1,3 +1,6 @@
+2006-06-17 Treeve Jelbert <treeve01 AT pi.be>
+ * DETAILS: version 1.6d
+
2006-01-24 George Sherwood <george AT beernabeer.com>
* DETAILS: Updated to version 1.6c

diff --git a/editors/lyx/HISTORY b/editors/lyx/HISTORY
index 576ed3e..e3210e1 100644
--- a/editors/lyx/HISTORY
+++ b/editors/lyx/HISTORY
@@ -1,6 +1,7 @@
2006-11-12 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* DEPENDS: use runtime_depends; generic browser
* PRE_BUILD: fix the substitution for WEB-BROWSER #13062
+ * POST_REMOVE, REPAIR^none^POST_REMOVE: added to fix #11730

2006-01-19 Arwed v. Merkatz <v.merkatz AT gmx.net>
* PRE_BUILD: handle GECKO providers
diff --git a/editors/lyx/POST_REMOVE b/editors/lyx/POST_REMOVE
new file mode 100755
index 0000000..e2a0b14
--- /dev/null
+++ b/editors/lyx/POST_REMOVE
@@ -0,0 +1 @@
+find $INSTALL_ROOT/var/tmp/texfonts/ -type d -name jknappen -exec rm -rf {}
\;
diff --git a/editors/lyx/REPAIR^none^POST_REMOVE
b/editors/lyx/REPAIR^none^POST_REMOVE
new file mode 100755
index 0000000..e2a0b14
--- /dev/null
+++ b/editors/lyx/REPAIR^none^POST_REMOVE
@@ -0,0 +1 @@
+find $INSTALL_ROOT/var/tmp/texfonts/ -type d -name jknappen -exec rm -rf {}
\;
diff --git a/ftp/dctc/CONFIGURE b/ftp/dctc/CONFIGURE
new file mode 100755
index 0000000..f75d9ff
--- /dev/null
+++ b/ftp/dctc/CONFIGURE
@@ -0,0 +1 @@
+config_query_list DCTC_MD4 "Which MD4 provider?" openssl libgcrypt both
diff --git a/ftp/dctc/DEPENDS b/ftp/dctc/DEPENDS
index c123523..da6ba05 100755
--- a/ftp/dctc/DEPENDS
+++ b/ftp/dctc/DEPENDS
@@ -1 +1,12 @@
depends glib2
+if [[ "x${DCTC_MD4}" == "xopenssl" ]]; then
+ depends openssl
+elif [[ "x${DCTC_MD4}" == "xlibgcrypt" ]]; then
+ depends libgcrypt
+else
+ depends openssl &&
+ depends libgcrypt
+fi &&
+depends gcc34 &&
+depends glib2 &&
+depends libxml2
diff --git a/ftp/dctc/HISTORY b/ftp/dctc/HISTORY
index 849f232..fc1bb49 100644
--- a/ftp/dctc/HISTORY
+++ b/ftp/dctc/HISTORY
@@ -1,3 +1,7 @@
+2006-11-20 Mathieu Lonjaret <lejatorn AT sourcemage.org>
+ * DEPENDS, CONFIGURE: fixed bug 12219: depend on openssl or
+ * libgcrypt for md4.
+
2005-11-29 Seth Woolley <seth AT tautology.org>
* DETAILS: MD5 -> SHA512

diff --git a/ftp/pureadmin/DEPENDS b/ftp/pureadmin/DEPENDS
index bcc65aa..5d4300d 100755
--- a/ftp/pureadmin/DEPENDS
+++ b/ftp/pureadmin/DEPENDS
@@ -1,2 +1,3 @@
+depends libglade2 &&
depends pure-ftpd &&
depends gtk+2
diff --git a/ftp/pureadmin/HISTORY b/ftp/pureadmin/HISTORY
index 3bc8d35..5a589f5 100644
--- a/ftp/pureadmin/HISTORY
+++ b/ftp/pureadmin/HISTORY
@@ -1,3 +1,6 @@
+2006-10-20 Mathieu Lonjaret <lejatorn AT sourcemage.org>
+ * DEPENDS: added libglade2 (bug #11647 fixed)
+
2005-11-25 Mathieu Lonjaret <lejatorn AT sourcemage.org>
* DETAILS: update to 0.3

diff --git a/groups b/groups
index c325e35..a02b38e 100755
--- a/groups
+++ b/groups
@@ -6,6 +6,7 @@ news:9:
ppp:20:
cdrom:24:
www-data:33:
+backup:34:
utmp:43:
games:60:
firebird:84:
diff --git a/http/apache2/BUILD b/http/apache2/BUILD
index cc52a35..93d01a6 100755
--- a/http/apache2/BUILD
+++ b/http/apache2/BUILD
@@ -1,6 +1,9 @@
# remove APR and APU and reconfigure to use external ones
rm -fr srclib/apr*/ &&

+# use smgl standard layout
+cp -f $SCRIPT_DIRECTORY/config.layout $SOURCE_DIRECTORY &&
+
./buildconf --with-apr=/usr/share/apache2 \
--with-apr-util=/usr/share/apache2 &&

@@ -8,7 +11,7 @@ rm -fr srclib/apr*/ &&
--sysconfdir=$INSTALL_ROOT/etc/httpd \
--localstatedir=$INSTALL_ROOT/var \
--mandir=$INSTALL_ROOT/usr/share/man \
- --enable-layout=GNU \
+ --enable-layout=SMGL \
--enable-modules=most \
$OPTS &&
make
diff --git a/http/apache2/HISTORY b/http/apache2/HISTORY
index 07a4bdb..6027325 100644
--- a/http/apache2/HISTORY
+++ b/http/apache2/HISTORY
@@ -1,3 +1,7 @@
+2006-10-21 George Sherwood <george AT beernabeer.com>
+ * BUILD: cp config.layout file. Use SMGL layout. Bug #13051.
+ * config.layout: added file for SMGL layout
+
2006-05-15 Sergey Lipnevich <sergey AT sourcemage.org>
* DETAILS: upgrade to 2.0.58.

diff --git a/http/apache2/config.layout b/http/apache2/config.layout
new file mode 100644
index 0000000..5621559
--- /dev/null
+++ b/http/apache2/config.layout
@@ -0,0 +1,35 @@
+##
+## config.layout -- Pre-defined Installation Path Layouts
+##
+## Hints:
+## - layouts can be loaded with configure's --enable-layout=ID option
+## - when no --enable-layout option is given, the default layout is `Apache'
+## - a trailing plus character (`+') on paths is replaced with a
+## `/<target>' suffix where <target> is currently hardcoded to 'apache2'.
+## (This may become a configurable parameter at some point.)
+##
+
+# Source Mage standard path layout.
+<Layout SMGL>
+ prefix: ${INSTALL_ROOT}/usr
+ exec_prefix: ${prefix}
+ bindir: ${exec_prefix}/bin
+ sbindir: ${exec_prefix}/sbin
+ libdir: ${exec_prefix}/lib
+ libexecdir: ${exec_prefix}/libexec
+ mandir: ${prefix}/share/man
+ sysconfdir: ${prefix}/etc+
+ datadir: ${INSTALL_ROOT}/var/www+
+ installbuilddir: ${datadir}/build
+ errordir: ${datadir}/error
+ iconsdir: ${datadir}/icons
+ htdocsdir: ${datadir}/htdocs
+ manualdir: ${datadir}/manual
+ cgidir: ${datadir}/cgi-bin
+ includedir: ${prefix}/include+
+ localstatedir: ${INSTALL_ROOT}/var
+ runtimedir: ${localstatedir}/run
+ logfiledir: ${localstatedir}/log+
+ proxycachedir: ${localstatedir}/proxy
+</Layout>
+
diff --git a/is_depends_enabled.function b/is_depends_enabled.function
new file mode 100644
index 0000000..6b54209
--- /dev/null
+++ b/is_depends_enabled.function
@@ -0,0 +1,17 @@
+#
+## This is here temporarily until is_depends_enabled is integrated to
+## stable sorcery. Before that this needs to be sourced by spells which
+## use is_depends_enabled.
+#
+if ! declare -f is_depends_enabled &>/dev/null; then
+ function is_depends_enabled() {
+ local dep_status
+ if [[ $3 ]] ; then
+ dep_status=$DEPENDS_STATUS
+ else
+ dep_status=$(hash_get uncommitted_hash $1)
+ [[ $dep_status ]] || dep_status=$DEPENDS_STATUS
+ fi
+ grep -q "^[[:space:]]*$1:$2:on" $dep_status
+ }
+fi
diff --git a/kernels/lm_sensors/HISTORY b/kernels/lm_sensors/HISTORY
index a876dca..aa57f97 100644
--- a/kernels/lm_sensors/HISTORY
+++ b/kernels/lm_sensors/HISTORY
@@ -1,3 +1,6 @@
+2006-11-01 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * PRE_BUILD: added to fix man path #10230
+
2005-12-08 Thomas Houssin <Thomas.Houssin AT sourcemage.org>
* DETAILS: fixed gpg (dearmor the gpg key)

diff --git a/kernels/lm_sensors/PRE_BUILD b/kernels/lm_sensors/PRE_BUILD
new file mode 100755
index 0000000..97bece3
--- /dev/null
+++ b/kernels/lm_sensors/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sed -i 's,MANDIR := $(PREFIX)/man,MANDIR := $(PREFIX)/share/man,' Makefile
diff --git a/libs/mpfr/BUILD b/libs/mpfr/BUILD
deleted file mode 100755
index b2f9212..0000000
--- a/libs/mpfr/BUILD
+++ /dev/null
@@ -1,2 +0,0 @@
-autoreconf &&
-default_build
diff --git a/libs/mpfr/DEPENDS b/libs/mpfr/DEPENDS
index d6bc0f6..e2b10a2 100755
--- a/libs/mpfr/DEPENDS
+++ b/libs/mpfr/DEPENDS
@@ -1,4 +1 @@
-depends gmp &&
-depends CVS &&
-depends automake &&
-depends autoconf
+depends gmp
diff --git a/libs/mpfr/DETAILS b/libs/mpfr/DETAILS
index d5ee47b..27673f1 100755
--- a/libs/mpfr/DETAILS
+++ b/libs/mpfr/DETAILS
@@ -1,15 +1,18 @@
- SPELL=mpfr
- VERSION=2.1-branch
- SOURCE=$SPELL-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-
SOURCE_URL[0]=cvs://:pserver:cvs AT cvs-sop.inria.fr:/CVS/spaces:mpfr:mpfr-2-1-branch
- SOURCE_IGNORE=volatile
- WEB_SITE=http://www.mpfr.org/
- ENTERED=20040218
- UPDATED=20040218
- LICENSE[0]=LGPL
- BUILD_API=2
- SHORT="Multiple-precision floating point library with exact
rounding"
+ SPELL=mpfr
+ VERSION=2.2.0
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE2=patches #a cummulative patch
+ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://www.mpfr.org/mpfr-current/$SOURCE
+ SOURCE2_URL[0]=http://www.mpfr.org/mpfr-current/$SOURCE2
+
SOURCE_HASH=sha512:e8ce29050d5b933c533a6f72771c56a93a3d3594a753b0d8fd782f40bcd57181f01ed39aa2c0015dd3edda8f9c1d94c3eba09eb897d8027ad29e8a03ebb5e2f4
+ SOURCE2_IGNORE=volatile
+FORCE_DOWNLOAD[2]=on
+ WEB_SITE=http://www.mpfr.org/
+ ENTERED=20040218
+ LICENSE[0]=LGPL
+ KEYWORDS="libs"
+ SHORT="Multiple-precision floating point library with exact
rounding"
cat << EOF
The MPFR library is a C library for multiple-precision floating-point
computations with exact rounding (also called correct rounding).
diff --git a/libs/mpfr/HISTORY b/libs/mpfr/HISTORY
index 4b9bfcb..9e7f0c0 100644
--- a/libs/mpfr/HISTORY
+++ b/libs/mpfr/HISTORY
@@ -1,3 +1,18 @@
+2006-11-18 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * DETAILS: updated to 2.2.0; use a tarball and the cummulative patch
+ * DEPENDS: removed unneeded depends
+ * BUILD: removed
+ * PRE_BUILD: added to apply the patch
+
+2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: [automated] Removed UPDATED.
+
+2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: [automated] Removed BUILD_API=2.
+
+2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
2005-11-30 Seth Woolley <seth AT tautology.org>
* DETAILS: MD5 IGNORE to SOURCE_HASH volatile

diff --git a/libs/mpfr/PRE_BUILD b/libs/mpfr/PRE_BUILD
new file mode 100755
index 0000000..46180c4
--- /dev/null
+++ b/libs/mpfr/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SOURCE_CACHE/patches
+
+#this will get downloaded anew everytime anyway; avoiding generic file name
+rm $SOURCE_CACHE/patches
diff --git a/libs/readline/CONFIGURE b/libs/readline/CONFIGURE
new file mode 100755
index 0000000..243fedc
--- /dev/null
+++ b/libs/readline/CONFIGURE
@@ -0,0 +1,2 @@
+config_query INSTALL_INPUTRC "Install additional /etc/inputrc for default \
+key mappings?" n
diff --git a/libs/readline/DETAILS b/libs/readline/DETAILS
index 7c0e02f..4aedfc1 100755
--- a/libs/readline/DETAILS
+++ b/libs/readline/DETAILS
@@ -9,8 +9,8 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
LICENSE[0]=GPL
WEB_SITE=http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html
ENTERED=20010922
- UPDATED=20040517
- BUILD_API=2
+ PATCHLEVEL=7
+ KEYWORDS="libs"
SHORT="readline lets users edit command lines as they are typed
in."
cat << EOF
readline - Lets users edit command lines as they are typed in
diff --git a/libs/readline/HISTORY b/libs/readline/HISTORY
index 7575a03..7611da5 100644
--- a/libs/readline/HISTORY
+++ b/libs/readline/HISTORY
@@ -1,3 +1,12 @@
+2006-09-22 Juuso Alasuutari <iuso AT sourcemage.org>
+ * CONFIGURE: Adding this now, forgot...
+ * DETAILS: PATCHLEVEL++
+
+2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
+ * CONFIGURE: Added, query about installing inputrc, fixes bug
+ #10021.
+ * INSTALL: Made inputrc install conditional.
+
2006-02-08 Eric Sandall <eric AT sandall.us>
* DEPENDS: Depends on smgl-fhs (for directory structure)

diff --git a/libs/readline/INSTALL b/libs/readline/INSTALL
index 4057d15..b89e2b2 100755
--- a/libs/readline/INSTALL
+++ b/libs/readline/INSTALL
@@ -1,4 +1,13 @@
make install DESTDIR=$INSTALL_ROOT &&
# symlink those so that bash still works after the update
-ln -sf $TRACK_ROOT/lib/libreadline.so.5 $INSTALL_ROOT/lib/libreadline.so.4
-ln -sf $TRACK_ROOT/lib/libhistory.so.5 $INSTALL_ROOT/lib/libhistory.so.4
+ln -sf $TRACK_ROOT/lib/libreadline.so.5 $INSTALL_ROOT/lib/libreadline.so.4
&&
+ln -sf $TRACK_ROOT/lib/libhistory.so.5 $INSTALL_ROOT/lib/libhistory.so.4 &&
+
+# install inputrc stuff to have better key mappings in console
+if [[ "$INSTALL_INPUTRC" == y ]]; then
+ install_config_file $SCRIPT_DIRECTORY/etc/inputrc \
+ $INSTALL_ROOT/etc/inputrc &&
+ mkdir -p $INSTALL_ROOT/etc/profile.d/ &&
+ install -m 755 $SCRIPT_DIRECTORY/etc/profile.d/readline.sh \
+ $INSTALL_ROOT/etc/profile.d/
+fi
diff --git a/mail/mutt/HISTORY b/mail/mutt/HISTORY
index a7b9633..1034af7 100644
--- a/mail/mutt/HISTORY
+++ b/mail/mutt/HISTORY
@@ -1,3 +1,6 @@
+2006-11-11 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * PATCH_ORDER, patches/xtitles/: added xtitles patch #10936
+
2005-11-30 Seth Woolley <seth AT tautology.org>
* DETAILS: MD5 IGNORE to SOURCE_HASH volatile

diff --git a/mail/mutt/patches/PATCH_ORDER b/mail/mutt/patches/PATCH_ORDER
index 257b08d..6ed152a 100644
--- a/mail/mutt/patches/PATCH_ORDER
+++ b/mail/mutt/patches/PATCH_ORDER
@@ -15,3 +15,4 @@ date_conditional
current_shortcut
indexcolor
libesmtp
+xtitles
diff --git a/mail/mutt/patches/xtitles/PATCH_DETAILS
b/mail/mutt/patches/xtitles/PATCH_DETAILS
new file mode 100755
index 0000000..e70ec9e
--- /dev/null
+++ b/mail/mutt/patches/xtitles/PATCH_DETAILS
@@ -0,0 +1,3 @@
+PATCH_SITE="http://does-not-exist.org/mail-archives/mutt-dev/msg02073.html";
+PATCH_BRANCHES="devel cvs"
+PATCH_SOURCE="patch-1.5.5.1.nt.xtitles.3.ab.1"
diff --git a/mail/mutt/patches/xtitles/patch-1.5.5.1.nt.xtitles.3.ab.1.bz2
b/mail/mutt/patches/xtitles/patch-1.5.5.1.nt.xtitles.3.ab.1.bz2
new file mode 100644
index 0000000..6ea9145
Binary files /dev/null and
b/mail/mutt/patches/xtitles/patch-1.5.5.1.nt.xtitles.3.ab.1.bz2 differ
diff --git a/net/iptraf/DETAILS b/net/iptraf/DETAILS
index 99705a6..4025a57 100755
--- a/net/iptraf/DETAILS
+++ b/net/iptraf/DETAILS
@@ -1,15 +1,14 @@
SPELL=iptraf
- VERSION=2.7.0
+ VERSION=3.0.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=ftp://ftp.cebu.mozcom.com/pub/linux/net/$SOURCE
SOURCE_URL[1]=ftp://iptraf.seul.org/pub/iptraf/$SOURCE

SOURCE_URL[2]=ftp://the.wiretapped.net/pub/security/network-monitoring/iptraf/$SOURCE
WEB_SITE=http://cebu.mozcom.com/riker/iptraf/
- BUILD_API=2
-
SOURCE_HASH=sha512:6adce8d0b43c3aa06f361adce2076abcc024e6c723c30170284289d08d7193c051c14c375483174f7e4b1aad4468f9f4b68873040f47ed9554af703c4c7b3cd6
+
SOURCE_HASH=sha512:f98064105a850ebd92675e6bd2d3ed5361c238f198f309f3960e1905ebb00dbbf52e3f5daea0b9e157c6dc3c55db7b0c0a1adcafce928dbd4a2cd9c9225dcdb3
ENTERED=20020202
- UPDATED=20020528
+ KEYWORDS="net"
SHORT="IPTraf is a console-based network statistics utility"
cat << EOF
IPTraf is a console-based network statistics utility for Linux.
diff --git a/net/iptraf/HISTORY b/net/iptraf/HISTORY
index 7e6f1f5..76a8e7f 100644
--- a/net/iptraf/HISTORY
+++ b/net/iptraf/HISTORY
@@ -1,3 +1,18 @@
+2006-11-11 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * slightly modified patch from Renan Merour fixing #11506:
+ * DETAILS: Version bump to 3.0.0
+ * PRE_BUILD: Conditional patch to compile with kernel-2.6 headers
+ * iptraf_headers.patch: patch for 2.6 linux headers.
+
+2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: [automated] Removed BUILD_API=2.
+
+2006-08-18 Matthew Clark <matthewclark AT inlesserterms.net>
+ * DETAILS: Removed dead SOURCE_URL[0] and SOURCE_URL[2]
+
+2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
2005-11-29 Seth Woolley <seth AT tautology.org>
* DETAILS: MD5 -> SHA512

diff --git a/net/iptraf/PRE_BUILD b/net/iptraf/PRE_BUILD
new file mode 100755
index 0000000..6cfb1c5
--- /dev/null
+++ b/net/iptraf/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY/src &&
+local KVER=$(get_kernel_version) &&
+if [[ ${KVER:0:3} == 2.6 ]]; then
+ patch -p2 < ${SPELL_DIRECTORY}/iptraf_headers.patch
+fi
diff --git a/net/iptraf/iptraf_headers.patch b/net/iptraf/iptraf_headers.patch
new file mode 100644
index 0000000..ebf7d02
--- /dev/null
+++ b/net/iptraf/iptraf_headers.patch
@@ -0,0 +1,60 @@
+diff -Naur iptraf-3.0.0_orig/src/install.sh iptraf-3.0.0/src/install.sh
+--- iptraf-3.0.0_orig/src/install.sh 2002-12-26 04:07:18.000000000 +0100
++++ iptraf-3.0.0/src/install.sh 2006-08-21 21:07:42.000000000 +0200
+@@ -85,7 +85,7 @@
+ echo "this version. You can view this file now (will require the 'less'"
+ echo "program in /usr/bin. Press Q to quit when done)."
+ echo
+-echo -n "Would you like to view the RELEASE-NOTES file now (Y/N)? "; read
YESNO
++echo -n "Would you like to view the RELEASE-NOTES file now (Y/N)? "; YESNO
== y
+
+ if [ "$YESNO" = "y" -o "$YESNO" = "Y" ]; then
+ less ../RELEASE-NOTES
+diff -Naur iptraf-3.0.0_orig/src/Makefile iptraf-3.0.0/src/Makefile
+--- iptraf-3.0.0_orig/src/Makefile 2005-09-13 11:11:17.000000000 +0200
++++ iptraf-3.0.0/src/Makefile 2006-08-21 21:07:42.000000000 +0200
+@@ -68,12 +68,12 @@
+ # installation target directory. The iptraf and rvnamed programs get
+ # stored here. iptraf also exec's rvnamed from this directory.
+
+-TARGET = /usr/local/bin
++TARGET = /usr/bin
+
+ # The IPTraf working directory; if you change this. Starting with this
+ # version, this definition overrides dirs.h.
+
+-WORKDIR = /var/local/iptraf
++WORKDIR = /var/iptraf
+
+ # The IPTraf log file directory. IPTraf log files are placed here.
+ # This definition overrides dirs.h
+diff -Naur iptraf-3.0.0_orig/src/othptab.c iptraf-3.0.0/src/othptab.c
+--- iptraf-3.0.0_orig/src/othptab.c 2005-09-13 08:42:54.000000000 +0200
++++ iptraf-3.0.0/src/othptab.c 2006-08-21 21:14:49.000000000 +0200
+@@ -18,8 +18,8 @@
+
+ #include <asm/types.h>
+ #include <linux/if_ether.h>
+-#include <linux/if_tr.h>
+-#include <linux/if_fddi.h>
++/*#include <linux/if_tr.h>*/
++/*#include <linux/if_fddi.h>*/
+ #include <winops.h>
+ #include "arphdr.h"
+ #include "options.h"
+diff -Naur iptraf-3.0.0_orig/src/tcptable.h iptraf-3.0.0/src/tcptable.h
+--- iptraf-3.0.0_orig/src/tcptable.h 2005-09-13 08:42:54.000000000 +0200
++++ iptraf-3.0.0/src/tcptable.h 2006-08-21 21:13:25.000000000 +0200
+@@ -20,11 +20,11 @@
+ #include <arpa/inet.h>
+ #include <net/if_arp.h>
+ #include <asm/types.h>
++#include <net/if.h>
+ #include <linux/if_packet.h>
+ #include <linux/if_ether.h>
+ #include <linux/if_fddi.h>
+ #include <linux/if_tr.h>
+-#include <net/if.h>
+ #include <netinet/ip.h>
+ #include <netinet/udp.h>
+ #include "servname.h"
diff --git a/net/mtr/CONFIGURE b/net/mtr/CONFIGURE
new file mode 100755
index 0000000..08446c2
--- /dev/null
+++ b/net/mtr/CONFIGURE
@@ -0,0 +1 @@
+config_query MTR_SUID "Install mtr setuid (recommended)" y
diff --git a/net/mtr/DETAILS b/net/mtr/DETAILS
index a160e9d..371b366 100755
--- a/net/mtr/DETAILS
+++ b/net/mtr/DETAILS
@@ -6,9 +6,9 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL

SOURCE_HASH=sha512:0b88e6b18d2f6136779741a3de9a86debb6fd89ac230a03cddeeb790c633e535292a2d07a73bc9fa5ae9bb9886e3c5f66f67e1babd7f91ef5e0c3f60b9fcebfc
WEB_SITE=http://www.bitwizard.nl/mtr/
ENTERED=20010922
- UPDATED=20041211
- BUILD_API=2
- SHORT="matt's traceroute is a network diagnostic tool"
+ PATCHLEVEL=1
+ KEYWORDS="net"
+ SHORT="mtr combines the functionality of 'traceroute' and 'ping'"
cat << EOF
mtr (matt's traceroute) is a system administrators utility to trace the
route ip packets from the current system take in getting to some
diff --git a/net/mtr/HISTORY b/net/mtr/HISTORY
index b6dc042..abc8441 100644
--- a/net/mtr/HISTORY
+++ b/net/mtr/HISTORY
@@ -1,3 +1,14 @@
+2006-11-19 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * CONFIGURE: added to query for suid #11860
+ * INSTALL: respect suid; use the provided install and install
everything
+ * DETAILS: ++PATCHLEVEL
+
+2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: [automated] Removed BUILD_API=2.
+
+2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
2005-11-29 Seth Woolley <seth AT tautology.org>
* DETAILS: MD5 -> SHA512

diff --git a/net/mtr/INSTALL b/net/mtr/INSTALL
index 61c2606..6beaa28 100755
--- a/net/mtr/INSTALL
+++ b/net/mtr/INSTALL
@@ -1 +1,4 @@
-install -m 755 mtr $INSTALL_ROOT/usr/sbin
+make install &&
+if [[ $MTR_SUID == n ]]; then
+ chmod a-s $INSTALL_ROOT/usr/sbin/mtr
+fi
diff --git a/security-libs/nessus-libraries/DEPENDS
b/security-libs/nessus-libraries/DEPENDS
index 47ddb08..bbfdec7 100755
--- a/security-libs/nessus-libraries/DEPENDS
+++ b/security-libs/nessus-libraries/DEPENDS
@@ -1,7 +1,3 @@
depends bison &&
depends flex &&
-
-optional_depends openssl \
- "--enable-cipher" \
- "--disable-cipher" \
- "for SSL cipher support"
+depends openssl "--enable-cipher"
diff --git a/security-libs/nessus-libraries/HISTORY
b/security-libs/nessus-libraries/HISTORY
index 0eb40b3..36d3b14 100644
--- a/security-libs/nessus-libraries/HISTORY
+++ b/security-libs/nessus-libraries/HISTORY
@@ -1,3 +1,6 @@
+2006-10-21 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * DEPENDS: depend on openssl unconditionally #11945
+
2005-11-29 Seth Woolley <seth AT tautology.org>
* DETAILS: MD5 -> SHA512

diff --git a/security/apg/HISTORY b/security/apg/HISTORY
index fef2912..746c828 100644
--- a/security/apg/HISTORY
+++ b/security/apg/HISTORY
@@ -1,3 +1,6 @@
+2006-10-21 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * apg-glibc-2.4.patch: added gentoo patch to fix #10711
+
2005-09-11 Robin Cook <rcook AT wyrms.net>
* DETAILS: converted MD5 to GPG
added BUILD_API
diff --git a/security/apg/PRE_BUILD b/security/apg/PRE_BUILD
index 920f3c0..e0228fc 100755
--- a/security/apg/PRE_BUILD
+++ b/security/apg/PRE_BUILD
@@ -13,7 +13,8 @@ cd $SOURCE_DIRECTORY
#sedit 's|#APG_CLIBS|APG_CLIBS|' Makefile

if [ "$CRACKLIB" == "y" ]; then
- patch -p0 < $SCRIPT_DIRECTORY/apg-cracklib.diff
+ patch -p0 < $SCRIPT_DIRECTORY/apg-cracklib.diff &&
+ patch -p0 < $SCRIPT_DIRECTORY/apg-glibc-2.4.patch
else
patch -p0 < $SCRIPT_DIRECTORY/apg.diff
fi
diff --git a/security/apg/apg-glibc-2.4.patch
b/security/apg/apg-glibc-2.4.patch
new file mode 100644
index 0000000..be90c63
--- /dev/null
+++ b/security/apg/apg-glibc-2.4.patch
@@ -0,0 +1,11 @@
+--- restrict.h.orig 2006-03-26 03:33:50.168661936 +0400
++++ restrict.h 2006-03-26 03:34:10.427582112 +0400
+@@ -33,6 +33,8 @@
+ #ifndef APG_RESTRICT_H
+ #define APG_RESTRICT_H 1
+
++#define uint32_t int
++
+ #if defined(APG_USE_CRACKLIB)
+ #include <packer.h>
+ #endif
diff --git a/security/checkpolicy/DEPENDS b/security/checkpolicy/DEPENDS
index c26e93f..11f18c9 100755
--- a/security/checkpolicy/DEPENDS
+++ b/security/checkpolicy/DEPENDS
@@ -1 +1,2 @@
-depends libsepol
+depends libsepol &&
+depends libselinux
diff --git a/security/checkpolicy/HISTORY b/security/checkpolicy/HISTORY
index 44ca09c..7c7a2a4 100644
--- a/security/checkpolicy/HISTORY
+++ b/security/checkpolicy/HISTORY
@@ -1,3 +1,6 @@
+2006-10-21 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * DEPENDS: add libselinux #11042
+
2006-02-08 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: updated to 1.28

diff --git a/security/chpax/BUILD b/security/chpax/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/security/chpax/BUILD
@@ -0,0 +1 @@
+make
diff --git a/security/chpax/HISTORY b/security/chpax/HISTORY
index 87bb9d1..b95d10b 100644
--- a/security/chpax/HISTORY
+++ b/security/chpax/HISTORY
@@ -1,3 +1,7 @@
+2006-10-21 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * INSTALL: chmod +x, use install_config_file
+ * BUILD: added for #11108
+
2005-11-29 Seth Woolley <seth AT tautology.org>
* DETAILS: MD5 -> SHA512

diff --git a/security/chpax/INSTALL b/security/chpax/INSTALL
old mode 100644
new mode 100755
index c5f8c95..9a3dc92
--- a/security/chpax/INSTALL
+++ b/security/chpax/INSTALL
@@ -2,8 +2,4 @@ cp chpax /usr/sbin
chmod 754 /usr/sbin/chpax &&
tr -d '\r' < $SOURCE_CACHE/chpax.sh > /usr/sbin/chpax.sh &&
chmod 754 /usr/sbin/chpax.sh &&
-{
- [ -e /etc/chpax.cfg ] ||
- cp $SOURCE_CACHE/chpax.cfg /etc
-} &&
-touch /etc/chpax.cfg
+install_config_file $SOURCE_CACHE/chpax.cfg /etc/chpax.cfg
diff --git a/security/hunt/BUILD b/security/hunt/BUILD
index 38344bc..171bc91 100755
--- a/security/hunt/BUILD
+++ b/security/hunt/BUILD
@@ -8,7 +8,7 @@
prepare_install &&

install -m 755 hunt tpserv/tpserv /usr/bin/ &&
- install -m 644 man/hunt.1 /usr/man/man1/hunt.1
+ install -m 644 man/hunt.1 /usr/share/man/man1/hunt.1

) > $C_FIFO 2>&1

diff --git a/security/hunt/HISTORY b/security/hunt/HISTORY
index 799ea58..b8862b1 100644
--- a/security/hunt/HISTORY
+++ b/security/hunt/HISTORY
@@ -1,3 +1,6 @@
+2006-10-21 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * BUILD: fix man install path #12156
+
2005-11-29 Seth Woolley <seth AT tautology.org>
* DETAILS: MD5 -> SHA512

diff --git a/security/sonar/DEPENDS b/security/sonar/DEPENDS
index 3cd8beb..3916948 100755
--- a/security/sonar/DEPENDS
+++ b/security/sonar/DEPENDS
@@ -1,4 +1,5 @@
depends libtool &&
+depends popt &&
optional_depends doxygen "" "" "to create documentation"


diff --git a/security/sonar/HISTORY b/security/sonar/HISTORY
index d6577a9..f5ddc84 100644
--- a/security/sonar/HISTORY
+++ b/security/sonar/HISTORY
@@ -1,3 +1,6 @@
+2006-10-21 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * DEPENDS: add popt #11087
+
2005-11-29 Seth Woolley <seth AT tautology.org>
* DETAILS: MD5 -> SHA512

diff --git a/security/vserver/BUILD b/security/vserver/BUILD
index cacffce..bb77fbf 100755
--- a/security/vserver/BUILD
+++ b/security/vserver/BUILD
@@ -1,7 +1,10 @@
(
# fix for undefined reference to `__gxx_personality_v0'
- sedit 's:-o vserver-stat:-o vserver-stat -lstdc++:' Makefile &&
-
+ sedit 's:-o vserver-stat:& -lstdc++:' Makefile &&
+ sedit 's:-o vreboot:& -lstdc++:' Makefile &&
+ sedit 's:-o listdevip:& -lstdc++:' Makefile &&
+ sedit 's:-o fakerunlevel:& -lstdc++:' Makefile &&
+
make &&
prepare_install &&
make install
diff --git a/security/vserver/HISTORY b/security/vserver/HISTORY
index d996982..95ab570 100644
--- a/security/vserver/HISTORY
+++ b/security/vserver/HISTORY
@@ -1,3 +1,6 @@
+2006-10-21 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * BUILD: make it build by adding -lstdc++ everywhere #11154
+
2005-11-29 Seth Woolley <seth AT tautology.org>
* DETAILS: MD5 -> SHA512

diff --git a/shell-term-fm/fish/DEPENDS b/shell-term-fm/fish/DEPENDS
index 9d56afa..0a6cc0d 100755
--- a/shell-term-fm/fish/DEPENDS
+++ b/shell-term-fm/fish/DEPENDS
@@ -1 +1,2 @@
-depends doxygen
+depends doxygen &&
+depends bc
diff --git a/shell-term-fm/fish/HISTORY b/shell-term-fm/fish/HISTORY
index 54a2c7b..9cdff6c 100644
--- a/shell-term-fm/fish/HISTORY
+++ b/shell-term-fm/fish/HISTORY
@@ -1,2 +1,5 @@
+2006-11-08 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * DEPENDS: added bc #10766
+
2005-12-20 Unet <unet AT sourcemage.org>
* ALL: Created spell
diff --git a/shell-term-fm/screen/CONFIGURE b/shell-term-fm/screen/CONFIGURE
index 81100a8..ad3fbf0 100755
--- a/shell-term-fm/screen/CONFIGURE
+++ b/shell-term-fm/screen/CONFIGURE
@@ -1,8 +1,6 @@
-
-if ! grep -q "REPLACE_RC" $SPELL_CONFIG; then
- if query "Override your /etc/screenrc with new one ?" y
- then echo "REPLACE_RC=y" >> $SPELL_CONFIG
- else echo "REPLACE_RC=n" >> $SPELL_CONFIG
- fi
+if query "Install the Source Mage /etc/screenrc ?" n
+then
+ persistent_add SCREEN_RC
+ SCREEN_RC=yes
fi

diff --git a/shell-term-fm/screen/HISTORY b/shell-term-fm/screen/HISTORY
index cf48336..b33367d 100644
--- a/shell-term-fm/screen/HISTORY
+++ b/shell-term-fm/screen/HISTORY
@@ -1,6 +1,9 @@
-2006-10-30 Andraž "ruskie" Levstik <ruskie AT mages.ath.cx>
- * DETAILS: update to 4.0.3 + SECURITY_PATCH=1,
- http://secunia.com/advisories/22583/
+2006-11-11 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * CONFIGURE: remove the bitrot and do the right thing
+ * INSTALL: accompanying changes, fixes rest of #11635
+
+2006-07-23 david Kowis <dkowis AT shlrm.org>
+ * CONFIGURE: made replacement of screenrc default to no

2005-11-29 Seth Woolley <seth AT tautology.org>
* DETAILS: MD5 -> SHA512
diff --git a/shell-term-fm/screen/INSTALL b/shell-term-fm/screen/INSTALL
index a0255f0..2cafe3d 100755
--- a/shell-term-fm/screen/INSTALL
+++ b/shell-term-fm/screen/INSTALL
@@ -1,10 +1,5 @@
default_install &&
-if [ -f /etc/screenrc ]; then
- if [ "$REPLACE_RC" == "y" ]; then
- cp ${SCRIPT_DIRECTORY}/screenrc /etc/screenrc
- else
- cp ${SCRIPT_DIRECTORY}/screenrc /etc/screenrc.new
- fi
-else
- cp ${SCRIPT_DIRECTORY}/screenrc /etc/screenrc
+if [[ $SCREEN_RC == yes ]]; then
+ install_config_file $SCRIPT_DIRECTORY/screenrc /etc/screenrc &&
+ persistent_remove SCREEN_RC
fi
diff --git a/shell-term-fm/tcsh/DETAILS b/shell-term-fm/tcsh/DETAILS
index ace74ff..0d3009e 100755
--- a/shell-term-fm/tcsh/DETAILS
+++ b/shell-term-fm/tcsh/DETAILS
@@ -6,11 +6,12 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
SOURCE_URL[1]=ftp://ftp.gw.com/pub/unix/tcsh/$SOURCE
SOURCE_URL[2]=ftp://ftp.funet.fi/pub/unix/shells/tcsh/$SOURCE

SOURCE_HASH=sha512:8ce70edc456b309f2e27f05bbf49a6b9c1a994a7578a7faa31265746c3810b11bea07490b99a98b9188dce05b8ced4807a459e5d8e351b4bb9f5fb5256250c7b
- ENTERED=20011106
- UPDATED=20050713
LICENSE[0]=BSD
- BUILD_API=2
+ PATCHLEVEL=1
+ BUILD_API=2
WEB_SITE=http://www.tcsh.org
+ KEYWORDS="console"
+ ENTERED=20011106
SHORT="Advanced C Shell"
cat << EOF
Tcsh is an enhanced but completely compatible version of the Berkeley
diff --git a/shell-term-fm/tcsh/HISTORY b/shell-term-fm/tcsh/HISTORY
index 54db6b5..fcacabb 100644
--- a/shell-term-fm/tcsh/HISTORY
+++ b/shell-term-fm/tcsh/HISTORY
@@ -1,3 +1,13 @@
+2006-06-28 Eric Sandall <eric AT sandall.us>
+ * DETAILS: Updated PATCHLEVEL=1
+ * PRE_BUILD: Apply tcsh-6.14.00-debian-dircolors.patch
+ * tcsh-6.14.00-debian-dircolors.patch: Copied from
+ http://ftp.riken.go.jp/pub/Linux/gentoo/app-shells/tcsh/files/
+ to fix this bug:
http://www.cygwin.com/ml/cygwin/2006-01/msg00767.html
+
+2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
2005-11-29 Seth Woolley <seth AT tautology.org>
* DETAILS: MD5 -> SHA512

diff --git a/shell-term-fm/tcsh/PRE_BUILD b/shell-term-fm/tcsh/PRE_BUILD
new file mode 100755
index 0000000..53cf377
--- /dev/null
+++ b/shell-term-fm/tcsh/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+patch $SOURCE_DIRECTORY/tw.color.c \
+ $SCRIPT_DIRECTORY/tcsh-6.14.00-debian-dircolors.patch
diff --git a/shell-term-fm/tcsh/tcsh-6.14.00-debian-dircolors.patch
b/shell-term-fm/tcsh/tcsh-6.14.00-debian-dircolors.patch
new file mode 100644
index 0000000..194d478
--- /dev/null
+++ b/shell-term-fm/tcsh/tcsh-6.14.00-debian-dircolors.patch
@@ -0,0 +1,19 @@
+--- tcsh-6.14.00/tw.color.c
++++ tcsh-6.14.00/tw.color.c
+@@ -235,13 +235,10 @@
+ if ((Char)variables[i].variable[0] == (v[0] & CHAR) &&
+ (Char)variables[i].variable[1] == (v[1] & CHAR))
+ break;
+- if (i < nvariables) {
+- v += 3;
++ v += 3;
++ if (i < nvariables)
+ getstring(&c, &v, &variables[i].color, ':');
+- continue;
+- }
+- else
+- stderror(ERR_BADCOLORVAR, v[0], v[1]);
++ continue;
+ }
+ break;
+ }
diff --git a/smgl/bashdoc/HISTORY b/smgl/bashdoc/HISTORY
index a5b3e06..497d076 100644
--- a/smgl/bashdoc/HISTORY
+++ b/smgl/bashdoc/HISTORY
@@ -1,3 +1,6 @@
+2006-10-20 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * INSTALL: change script mode to 755 #11847
+
2006-01-25 Jason Flatt <jflatt AT sourcemage.org>
* DETAILS: Version bump from 0.1.4 to 0.1.7.
Converted to GPG source checking.
diff --git a/smgl/bashdoc/INSTALL b/smgl/bashdoc/INSTALL
index fb45939..9a95f0b 100755
--- a/smgl/bashdoc/INSTALL
+++ b/smgl/bashdoc/INSTALL
@@ -1,4 +1,6 @@
-chmod u+x generate-smgl-docs.sh &&
+chmod a+x *.sh
&&
+sedit "s:SRC2HTMl:SRC2HTML:g" generate-smgl-docs.sh &&
+
cp *.sh /usr/bin &&

if [ "${RUN_BASHDOC}" == "y" ]
diff --git a/video/mlt/DEPENDS b/video/mlt/DEPENDS
index 0c4eb9e..83efe32 100755
--- a/video/mlt/DEPENDS
+++ b/video/mlt/DEPENDS
@@ -1,5 +1,3 @@
-depends CVS &&
-
optional_depends ffmpeg-svn \
"--avformat-shared --avformat-ldextra" \
"--disable-avformat" \
diff --git a/video/mlt/DETAILS b/video/mlt/DETAILS
index 00eaa9d..f883709 100755
--- a/video/mlt/DETAILS
+++ b/video/mlt/DETAILS
@@ -1,15 +1,13 @@
SPELL=mlt
- VERSION=$(date +%Y%m%d)
- SOURCE=$SPELL.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
-
SOURCE_URL[0]=cvs://:pserver:anonymous AT cvs.sourceforge.net:/cvsroot/mlt:mlt
- SOURCE_IGNORE=volatile
+ VERSION=0.2.2
+
SOURCE_HASH=sha512:cd8a866a557f46e7bff1f3e32ca1a5504a746790bd4c768a797155fffcf1923b4402028c59be847a4c5a1e6c43f9f344264dd23952601b37cde984dd689509aa
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=$SOURCEFORGE_URL/mlt/$SOURCE
LICENSE[0]=GPL
- FORCE_DOWNLOAD=on
WEB_SITE=http://mlt.sourceforge.net/
ENTERED=20030514
- UPDATED=20031005
- BUILD_API=2
+ KEYWORDS="video"
SHORT="multimedia framework, for television broadcasting."
cat << EOF
MLT is an open source multimedia framework, designed and developed
diff --git a/video/mlt/HISTORY b/video/mlt/HISTORY
index 0135062..b2d6de2 100644
--- a/video/mlt/HISTORY
+++ b/video/mlt/HISTORY
@@ -1,3 +1,8 @@
+2006-06-17 Treeve Jelbert <treeve01 AT pi.be>
+ * DETAILS: use official release version 0.2.2
+ * DEPENDS: remove cvs
+ * PREPARE: delete
+
2006-05-27 Arwed v. Merkatz <v.merkatz AT gmx.net>
* DEPENDS: changed ffmpeg-cvs to ffmpeg-svn

diff --git a/video/xvattr/BUILD b/video/xvattr/BUILD
index 64cdaa2..a29ab66 100755
--- a/video/xvattr/BUILD
+++ b/video/xvattr/BUILD
@@ -1,5 +1,11 @@
./configure $OPTS &&
make xvattr &&
-if spell_ok gtk+ || spell_held gtk+; then
+
+#
+## Remove this after is_depends_enabled is integrated to stable sorcery.
+#
+source "$GRIMOIRE/is_depends_enabled.function" &&
+
+if is_depends_enabled $SPELL gtk+; then
make gxvattr
fi
diff --git a/video/xvattr/HISTORY b/video/xvattr/HISTORY
index 87f8c00..b7fda9f 100644
--- a/video/xvattr/HISTORY
+++ b/video/xvattr/HISTORY
@@ -1,3 +1,8 @@
+2006-10-20 Juuso Alasuutari <iuso AT sourcemage.org>
+ * BUILD: Rewritten to use is_depends_enabled, sources
+ is_depends_enabled.function (remove it when is_depends_enabled
+ is in stable sorcery).
+
2006-05-25 Arwed v. Merkatz <v.merkatz AT gmx.net>
* INSTALL: really added the file, bug #12051

diff --git a/x11-toolkits/wxgtk-no-unicode/DETAILS
b/x11-toolkits/wxgtk-no-unicode/DETAILS
index dab1342..0ea1419 100755
--- a/x11-toolkits/wxgtk-no-unicode/DETAILS
+++ b/x11-toolkits/wxgtk-no-unicode/DETAILS
@@ -1,10 +1,9 @@
SPELL=wxgtk-no-unicode
- SPELLX=wxGTK
- BUILD_API=2
- VERSION=2.6.2
-
SOURCE_HASH=sha512:c36be5388068600a0c833f36f59c0d534f36db1b56b4de3d49d036d03181147a76fffbeb5053344469a4d10c9e7859f7e132481e84ed31b976579b45fa4d6bd0
- SOURCE=$SPELLX-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ SPELLX=wxAll
+ VERSION=2.4.2
+
SOURCE_HASH=sha512:19cc25c933411fb71369e35584f6b7daa454b79d6d91a38f81501cd5a318fffd423f010d9ec3db856222badee6b58c0d3b6d023326b2d19a48c1b4b846774894
+ SOURCE=$SPELLX-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/wxWindows-${VERSION}
SOURCE_URL[0]=$SOURCEFORGE_URL/wxwindows/$SOURCE
LICENSE[0]=http://www.wxwidgets.org/licence3.txt
WEB_SITE=http://www.wxwidgets.org/
diff --git a/x11-toolkits/wxgtk-no-unicode/HISTORY
b/x11-toolkits/wxgtk-no-unicode/HISTORY
index 6ebf5ef..18879cc 100644
--- a/x11-toolkits/wxgtk-no-unicode/HISTORY
+++ b/x11-toolkits/wxgtk-no-unicode/HISTORY
@@ -1,3 +1,11 @@
+2006-10-29 George Sherwood <george AT beernabeer.com>
+ * DETAILS: Downgraded to version 2.4.2. Please don't update
+ this spell. It is for compatibility.
+ * PRE_BUILD: Added to apply gcc 4.0 patches from:
+ https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=154958
+ * wxGTK-2.4.2-gcc4.patch: gcc 4.0 patch added
+ * wxGTK-2.4.2-gcc4_v2.patch: gcc 4.0 patch added
+
2005-11-29 George Sherwood <george AT beernabeer.com>
* ALL: Added new spell for non-unicode wxgtk.

diff --git a/x11-toolkits/wxgtk-no-unicode/PRE_BUILD
b/x11-toolkits/wxgtk-no-unicode/PRE_BUILD
index b02ed49..9bd4746 100755
--- a/x11-toolkits/wxgtk-no-unicode/PRE_BUILD
+++ b/x11-toolkits/wxgtk-no-unicode/PRE_BUILD
@@ -1,3 +1,4 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-patch -p1 < $SPELL_DIRECTORY/intl.cpp.diff
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p0 < $SCRIPT_DIRECTORY/wxGTK-2.4.2-gcc4.patch &&
+patch -p0 < $SCRIPT_DIRECTORY/wxGTK-2.4.2-gcc4_v2.patch
diff --git a/x11-toolkits/wxgtk-no-unicode/wxGTK-2.4.2-gcc4.patch
b/x11-toolkits/wxgtk-no-unicode/wxGTK-2.4.2-gcc4.patch
new file mode 100644
index 0000000..34cad56
--- /dev/null
+++ b/x11-toolkits/wxgtk-no-unicode/wxGTK-2.4.2-gcc4.patch
@@ -0,0 +1,224 @@
+--- contrib/src/xrc/xml.cpp.gcc4 2003-09-21 07:32:56.000000000 -0400
++++ contrib/src/xrc/xml.cpp 2005-04-15 06:59:47.000000000 -0400
+@@ -354,8 +354,8 @@
+ #else
+ if ( conv )
+ {
+- size_t nLen = (len != wxSTRING_MAXLEN) ? len :
+- nLen = wxConvUTF8.MB2WC((wchar_t*) NULL, s, 0);
++ size_t nLen = ((len != wxSTRING_MAXLEN) ? len :
++ wxConvUTF8.MB2WC((wchar_t*) NULL, s, 0));
+
+ wchar_t *buf = new wchar_t[nLen+1];
+ wxConvUTF8.MB2WC(buf, s, nLen);
+--- contrib/src/xrc/expat/xmlparse/xmlparse.c.gcc4 2003-09-21
07:32:54.000000000 -0400
++++ contrib/src/xrc/expat/xmlparse/xmlparse.c 2005-04-15 06:59:47.000000000
-0400
+@@ -203,8 +203,10 @@
+ static enum XML_Error
+ doProlog(XML_Parser parser, const ENCODING *enc, const char *s,
+ const char *end, int tok, const char *next, const char **nextPtr);
++#ifdef XML_DTD
+ static enum XML_Error
+ processInternalParamEntity(XML_Parser parser, ENTITY *entity);
++#endif /* XML_DTD */
+ static enum XML_Error
+ doContent(XML_Parser parser, int startTagLevel, const ENCODING *enc,
+ const char *start, const char *end, const char **endPtr);
+--- contrib/src/stc/scintilla/src/Document.cxx.gcc4 2003-09-21
07:32:47.000000000 -0400
++++ contrib/src/stc/scintilla/src/Document.cxx 2005-04-15 06:59:47.000000000
-0400
+@@ -850,6 +850,7 @@
+ DocumentIndexer(Document *pdoc_, int end_) :
+ pdoc(pdoc_), end(end_) {
+ }
++ virtual ~DocumentIndexer() {};
+
+ virtual char CharAt(int index) {
+ if (index < 0 || index >= end)
+--- contrib/src/stc/scintilla/src/ExternalLexer.h.gcc4 2003-09-21
07:32:50.000000000 -0400
++++ contrib/src/stc/scintilla/src/ExternalLexer.h 2005-04-15
06:59:47.000000000 -0400
+@@ -38,6 +38,7 @@
+ strncpy(name, languageName_, sizeof(name));
+ languageName = name;
+ };
++ virtual ~ExternalLexerModule() {};
+ virtual void Lex(unsigned int startPos, int lengthDoc, int initStyle,
+ WordList *keywordlists[], Accessor
&styler) const;
+ virtual void Fold(unsigned int startPos, int lengthDoc, int initStyle,
+--- contrib/src/stc/scintilla/src/RESearch.h.gcc4 2003-09-21
07:32:50.000000000 -0400
++++ contrib/src/stc/scintilla/src/RESearch.h 2005-04-15 06:59:47.000000000
-0400
+@@ -20,6 +20,7 @@
+ class CharacterIndexer {
+ public:
+ virtual char CharAt(int index)=0;
++ virtual ~CharacterIndexer() {};
+ };
+
+ class RESearch {
+--- contrib/src/stc/scintilla/include/KeyWords.h.gcc4 2003-09-21
07:32:47.000000000 -0400
++++ contrib/src/stc/scintilla/include/KeyWords.h 2005-04-15
06:59:47.000000000 -0400
+@@ -29,6 +29,7 @@
+ LexerModule(int language_, LexerFunction fnLexer_,
+ const char *languageName_=0, LexerFunction fnFolder_=0,
+ const char * const wordListDescriptions_[] = NULL);
++ virtual ~LexerModule() {};
+ int GetLanguage() const { return language; }
+
+ // -1 is returned if no WordList information is available
+--- src/common/dircmn.cpp.gcc4 2003-09-21 07:31:39.000000000 -0400
++++ src/common/dircmn.cpp 2005-04-15 06:59:47.000000000 -0400
+@@ -147,6 +147,7 @@
+ {
+ public:
+ wxDirTraverserSimple(wxArrayString& files) : m_files(files) { }
++ virtual ~wxDirTraverserSimple() {};
+
+ virtual wxDirTraverseResult OnFile(const wxString& filename)
+ {
+--- src/common/xpmdecod.cpp.gcc4 2003-09-21 07:31:39.000000000 -0400
++++ src/common/xpmdecod.cpp 2005-04-15 14:06:53.000000000 -0400
+@@ -669,7 +669,7 @@
+ wxChar key[64];
+ const char *clr_def;
+ bool hasMask;
+- wxXPMColourMapData clr_data;
++ wxXPMColourMapData clr_data = {0, 0, 0};
+ wxXPMColourMap clr_tbl;
+
+ /*
+@@ -712,7 +712,7 @@
+ }
+ else
+ {
+- bool isNone;
++ bool isNone = false;
+ if ( !GetRGBFromName(clr_def, &isNone,
+ &clr_data.R, &clr_data.G, &clr_data.B) )
+ {
+--- src/unix/mimetype.cpp.gcc4 2003-09-21 07:31:40.000000000 -0400
++++ src/unix/mimetype.cpp 2005-04-15 06:59:47.000000000 -0400
+@@ -1580,7 +1580,7 @@
+ {
+ // now got a file we can write to ....
+ wxMimeTypeCommands * entries = m_aEntries[index];
+- size_t iOpen;
++ size_t iOpen = 0;
+ wxString sCmd = entries->GetCommandForVerb(_T("open"), &iOpen);
+ wxString sTmp;
+
+--- include/wx/statline.h.gcc4 2003-09-21 07:31:35.000000000 -0400
++++ include/wx/statline.h 2005-04-15 06:59:47.000000000 -0400
+@@ -39,6 +39,7 @@
+ public:
+ // constructor
+ wxStaticLineBase() { }
++ virtual ~wxStaticLineBase() {};
+
+ // is the line vertical?
+ bool IsVertical() const { return (GetWindowStyle() & wxLI_VERTICAL) !=
0; }
+--- include/wx/datetime.h.gcc4 2003-09-21 07:31:30.000000000 -0400
++++ include/wx/datetime.h 2005-04-15 06:59:47.000000000 -0400
+@@ -1300,6 +1300,7 @@
+ {
+ friend class wxDateTimeHolidaysModule;
+ public:
++ virtual ~wxDateTimeHolidayAuthority() {};
+ // returns TRUE if the given date is a holiday
+ static bool IsHoliday(const wxDateTime& dt);
+
+@@ -1340,6 +1341,8 @@
+ // the holidays for this class are all Saturdays and Sundays
+ class WXDLLEXPORT wxDateTimeWorkDays : public wxDateTimeHolidayAuthority
+ {
++public:
++ virtual ~wxDateTimeWorkDays() {};
+ protected:
+ virtual bool DoIsHoliday(const wxDateTime& dt) const;
+ virtual size_t DoGetHolidaysInRange(const wxDateTime& dtStart,
+--- include/wx/notebook.h.gcc4 2003-09-21 07:31:34.000000000 -0400
++++ include/wx/notebook.h 2005-04-15 06:59:47.000000000 -0400
+@@ -193,6 +193,7 @@
+ m_nSel = nSel;
+ m_nOldSel = nOldSel;
+ }
++ virtual ~wxNotebookEvent() {};
+
+ // accessors
+ // the currently selected page (-1 if none)
+--- include/wx/event.h.gcc4 2003-09-21 07:31:33.000000000 -0400
++++ include/wx/event.h 2005-04-15 06:59:47.000000000 -0400
+@@ -1952,6 +1952,7 @@
+ : wxEventTableEntryBase(id, idLast, fn, data),
+ m_eventType(evType)
+ { }
++ virtual ~wxEventTableEntry() {};
+
+ // the reference to event type: this allows us to not care about the
+ // (undefined) order in which the event table entries and the event
types
+--- include/wx/geometry.h.gcc4 2003-09-21 07:31:34.000000000 -0400
++++ include/wx/geometry.h 2005-04-15 06:59:47.000000000 -0400
+@@ -785,6 +785,7 @@
+ class wxTransform2D
+ {
+ public :
++ virtual ~wxTransform2D() {};
+ virtual void Transform( wxPoint2DInt* pt )const = 0;
+ virtual void Transform( wxRect2DInt* r ) const;
+ virtual wxPoint2DInt Transform( const wxPoint2DInt &pt ) const;
+--- include/wx/list.h.gcc4 2003-09-21 07:31:34.000000000 -0400
++++ include/wx/list.h 2005-04-15 14:05:22.000000000 -0400
+@@ -384,6 +384,7 @@
+ T *data = (T *)NULL,
\
+ const wxListKey& key = wxDefaultListKey)
\
+ : wxNodeBase(list, previous, next, data, key) { }
\
++ virtual ~nodetype() {};
\
+
\
+ nodetype *GetNext() const
\
+ { return (nodetype *)wxNodeBase::GetNext(); }
\
+@@ -410,6 +411,7 @@
+
\
+ name& operator=(const name& list)
\
+ { (void) wxListBase::operator=(list); return *this; }
\
++ virtual ~name() {};
\
+
\
+ nodetype *GetFirst() const
\
+ { return (nodetype *)wxListBase::GetFirst(); }
\
+--- include/wx/radiobox.h.gcc4 2003-09-21 07:31:35.000000000 -0400
++++ include/wx/radiobox.h 2005-04-15 06:59:47.000000000 -0400
+@@ -35,6 +35,7 @@
+ class WXDLLEXPORT wxRadioBoxBase
+ {
+ public:
++ virtual ~wxRadioBoxBase() {};
+ // selection
+ virtual void SetSelection(int n) = 0;
+ virtual int GetSelection() const = 0;
+--- include/wx/caret.h.gcc4 2003-09-21 07:31:30.000000000 -0400
++++ include/wx/caret.h 2005-04-15 06:59:47.000000000 -0400
+@@ -60,6 +60,7 @@
+
+ (void)Create(window, size);
+ }
++ virtual ~wxCaretBase() {};
+
+ // Create() functions - same as ctor but returns the success code
+ // --------------------------------------------------------------
+--- include/wx/dir.h.gcc4 2003-09-21 07:31:32.000000000 -0400
++++ include/wx/dir.h 2005-04-15 06:59:47.000000000 -0400
+@@ -52,6 +52,7 @@
+ class WXDLLEXPORT wxDirTraverser
+ {
+ public:
++ virtual ~wxDirTraverser() {};
+ // called for each file found by wxDir::Traverse()
+ //
+ // return wxDIR_STOP or wxDIR_CONTINUE from here
+--- include/wx/clipbrd.h.gcc4 2003-09-21 07:31:30.000000000 -0400
++++ include/wx/clipbrd.h 2005-04-15 06:59:47.000000000 -0400
+@@ -39,6 +39,7 @@
+ {
+ public:
+ wxClipboardBase();
++ virtual ~wxClipboardBase() {};
+
+ // open the clipboard before Add/SetData() and GetData()
+ virtual bool Open() = 0;
diff --git a/x11-toolkits/wxgtk-no-unicode/wxGTK-2.4.2-gcc4_v2.patch
b/x11-toolkits/wxgtk-no-unicode/wxGTK-2.4.2-gcc4_v2.patch
new file mode 100644
index 0000000..0dfe7a7
--- /dev/null
+++ b/x11-toolkits/wxgtk-no-unicode/wxGTK-2.4.2-gcc4_v2.patch
@@ -0,0 +1,11 @@
+--- src/common/sckfile.cpp.orig 2005-04-16 16:50:11.000000000 -0700
++++ src/common/sckfile.cpp 2005-04-16 16:50:14.000000000 -0700
+@@ -9,7 +9,7 @@
+ // Licence: wxWindows license
+
/////////////////////////////////////////////////////////////////////////////
+ #ifdef __GNUG__
+-#pragma implementation "sckfile.h"
++#pragma implementation "file.h"
+ #endif
+
+ // For compilers that support precompilation, includes "wx.h".
diff --git a/x11/pypanel/DEPENDS b/x11/pypanel/DEPENDS
index 9ff98e2..c038762 100755
--- a/x11/pypanel/DEPENDS
+++ b/x11/pypanel/DEPENDS
@@ -1 +1,9 @@
-depends python-xlib
+. $GRIMOIRE/FUNCTIONS &&
+depends python-xlib &&
+depends imlib2 &&
+
+if check_if_xorg_modular_libs gtk+; then
+ optional_depends libxft "" "" "for font type and colors support"
+else
+ optional_depends X11-LIBS "" "" "for font type and colors support"
+fi
diff --git a/x11/pypanel/DETAILS b/x11/pypanel/DETAILS
index c6b2c4b..b6723e5 100755
--- a/x11/pypanel/DETAILS
+++ b/x11/pypanel/DETAILS
@@ -1,9 +1,9 @@
SPELL=pypanel
- VERSION=2.2
+ VERSION=2.4
SOURCE=PyPanel-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/PyPanel-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/pypanel/$SOURCE
-
SOURCE_HASH=sha512:954c845d8c1dad7e181f58c8ade2176f85d246a4184ee29bd3dee6681c4c389198a5383ca7f6258630f0d76d80d7d151e11f014010ee637fafd3342295b264e9
+
SOURCE_HASH=sha512:acda16cbf4f725ee3f0e97e11f04177fc819f6c09d0bcc864c9de1fc0c1bc0bfe2593233e5b8b85399ad41bc07763ad87d7045bac4dece9dc15d6eaf3136895e
WEB_SITE=http://pypanel.sourceforge.net/
LICENSE[0]=GPL
ENTERED=20040709
diff --git a/x11/pypanel/HISTORY b/x11/pypanel/HISTORY
index 6b91796..9653f63 100644
--- a/x11/pypanel/HISTORY
+++ b/x11/pypanel/HISTORY
@@ -1,3 +1,9 @@
+2006-11-08 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * DEPENDS: added imlib2 and optional libxft/X11-LIBS
+
+2006-11-08 Stephan Erb <steve-e AT h3c.de>
+ * DETAILS: Updated to 2.4 #10811
+
2005-11-29 Seth Woolley <seth AT tautology.org>
* DETAILS: MD5 -> SHA512




  • [SM-Commit] GIT changes to stable-0.4 grimoire by Eric Sandall (6defa10fd1b8d88c69cb626ba24ecbe6ce6fa092), Eric Sandall, 11/23/2006

Archive powered by MHonArc 2.6.24.

Top of Page