New commits:
commit 501fd2591035753f919fc84dbbb9f8463bb3c376
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
cairo: Update with PNG support (Bug #15368)
commit 14e12bf15f3f5a2aeb09747abd9f0497b4eadcb7
Author: George Sherwood <gsherwood AT sourcemage.org>
Commit: George Sherwood <gsherwood AT sourcemage.org>
doxygen: Updated to version 1.6.1
commit bd30e2e7fef7208175bc08a040553f6a5d89335e
Author: George Sherwood <gsherwood AT sourcemage.org>
Commit: George Sherwood <gsherwood AT sourcemage.org>
lyx: Updated to version 1.6.4. Fixed SOURCE_URL's.
Update path in build
commit 62d66f88d0274952327958d06af4ae578a7ed075
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
mysql: => 5.0.85 [old]
commit e574210e5e13242530dd2ccb694370ad1759e3c6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
exact-image-0.7.5
commit c7819981db9e7216469f7567f2b803b58dc2267e
Author: George Sherwood <gsherwood AT sourcemage.org>
Commit: George Sherwood <gsherwood AT sourcemage.org>
doxygen: Updated to version 1.6.0
commit 4b73af8af0ff027fb8e9c69952e262e917c00d27
Author: George Sherwood <gsherwood AT sourcemage.org>
Commit: George Sherwood <gsherwood AT sourcemage.org>
epiphany: Updated devel to version 2.27.91
commit c2f86e5bd1b716340427a4ae28e1492fb36c15ff
Author: George Sherwood <gsherwood AT sourcemage.org>
Commit: George Sherwood <gsherwood AT sourcemage.org>
webkitgtk: Updated stable to version 1.1.13
commit 6ec50ea7f3f118eef59b5cc8d18255149be766d5
Author: George Sherwood <gsherwood AT sourcemage.org>
Commit: George Sherwood <gsherwood AT sourcemage.org>
libsoup: Updated devel to version 2.27.91. Added sub_depends for devel
version on devel version of glib2.
commit 05591a47b0f76ffda4d9ca4d78a6b416e7b2120c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libatasmart: => 0.14
commit a389d6f0cb59d6ed117ce15f1373939bff5a8330
Author: George Sherwood <gsherwood AT sourcemage.org>
Commit: George Sherwood <gsherwood AT sourcemage.org>
glib2: Added sub_depends for for glib2 devel version. Required by
devel version of libsoup.
commit 7b58232494eaf18ebef63bd36d567d4345b7a304
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
postgresql - fix build process
commit 722e06044319760f7ffea6e867aacae9bf91f645
Author: Peng Chang (Charles) <chp AT sourcemage.org>
Commit: Peng Chang (Charles) <chp AT sourcemage.org>
cowsay: modified some installation paths
changed PREFIX from /usr to $INSTALL_ROOT/usr, and install man pages to
$PREFIX/share/man/man1 instead of $PREFIX/man/man1
commit c16bcbfedb30caa8ef31d7369e5bcd1b8bcfff0d
Author: Quentin Rameau <quinq AT sourcemage.org>
Commit: Quentin Rameau <quinq AT sourcemage.org>
windowmanagers/wmfs: new spell, lightweight tiling window manager
commit e59df5b740a1063cd1d2c527f888a52ff4b074ed
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
perl: => 5.10.1
commit 6f853eae563f397946968ad876c7d877ada25721
Author: Quentin Rameau <quinq AT sourcemage.org>
Commit: Quentin Rameau <quinq AT sourcemage.org>
audio-players/shell-fm: new spell, console player for Last.FM
commit 95455ab451cf65d1fce36f02b4c257257448a3e1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
pygtk2: => 2.16.0
commit 30f4d75e19733e5e982f80b13d8aadadf50e33de
Author: Peng Chang (Charles) <chp AT sourcemage.org>
Commit: Peng Chang (Charles) <chp AT sourcemage.org>
rsyslog: corrected --with-libdbi to --enable-libdbi style
commit 8c910ddb38b25089b69761f9972a4d6984ab102a
Author: Peng Chang (Charles) <chp AT sourcemage.org>
Commit: Peng Chang (Charles) <chp AT sourcemage.org>
This reverts commit 6cf3e00e93e2bad72d2247b89e3ccab1e0c6401e.
commit 6cf3e00e93e2bad72d2247b89e3ccab1e0c6401e
Author: Peng Chang (Charles) <chp AT sourcemage.org>
Commit: Peng Chang (Charles) <chp AT sourcemage.org>
rsyslog: removed unrecognized depends libdbi
commit 815c518852f26da24c2fe46eef0e40ac3fc1f746
Author: Peng Chang (Charles) <chp AT sourcemage.org>
Commit: Peng Chang (Charles) <chp AT sourcemage.org>
rsyslog: optionally suppress java-based tests
commit ea50c2ab8f84a5438b2459af3782be83c66a5659
Author: Peng Chang (Charles) <chp AT sourcemage.org>
Commit: Peng Chang (Charles) <chp AT sourcemage.org>
rsyslog: updated stable to 4.4.0, beta to 4.5.2, devel to 5.1.4
commit 1e85bc2885468bb94154d01fca2c14a1ce47454c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
unicap: => 0.9.6
commit 05b1400bdf24c180303574e51cff673edaafed88
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
kdevplatform4 - update hash
commit 72a1bb21e75b7ebd546bef76f533ce5812b22302
Author: Finn Haedicke <finn_haedicke AT gmx.net>
Commit: Finn Haedicke <finn_haedicke AT gmx.net>
miro: split into BUILD and INSTALL parts
commit f5bd2e24c8e1b1807698457e1677beae837228a7
Author: Finn Haedicke <finn_haedicke AT gmx.net>
Commit: Finn Haedicke <finn_haedicke AT gmx.net>
miro: added some dependencies
commit 88af7c6478be7bc1fb674a6eca7c3615c2817344
Author: Donald Johnson <ltdonny AT gmail.com>
Commit: Donald Johnson <ltdonny AT gmail.com>
wm-addoms/slock: updated source URL
commit 8187063e14053905e325164e377d0131db093bb6
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
pulseaudio: Optionally depends on gettext
commit 4b6838ede4b52cffe4527338eebc3982c5cc7586
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
pulseaudio: Optionally depend on avahi for ZeroConf support
Allow forcing ZeroConf (avahi)
Also include REPAIR^none^ files for the above
commit 2f49663448ad9f0372cfeefade31dc633986e481
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
Revert "pulseaudio: Optionally depend on avahi for ZeroConf support"
This reverts commit 2c131e1865def6bed042d10485cbd2658ecc15eb.
SUB_DEPENDS contains SASL not AVAHI! Bad Eric.
Conflicts:
audio-drivers/pulseaudio/HISTORY
commit 62231585b0b03dd1c04f1aa33ecb3e0b10eb08fa
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
pavumeter: Moved to audio-soft
commit 5639aea428bd671a1c700df0ca5a068f3d5c8260
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
pavucontrol: Moved to audio-soft
commit d7857f2a531944cc360c21a16075594faed5de0a
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
paprefs: Moved to audio-soft
commit 3648e741e92073dad5451689793c7b9568dfb04c
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
pulseaudio: Optionally depends on dbus
commit 1bf3f51865d2f220fd539cde142c88d750158e84
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
padevchooser: Added a PulseAudio tray tool
commit 7687537a7968859241e0857107e20d85a14836e6
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
pulseaudio: Optionally depends on udev
commit 2c131e1865def6bed042d10485cbd2658ecc15eb
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
pulseaudio: Optionally depend on avahi for ZeroConf support
Allow forcing ZeroConf (avahi)
Also include REPAIR^none^ files for the above
commit f94570a6b0e731ca146f60c4d9522bd84df2b1cf
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
pulseaudio: Fix flags for enabling/disabling X11 support
commit f4379c45b6e0a1468e0c4c28e9c7fc169631dd68
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
pulseaudio: Suggested depends on PulseAudio tools
pavucontrol, pavumeter, paprefs, paman, and padevchooser
commit b3ae0f272ce68c6833c4df4864c4f3c8048ec908
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
paman: Added a GTK front-end for PulseAudio
diff --git a/ChangeLog b/ChangeLog
index 77c9245..9d3c5d8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2009-08-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * graphics/exact-image: new spell, fast, modern graphics tools
+
+2009-08-24 Quentin Rameau <quinq AT sourcemage.org>
+ * audio-players/shell-fm: new spell, console player for Last.FM
+ * windowmanagers/wmfs: new spell, lightweight tiling window manager
+
+2009-08-23 Eric Sandall <sandalle AT sourcemage.org>
+ * audio-soft/paman: Added a GTK front-end for PulseAudio
+ * audio-soft/padevchooser: Added a PulseAudio tray tool
+ * audio-driver/paprefs: Moved to audio-soft
+ * audio-driver/pavucontrol: Moved to audio-soft
+ * audio-driver/pavumeter: Moved to audio-soft
+
2009-08-22 Vlad Glagolev <stealth AT sourcemage.org>
* python-pypi/pyskein: new spell, efficiently compute Skein hashes
* FUNCTIONS: added build/install instructions for python3 if a user
has both
diff --git a/audio-drivers/paprefs/DEPENDS b/audio-drivers/paprefs/DEPENDS
deleted file mode 100755
index b95d8fb..0000000
--- a/audio-drivers/paprefs/DEPENDS
+++ /dev/null
@@ -1,10 +0,0 @@
-depends gtkmm2 &&
-depends libglademm &&
-depends gconfmm &&
-
-runtime_depends pulseaudio &&
-
-optional_depends lynx \
- "--enable-lynx" \
- "--disable-lynx" \
- "Use lynx for documentation generation?"
diff --git a/audio-drivers/paprefs/DETAILS b/audio-drivers/paprefs/DETAILS
deleted file mode 100755
index 504c84c..0000000
--- a/audio-drivers/paprefs/DETAILS
+++ /dev/null
@@ -1,14 +0,0 @@
- SPELL=paprefs
- VERSION=0.9.8
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://0pointer.de/lennart/projects/paprefs/$SOURCE
- WEB_SITE=http://0pointer.de/lennart/projects/paprefs/
- SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
- LICENSE[0]=GPL
- ENTERED=20071016
- SHORT="a simple GTK based configuration dialog for the PulseAudio
sound server"
-cat << EOF
-PulseAudio Preferences (paprefs) is a simple GTK based configuration dialog
for
-the PulseAudio sound server.
-EOF
diff --git a/audio-drivers/paprefs/HISTORY b/audio-drivers/paprefs/HISTORY
deleted file mode 100644
index 3b5bde4..0000000
--- a/audio-drivers/paprefs/HISTORY
+++ /dev/null
@@ -1,16 +0,0 @@
-2009-04-14 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.9.8
-
-2008-10-31 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS: Updated to 0.9.7
- * DEPENDS: Has a runtime dependency on pulseaudio (useless without)
-
-2007-11-03 Robin Cook <rcook AT wyrms.net>
- * DEPENDS: added lynx as optional depends
-
-2007-11-01 Arwed v. Merkatz <v.merkatz AT gmx.net>
- * DETAILS: updated to 0.9.6
-
-2007-10-16 Arwed v. Merkatz <v.merkatz AT gmx.net>
- * DEPENDS, DETAILS, HISTORY: created this spell
-
diff --git a/audio-drivers/paprefs/paprefs-0.9.8.tar.gz.sig
b/audio-drivers/paprefs/paprefs-0.9.8.tar.gz.sig
deleted file mode 100644
index 8ed065b..0000000
Binary files a/audio-drivers/paprefs/paprefs-0.9.8.tar.gz.sig and /dev/null
differ
diff --git a/audio-drivers/pavucontrol/DEPENDS
b/audio-drivers/pavucontrol/DEPENDS
deleted file mode 100755
index abd340e..0000000
--- a/audio-drivers/pavucontrol/DEPENDS
+++ /dev/null
@@ -1,10 +0,0 @@
-depends libglademm &&
-depends gtkmm2 &&
-depends pulseaudio &&
-depends libcanberra &&
-
-optional_depends lynx \
- "--enable-lynx" \
- "--disable-lynx" \
- "Use lynx for documentation generation?"
-
diff --git a/audio-drivers/pavucontrol/DETAILS
b/audio-drivers/pavucontrol/DETAILS
deleted file mode 100755
index c77e98e..0000000
--- a/audio-drivers/pavucontrol/DETAILS
+++ /dev/null
@@ -1,16 +0,0 @@
- SPELL=pavucontrol
- VERSION=0.9.8
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://0pointer.de/lennart/projects/pavucontrol/$SOURCE
- WEB_SITE=http://0pointer.de/lennart/projects/pavucontrol/
- SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
- LICENSE[0]=GPL
- ENTERED=20071016
- SHORT="a simple GTK based volume control tool for the PulseAudio
sound server"
-cat << EOF
-PulseAudio Volume Control (pavucontrol) is a simple GTK based volume control
-tool ("mixer") for the PulseAudio sound server. In contrast to classic mixer
-tools this one allows you to control both the volume of hardware devices and
of
-each playback stream seperately.
-EOF
diff --git a/audio-drivers/pavucontrol/HISTORY
b/audio-drivers/pavucontrol/HISTORY
deleted file mode 100644
index cc8a0f8..0000000
--- a/audio-drivers/pavucontrol/HISTORY
+++ /dev/null
@@ -1,16 +0,0 @@
-2009-04-14 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.9.8
-
-2008-10-31 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS: Updated to 0.9.7
- * DEPENDS: Depends on libcanberra
-
-2007-11-03 Robin Cook <rcook AT wyrms.net>
- * DEPENDS: added lynx as optional depends
-
-2007-11-01 Arwed v. Merkatz <v.merkatz AT gmx.net>
- * DETAILS: updated to 0.9.5
-
-2007-10-16 Arwed v. Merkatz <v.merkatz AT gmx.net>
- * DEPENDS, DETAILS, HISTORY: created this spell
-
diff --git a/audio-drivers/pavucontrol/pavucontrol-0.9.8.tar.gz.sig
b/audio-drivers/pavucontrol/pavucontrol-0.9.8.tar.gz.sig
deleted file mode 100644
index fa56382..0000000
Binary files a/audio-drivers/pavucontrol/pavucontrol-0.9.8.tar.gz.sig and
/dev/null differ
diff --git a/audio-drivers/pavumeter/DEPENDS b/audio-drivers/pavumeter/DEPENDS
deleted file mode 100755
index 39315e3..0000000
--- a/audio-drivers/pavumeter/DEPENDS
+++ /dev/null
@@ -1,8 +0,0 @@
-depends gtkmm2 &&
-depends pulseaudio &&
-
-optional_depends lynx \
- "--enable-lynx" \
- "--disable-lynx" \
- "Use lynx for documentation generation?"
-
diff --git a/audio-drivers/pavumeter/DETAILS b/audio-drivers/pavumeter/DETAILS
deleted file mode 100755
index bb6fb03..0000000
--- a/audio-drivers/pavumeter/DETAILS
+++ /dev/null
@@ -1,14 +0,0 @@
- SPELL=pavumeter
- VERSION=0.9.3
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://0pointer.de/lennart/projects/$SPELL/$SOURCE
- WEB_SITE=http://0pointer.de/lennart/projects/$SPELL/
- SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
- LICENSE[0]=GPL
- ENTERED=20081031
- SHORT='GTK+ PulseAudio volume meter'
-cat << EOF
-PulseAudio Volume Meter (pavumeter) is a simple GTK volume meter for the
-PulseAudio sound server.
-EOF
diff --git a/audio-drivers/pavumeter/HISTORY b/audio-drivers/pavumeter/HISTORY
deleted file mode 100644
index 6a24a69..0000000
--- a/audio-drivers/pavumeter/HISTORY
+++ /dev/null
@@ -1,3 +0,0 @@
-2008-10-31 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS, DEPENDS: Created
-
diff --git a/audio-drivers/pavumeter/pavumeter-0.9.3.tar.gz.sig
b/audio-drivers/pavumeter/pavumeter-0.9.3.tar.gz.sig
deleted file mode 100644
index 6500fd4..0000000
Binary files a/audio-drivers/pavumeter/pavumeter-0.9.3.tar.gz.sig and
/dev/null differ
diff --git a/audio-drivers/pulseaudio/DEPENDS
b/audio-drivers/pulseaudio/DEPENDS
index a417699..a1a549e 100755
--- a/audio-drivers/pulseaudio/DEPENDS
+++ b/audio-drivers/pulseaudio/DEPENDS
@@ -4,6 +4,14 @@ depends libsndfile &&
depends libatomic_ops &&
depends gdbm &&
depends speex &&
+optional_depends udev \
+ "--enable-udev" \
+ "--disable-udev" \
+ "for device hotplug support" &&
+optional_depends dbus \
+ "--enable-dbus" \
+ "--disable-dbus" \
+ "for D-BUS system messaging" &&
optional_depends hal \
"--enable-hal" \
"--disable-hal" \
@@ -36,11 +44,24 @@ optional_depends libcap \
"--with-caps" \
"--without-caps" \
"Enable libcap support?" &&
-optional_depends xorg-libs \
- "--with-x" \
- "--without-x" \
- "Enable X support?" &&
+optional_depends xorg-libs \
+ "--enable-x11" \
+ "--disable-x11" \
+ "Enable X11 support?" &&
optional_depends policykit \
"--enable-polkit" \
"--disable-polkit" \
- "for PolicyKit authentication support"
+ "for PolicyKit authentication support" &&
+optional_depends avahi \
+ "--enable-avahi" \
+ "--disable-avahi" \
+ "for ZerConf configuration support" &&
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support" &&
+
+suggest_depends padevchooser '' '' 'for Preferences tool' &&
+suggest_depends paprefs '' '' 'for Preferences tool' &&
+suggest_depends pavucontrol '' '' 'for Volume Control tool' &&
+suggest_depends pavumeter '' '' 'for Volume Meter tool'
diff --git a/audio-drivers/pulseaudio/HISTORY
b/audio-drivers/pulseaudio/HISTORY
index 982eb94..d53d23e 100644
--- a/audio-drivers/pulseaudio/HISTORY
+++ b/audio-drivers/pulseaudio/HISTORY
@@ -1,3 +1,14 @@
+2009-08-23 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Suggested depends on PulseAudio tools:
+ pavucontrol, pavumeter, paprefs, paman, and padevchooser
+ Fix flags for enabling/disabling X11 support
+ Optionally depend on avahi for ZeroConf support
+ Optionally depends on udev
+ Optionally depends on dbus
+ Optionally depends on gettext
+ * SUB_DEPENDS, PRE_SUB_DEPENDS: Allow forcing ZeroConf (avahi)
+ Also include REPAIR^none^ files for the above
+
2009-04-14 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.9.15
diff --git a/audio-drivers/pulseaudio/PRE_SUB_DEPENDS
b/audio-drivers/pulseaudio/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..9eee2f5
--- /dev/null
+++ b/audio-drivers/pulseaudio/PRE_SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+ AVAHI) is_depends_enabled $SPELL avahi &&
+ return 0
+ ;;
+esac
+
+return 1
diff --git a/audio-drivers/pulseaudio/REPAIR^none^PRE_SUB_DEPENDS
b/audio-drivers/pulseaudio/REPAIR^none^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..9eee2f5
--- /dev/null
+++ b/audio-drivers/pulseaudio/REPAIR^none^PRE_SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+ AVAHI) is_depends_enabled $SPELL avahi &&
+ return 0
+ ;;
+esac
+
+return 1
diff --git a/audio-drivers/pulseaudio/REPAIR^none^SUB_DEPENDS
b/audio-drivers/pulseaudio/REPAIR^none^SUB_DEPENDS
new file mode 100755
index 0000000..e58e6bb
--- /dev/null
+++ b/audio-drivers/pulseaudio/REPAIR^none^SUB_DEPENDS
@@ -0,0 +1,8 @@
+case $THIS_SUB_DEPENDS in
+ AVAHI) echo "ZeroConf support requested, forcing avahi dependency."
+ depends avahi '--enable-avahi'
+ ;;
+ *) echo "Unknown sub-dependency $THIS_SUB_DEPENDS!"
+ return 1
+ ;;
+esac
diff --git a/audio-drivers/pulseaudio/SUB_DEPENDS
b/audio-drivers/pulseaudio/SUB_DEPENDS
new file mode 100755
index 0000000..e58e6bb
--- /dev/null
+++ b/audio-drivers/pulseaudio/SUB_DEPENDS
@@ -0,0 +1,8 @@
+case $THIS_SUB_DEPENDS in
+ AVAHI) echo "ZeroConf support requested, forcing avahi dependency."
+ depends avahi '--enable-avahi'
+ ;;
+ *) echo "Unknown sub-dependency $THIS_SUB_DEPENDS!"
+ return 1
+ ;;
+esac
diff --git a/audio-players/shell-fm/BUILD b/audio-players/shell-fm/BUILD
new file mode 100755
index 0000000..9c92089
--- /dev/null
+++ b/audio-players/shell-fm/BUILD
@@ -0,0 +1,2 @@
+cd ${SOURCE_DIRECTORY} &&
+make
diff --git a/audio-players/shell-fm/CONFIGURE
b/audio-players/shell-fm/CONFIGURE
new file mode 100755
index 0000000..61ad058
--- /dev/null
+++ b/audio-players/shell-fm/CONFIGURE
@@ -0,0 +1 @@
+config_query SHELL_FM_EXTRAS "Install extra scripts ?" n
diff --git a/audio-players/shell-fm/DEPENDS b/audio-players/shell-fm/DEPENDS
new file mode 100755
index 0000000..21cd0fe
--- /dev/null
+++ b/audio-players/shell-fm/DEPENDS
@@ -0,0 +1,2 @@
+depends libmad &&
+optional_depends libao "for playback using libao"
diff --git a/audio-players/shell-fm/DETAILS b/audio-players/shell-fm/DETAILS
new file mode 100755
index 0000000..8b0323b
--- /dev/null
+++ b/audio-players/shell-fm/DETAILS
@@ -0,0 +1,22 @@
+ SPELL="shell-fm"
+ VERSION="scm"
+ SOURCE="${SPELL}-scm.tar.bz2"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SOURCE%.tar.bz2}"
+ SOURCE_URL[0]="git://github.com/jkramer/shell-fm.git
shell-fm:${SOURCE%.tar.bz2}"
+ FORCE_DOWNLOAD="on"
+ SOURCE_IGNORE="volatile"
+ WEB_SITE="http://nex.scrapping.cc/shell-fm/"
+ ENTERED="200908024"
+ LICENSE[0]="GPL"
+ SHORT="Lightweight console-based player for Last.FM radio streams"
+cat << EOF
+Shell-fm is a lightweight, console-based player for Last.FM radio streams.
It's
+pretty small (the binary is currently a little smaller than 60K, or 50K when
+stripped) and it has most features the "official" player has, if not even a
few
+more. Additional features are, for example:
+
+ * network interface (control shell-fm remotely)
+ * autoban (automatically ban all tracks of an artist you don't like)
+ * bookmark stations (quickly jump to bookmarked stations with a single
key)
+ * ... probably more
+EOF
diff --git a/audio-players/shell-fm/HISTORY b/audio-players/shell-fm/HISTORY
new file mode 100644
index 0000000..9037fa0
--- /dev/null
+++ b/audio-players/shell-fm/HISTORY
@@ -0,0 +1,2 @@
+2009-08-24 Quentin Rameau <quinq AT sourceforge.net>
+ * DEPENDS, DETAILS, CONFIGURE, BUILD, INSTALL, HISTORY: spell created
diff --git a/audio-players/shell-fm/INSTALL b/audio-players/shell-fm/INSTALL
new file mode 100755
index 0000000..efe6160
--- /dev/null
+++ b/audio-players/shell-fm/INSTALL
@@ -0,0 +1,5 @@
+make install MANDIR=/usr/share/man &&
+if [ ${SHELL_FM_EXTRAS} == "y" ]
+then
+ make install-extras
+fi
diff --git a/audio-soft/padevchooser/DEPENDS b/audio-soft/padevchooser/DEPENDS
new file mode 100755
index 0000000..f6e0c25
--- /dev/null
+++ b/audio-soft/padevchooser/DEPENDS
@@ -0,0 +1,10 @@
+depends gconf2 &&
+depends gtk+2 &&
+depends libnotify &&
+depends -sub "AVAHI" pulseaudio &&
+
+optional_depends lynx \
+ "--enable-lynx" \
+ "--disable-lynx" \
+ "Use lynx for documentation generation?"
+
diff --git a/audio-soft/padevchooser/DETAILS b/audio-soft/padevchooser/DETAILS
new file mode 100755
index 0000000..1b5e57e
--- /dev/null
+++ b/audio-soft/padevchooser/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=padevchooser
+ VERSION=0.9.3
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://0pointer.de/lennart/projects/$SPELL/$SOURCE
+ WEB_SITE=http://0pointer.de/lennart/projects/padevchooser/
+ SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+ LICENSE[0]=GPL
+ ENTERED=20090823
+ SHORT="PulseAudio tray tool"
+cat << EOF
+PulseAudio Device Chooser (padevchooser) is a simple GTK tool which registers
+an icon in the tray area and allows quick access to some features of the
+PulseAudio sound server. Specifically it can do for you:
+
+ * Notify about new sink/sources becoming available on the LAN
+ * Quickly change the default PulseAudio sink/source/server assigned to the
+ current X11 display, selecting devices available on the LAN
+ * Start the auxiliary tools PulseAudio Volume Control, PulseAudio Volume
+ Meter, PulseAudio Manager, PulseAudio Preferences
+EOF
diff --git a/audio-soft/padevchooser/HISTORY b/audio-soft/padevchooser/HISTORY
new file mode 100644
index 0000000..ef5a49c
--- /dev/null
+++ b/audio-soft/padevchooser/HISTORY
@@ -0,0 +1,3 @@
+2009-08-23 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, DEPENDS: Created
+
diff --git a/audio-soft/padevchooser/padevchooser-0.9.3.tar.gz.sig
b/audio-soft/padevchooser/padevchooser-0.9.3.tar.gz.sig
new file mode 100644
index 0000000..d877ead
Binary files /dev/null and
b/audio-soft/padevchooser/padevchooser-0.9.3.tar.gz.sig differ
diff --git a/audio-soft/paman/DEPENDS b/audio-soft/paman/DEPENDS
new file mode 100755
index 0000000..26bb82d
--- /dev/null
+++ b/audio-soft/paman/DEPENDS
@@ -0,0 +1,10 @@
+depends libglademm &&
+depends gtkmm2 &&
+depends pulseaudio &&
+
+optional_depends lynx \
+ "--enable-lynx" \
+ "--disable-lynx" \
+ "Use lynx for documentation generation?" &&
+
+suggest_depends pavumeter '' '' 'for Volume Meter buttons'
diff --git a/audio-soft/paman/DETAILS b/audio-soft/paman/DETAILS
new file mode 100755
index 0000000..7c46509
--- /dev/null
+++ b/audio-soft/paman/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=paman
+ VERSION=0.9.4
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://0pointer.de/lennart/projects/$SPELL/$SOURCE
+ WEB_SITE=http://0pointer.de/lennart/projects/paman/
+ SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+ LICENSE[0]=GPL
+ ENTERED=20090823
+ SHORT="GTK front-end for PulseAudio"
+cat << EOF
+PulseAudio Manager (paman) is a simple GTK frontend for the PulseAudio sound
server.
+EOF
diff --git a/audio-soft/paman/HISTORY b/audio-soft/paman/HISTORY
new file mode 100644
index 0000000..ef5a49c
--- /dev/null
+++ b/audio-soft/paman/HISTORY
@@ -0,0 +1,3 @@
+2009-08-23 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, DEPENDS: Created
+
diff --git a/audio-soft/paman/paman-0.9.4.tar.gz.sig
b/audio-soft/paman/paman-0.9.4.tar.gz.sig
new file mode 100644
index 0000000..0ec137a
Binary files /dev/null and b/audio-soft/paman/paman-0.9.4.tar.gz.sig differ
diff --git a/audio-soft/paprefs/DEPENDS b/audio-soft/paprefs/DEPENDS
new file mode 100755
index 0000000..b95d8fb
--- /dev/null
+++ b/audio-soft/paprefs/DEPENDS
@@ -0,0 +1,10 @@
+depends gtkmm2 &&
+depends libglademm &&
+depends gconfmm &&
+
+runtime_depends pulseaudio &&
+
+optional_depends lynx \
+ "--enable-lynx" \
+ "--disable-lynx" \
+ "Use lynx for documentation generation?"
diff --git a/audio-soft/paprefs/DETAILS b/audio-soft/paprefs/DETAILS
new file mode 100755
index 0000000..504c84c
--- /dev/null
+++ b/audio-soft/paprefs/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=paprefs
+ VERSION=0.9.8
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://0pointer.de/lennart/projects/paprefs/$SOURCE
+ WEB_SITE=http://0pointer.de/lennart/projects/paprefs/
+ SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+ LICENSE[0]=GPL
+ ENTERED=20071016
+ SHORT="a simple GTK based configuration dialog for the PulseAudio
sound server"
+cat << EOF
+PulseAudio Preferences (paprefs) is a simple GTK based configuration dialog
for
+the PulseAudio sound server.
+EOF
diff --git a/audio-soft/paprefs/HISTORY b/audio-soft/paprefs/HISTORY
new file mode 100644
index 0000000..3b5bde4
--- /dev/null
+++ b/audio-soft/paprefs/HISTORY
@@ -0,0 +1,16 @@
+2009-04-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.9.8
+
+2008-10-31 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.9.7
+ * DEPENDS: Has a runtime dependency on pulseaudio (useless without)
+
+2007-11-03 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: added lynx as optional depends
+
+2007-11-01 Arwed v. Merkatz <v.merkatz AT gmx.net>
+ * DETAILS: updated to 0.9.6
+
+2007-10-16 Arwed v. Merkatz <v.merkatz AT gmx.net>
+ * DEPENDS, DETAILS, HISTORY: created this spell
+
diff --git a/audio-soft/paprefs/paprefs-0.9.8.tar.gz.sig
b/audio-soft/paprefs/paprefs-0.9.8.tar.gz.sig
new file mode 100644
index 0000000..8ed065b
Binary files /dev/null and b/audio-soft/paprefs/paprefs-0.9.8.tar.gz.sig
differ
diff --git a/audio-soft/pavucontrol/DEPENDS b/audio-soft/pavucontrol/DEPENDS
new file mode 100755
index 0000000..abd340e
--- /dev/null
+++ b/audio-soft/pavucontrol/DEPENDS
@@ -0,0 +1,10 @@
+depends libglademm &&
+depends gtkmm2 &&
+depends pulseaudio &&
+depends libcanberra &&
+
+optional_depends lynx \
+ "--enable-lynx" \
+ "--disable-lynx" \
+ "Use lynx for documentation generation?"
+
diff --git a/audio-soft/pavucontrol/DETAILS b/audio-soft/pavucontrol/DETAILS
new file mode 100755
index 0000000..c77e98e
--- /dev/null
+++ b/audio-soft/pavucontrol/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=pavucontrol
+ VERSION=0.9.8
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://0pointer.de/lennart/projects/pavucontrol/$SOURCE
+ WEB_SITE=http://0pointer.de/lennart/projects/pavucontrol/
+ SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+ LICENSE[0]=GPL
+ ENTERED=20071016
+ SHORT="a simple GTK based volume control tool for the PulseAudio
sound server"
+cat << EOF
+PulseAudio Volume Control (pavucontrol) is a simple GTK based volume control
+tool ("mixer") for the PulseAudio sound server. In contrast to classic mixer
+tools this one allows you to control both the volume of hardware devices and
of
+each playback stream seperately.
+EOF
diff --git a/audio-soft/pavucontrol/HISTORY b/audio-soft/pavucontrol/HISTORY
new file mode 100644
index 0000000..cc8a0f8
--- /dev/null
+++ b/audio-soft/pavucontrol/HISTORY
@@ -0,0 +1,16 @@
+2009-04-14 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.9.8
+
+2008-10-31 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.9.7
+ * DEPENDS: Depends on libcanberra
+
+2007-11-03 Robin Cook <rcook AT wyrms.net>
+ * DEPENDS: added lynx as optional depends
+
+2007-11-01 Arwed v. Merkatz <v.merkatz AT gmx.net>
+ * DETAILS: updated to 0.9.5
+
+2007-10-16 Arwed v. Merkatz <v.merkatz AT gmx.net>
+ * DEPENDS, DETAILS, HISTORY: created this spell
+
diff --git a/audio-soft/pavucontrol/pavucontrol-0.9.8.tar.gz.sig
b/audio-soft/pavucontrol/pavucontrol-0.9.8.tar.gz.sig
new file mode 100644
index 0000000..fa56382
Binary files /dev/null and
b/audio-soft/pavucontrol/pavucontrol-0.9.8.tar.gz.sig differ
diff --git a/audio-soft/pavumeter/DEPENDS b/audio-soft/pavumeter/DEPENDS
new file mode 100755
index 0000000..39315e3
--- /dev/null
+++ b/audio-soft/pavumeter/DEPENDS
@@ -0,0 +1,8 @@
+depends gtkmm2 &&
+depends pulseaudio &&
+
+optional_depends lynx \
+ "--enable-lynx" \
+ "--disable-lynx" \
+ "Use lynx for documentation generation?"
+
diff --git a/audio-soft/pavumeter/DETAILS b/audio-soft/pavumeter/DETAILS
new file mode 100755
index 0000000..bb6fb03
--- /dev/null
+++ b/audio-soft/pavumeter/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=pavumeter
+ VERSION=0.9.3
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://0pointer.de/lennart/projects/$SPELL/$SOURCE
+ WEB_SITE=http://0pointer.de/lennart/projects/$SPELL/
+ SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
+ LICENSE[0]=GPL
+ ENTERED=20081031
+ SHORT='GTK+ PulseAudio volume meter'
+cat << EOF
+PulseAudio Volume Meter (pavumeter) is a simple GTK volume meter for the
+PulseAudio sound server.
+EOF
diff --git a/audio-soft/pavumeter/HISTORY b/audio-soft/pavumeter/HISTORY
new file mode 100644
index 0000000..6a24a69
--- /dev/null
+++ b/audio-soft/pavumeter/HISTORY
@@ -0,0 +1,3 @@
+2008-10-31 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS, DEPENDS: Created
+
diff --git a/audio-soft/pavumeter/pavumeter-0.9.3.tar.gz.sig
b/audio-soft/pavumeter/pavumeter-0.9.3.tar.gz.sig
new file mode 100644
index 0000000..6500fd4
Binary files /dev/null and b/audio-soft/pavumeter/pavumeter-0.9.3.tar.gz.sig
differ
diff --git a/database/mysql/DETAILS b/database/mysql/DETAILS
index 6a256cd..ab85443 100755
--- a/database/mysql/DETAILS
+++ b/database/mysql/DETAILS
@@ -1,6 +1,6 @@
SPELL=mysql
if [[ $OLD == y ]]; then
- VERSION=5.0.84
+ VERSION=5.0.85
SECURITY_PATCH=3
else
VERSION=5.1.37
diff --git a/database/mysql/HISTORY b/database/mysql/HISTORY
index e5295a9..c79407a 100644
--- a/database/mysql/HISTORY
+++ b/database/mysql/HISTORY
@@ -1,3 +1,6 @@
+2009-08-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.0.85 [old]
+
2009-08-14 Vlad Glagolev <stealth AT sourcemage.org>
* CONFIGURE, BUILD: added default compiled-in charset selection
diff --git a/database/postgresql/BUILD b/database/postgresql/BUILD
index b9cb5c0..791fc25 100755
--- a/database/postgresql/BUILD
+++ b/database/postgresql/BUILD
@@ -9,11 +9,11 @@ default_build &&
if is_depends_enabled $SPELL openssl; then
cd contrib/pgcrypto &&
make &&
- cd ..
+ cd $SOURCE_DIRECTORY
fi &&
if is_depends_enabled $SPELL libxml2; then
cd contrib/xml2 &&
make &&
- cd ..
+ cd $SOURCE_DIRECTORY
fi
diff --git a/database/postgresql/HISTORY b/database/postgresql/HISTORY
index dcc56c4..924a879 100644
--- a/database/postgresql/HISTORY
+++ b/database/postgresql/HISTORY
@@ -1,3 +1,6 @@
+2009-08-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * BUILD,INSTALL: fix
+
2009-08-22 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD: properly build extensions
* INSTALL: properly install extensions; don't install default log file
diff --git a/database/postgresql/INSTALL b/database/postgresql/INSTALL
index 4491f71..af73c8b 100755
--- a/database/postgresql/INSTALL
+++ b/database/postgresql/INSTALL
@@ -4,11 +4,11 @@ default_install &&
if is_depends_enabled $SPELL openssl; then
cd contrib/pgcrypto &&
default_install &&
- cd ..
+ cd $SOURCE_DIRECTORY
fi &&
if is_depends_enabled $SPELL libxml2; then
cd contrib/xml2 &&
default_install &&
- cd ..
+ cd $SOURCE_DIRECTORY
fi
diff --git a/devel/doxygen/DETAILS b/devel/doxygen/DETAILS
index 798e24c..438fd50 100755
--- a/devel/doxygen/DETAILS
+++ b/devel/doxygen/DETAILS
@@ -1,5 +1,5 @@
SPELL=doxygen
- VERSION=1.5.9
+ VERSION=1.6.1
SOURCE=$SPELL-$VERSION.src.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=ftp://ftp.stack.nl/pub/users/dimitri/$SOURCE
diff --git a/devel/doxygen/HISTORY b/devel/doxygen/HISTORY
index 854cb01..4fddedd 100644
--- a/devel/doxygen/HISTORY
+++ b/devel/doxygen/HISTORY
@@ -1,3 +1,9 @@
+2009-08-25 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated to version 1.6.1
+
+2009-08-24 George Sherwood <gsherwood AT sourcemage.org>
+ * DETAILS: Updated to version 1.6.0
+
2009-05-01 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 1.5.9
diff --git a/devel/doxygen/doxygen-1.5.9.src.tar.gz.sig
b/devel/doxygen/doxygen-1.5.9.src.tar.gz.sig
deleted file mode 100644
index 51b5e86..0000000
Binary files a/devel/doxygen/doxygen-1.5.9.src.tar.gz.sig and /dev/null differ
diff --git a/devel/doxygen/doxygen-1.6.1.src.tar.gz.sig
b/devel/doxygen/doxygen-1.6.1.src.tar.gz.sig
new file mode 100644
index 0000000..45f5644
Binary files /dev/null and b/devel/doxygen/doxygen-1.6.1.src.tar.gz.sig differ
diff --git a/devel/perl/DETAILS b/devel/perl/DETAILS
index 922d7a2..ae45cd2 100755
--- a/devel/perl/DETAILS
+++ b/devel/perl/DETAILS
@@ -1,7 +1,7 @@
SPELL=perl
- VERSION=5.10.0
+ VERSION=5.10.1
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://ftp.funet.fi/pub/CPAN/src/$SOURCE
SOURCE_GPG=gurus.gpg:$SOURCE.sig
WEB_SITE=http://www.perl.org/
diff --git a/devel/perl/HISTORY b/devel/perl/HISTORY
index 4eb111d..8b31942 100644
--- a/devel/perl/HISTORY
+++ b/devel/perl/HISTORY
@@ -1,3 +1,7 @@
+2009-08-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.10.1; quoting paths
+ * UP_TRIGGERS: fixed triggering for the binaries linked against
libperl.so
+
2009-07-19 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* CONFLICTS: added for module-build (deprecated) #15248
diff --git a/devel/perl/UP_TRIGGERS b/devel/perl/UP_TRIGGERS
index 9a674ab..879ee91 100755
--- a/devel/perl/UP_TRIGGERS
+++ b/devel/perl/UP_TRIGGERS
@@ -2,11 +2,15 @@ local OLD_SPELL_VERSION=""
spell_ok $SPELL && OLD_SPELL_VERSION="$(installed_version $SPELL)"
if [[ $VERSION != $OLD_SPELL_VERSION ]]; then
- for name in $(show_up_depends perl); do
- if test -f $INSTALL_LOGS/$name-$(installed_version $name); then
- if grep -q "$TRACK_ROOT/usr/lib/perl5.*\.pm$" \
- $INSTALL_LOGS/$name-$(installed_version $name); then
- up_trigger $name cast_self
+ for each in $(show_up_depends $SPELL 1); do
+ # Check in the install logs if perl packages has been installed
+ if gaze install $each | grep -q "$TRACK_ROOT/usr/lib/perl5.*\.pm$"; then
+ up_trigger $each cast_self
+ else
+ # Check if the binaries link against libperl.so
+ if gaze install $each | xargs readelf -d 2> /dev/null |
+ grep -q "NEEDED.*libperl"; then
+ up_trigger $each cast_self
fi
fi
done
diff --git a/devel/perl/perl-5.10.1.tar.gz.sig
b/devel/perl/perl-5.10.1.tar.gz.sig
new file mode 100644
index 0000000..0a115ba
Binary files /dev/null and b/devel/perl/perl-5.10.1.tar.gz.sig differ
diff --git a/disk/libatasmart/DETAILS b/disk/libatasmart/DETAILS
index 0c79a3d..57bd8c7 100755
--- a/disk/libatasmart/DETAILS
+++ b/disk/libatasmart/DETAILS
@@ -1,9 +1,9 @@
SPELL=libatasmart
- VERSION=0.13
+ VERSION=0.14
+
SOURCE_HASH=sha512:20063feda092ab3dc96401b7ef0f7f00a2028b47cc4c634e09e4dc4fc019fa94a4e9d4b4b001c159208d3df3d31092bd29e9ceb010b0df668dff5a0ea58fd731
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://0pointer.de/public/$SOURCE
-
SOURCE_HASH=sha512:8f6a3385216a62dabbf4909ead32d0ec66be09850659351a4e965cb074c6bc4f483724dff4d6bd88e8ebf8b79276457ee95e50b59fea2f66b9fd8b42d2e5f72d
LICENSE[0]=LGPL
WEB_SITE=http://0pointer.de/blog/projects/being-smart.html
ENTERED=20090515
diff --git a/disk/libatasmart/HISTORY b/disk/libatasmart/HISTORY
index 89cfe53..c51e99a 100644
--- a/disk/libatasmart/HISTORY
+++ b/disk/libatasmart/HISTORY
@@ -1,3 +1,6 @@
+2009-0824 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.14
+
2009-05-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: spell created, version 0.13
diff --git a/utils/cowsay/HISTORY b/utils/cowsay/HISTORY
index 6a24cce..dc20b84 100644
--- a/utils/cowsay/HISTORY
+++ b/utils/cowsay/HISTORY
@@ -1,3 +1,7 @@
+2009-08-24 Peng Chang (Charles) <chp AT sourcemage.org>
+ * INSTALL: install man pages to $PREFIX/share/man/man1 instead of
+ $PREFIX/man/man1, changed PREFIX from /usr to $INSTALL_ROOT/usr
+
2008-06-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, BUILD, INSTALL: created this spell, version 3.03
diff --git a/video/miro/BUILD b/video/miro/BUILD
index e69de29..950180d 100755
--- a/video/miro/BUILD
+++ b/video/miro/BUILD
@@ -0,0 +1,2 @@
+cd ${SOURCE_DIRECTORY}/platform/gtk-x11 &&
+python setup.py build
diff --git a/video/miro/DEPENDS b/video/miro/DEPENDS
index dcf4da1..ef02100 100755
--- a/video/miro/DEPENDS
+++ b/video/miro/DEPENDS
@@ -1,3 +1,7 @@
depends python &&
depends gnome-python-extras &&
+depends xine-lib &&
+depends XULRUNNER &&
+depends gst-python &&
+depends boost &&
depends pyrex
diff --git a/video/miro/HISTORY b/video/miro/HISTORY
index b6312af..bfefde6 100644
--- a/video/miro/HISTORY
+++ b/video/miro/HISTORY
@@ -1,3 +1,7 @@
+2009-08-23 Finn Haedicke <finn_haedicke AT gmx.net>
+ * BUILD, INSTALL: split into ./setup.py build and ./setup.py install
+ * DEPENDS: added xine-lib, XULRUNNER, gst-python, boost
+
2009-08-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, PRE_BUILD, BUILD, INSTALL, run.sh.diff:
created this spell, version 2.5.2
diff --git a/video/miro/INSTALL b/video/miro/INSTALL
index 7c9e630..c8b42d7 100755
--- a/video/miro/INSTALL
+++ b/video/miro/INSTALL
@@ -1,2 +1,2 @@
-cd platform/gtk-x11 &&
-./run.sh
+cd ${SOURCE_DIRECTORY}/platform/gtk-x11 &&
+./setup.py install
diff --git a/windowmanagers/wmfs/BUILD b/windowmanagers/wmfs/BUILD
new file mode 100755
index 0000000..209cd97
--- /dev/null
+++ b/windowmanagers/wmfs/BUILD
@@ -0,0 +1,5 @@
+cd ${SOURCE_DIRECTORY} &&
+mkdir build &&
+cd build &&
+cmake -DPREFIX=/usr -DCMAKE_CXX_FLAGS="${CXXFLAGS}"
-DCMAKE_C_FLAGS="${CFLAGS}" .. &&
+make
diff --git a/windowmanagers/wmfs/DEPENDS b/windowmanagers/wmfs/DEPENDS
new file mode 100755
index 0000000..0fc2ae9
--- /dev/null
+++ b/windowmanagers/wmfs/DEPENDS
@@ -0,0 +1,8 @@
+depends confuse &&
+depends freetype2 &&
+depends libxinerama &&
+depends libxrandr &&
+depends libxft &&
+depends libx11 &&
+depends cmake &&
+optional_depends doxygen "" "" "to enable doxygen documentation"
diff --git a/windowmanagers/wmfs/DETAILS b/windowmanagers/wmfs/DETAILS
new file mode 100755
index 0000000..c0beca6
--- /dev/null
+++ b/windowmanagers/wmfs/DETAILS
@@ -0,0 +1,26 @@
+ SPELL="wmfs"
+ VERSION="scm"
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SOURCE%.tar.bz2}"
+ SOURCE_URL[0]="git://git.wmfs.info/wmfs.git:${SOURCE%.tar.bz2}"
+ FORCE_DOWNLOAD="on"
+ SOURCE_IGNORE="volatile"
+ WEB_SITE="http://wmfs.info/"
+ ENTERED="20090801"
+ LICENSE[0]="BSD"
+ SHORT="lightweight and highly configurable tiling window manager"
+cat << EOF
+WMFS (Window Manager From Scratch) is a lightweight and highly configurable
+tiling window manager for X. It can be configured with a configuration file,
+supports Xft (Freetype) fonts and is compliant with the Extended Window
Manager
+Hints (EWMH) specifications.
+
+WMFS works especially around Clients, Keybindings, Tags and Layouts.
+ * A Client consists of a an application window, its frame - including
+ titlebar, border, resizing corners - and its properties.
+ * A Tag is actually a workspace. basically, you have 9 tags. you can
have up
+ to 36 per screen!
+ * A Keybinding is a key combination to execute a function defined in
WMFS's
+ configuration file.
+ * A Layout is a placement mode. WMFS offers up to 9 layouts.
+EOF
diff --git a/windowmanagers/wmfs/HISTORY b/windowmanagers/wmfs/HISTORY
new file mode 100644
index 0000000..4f16611
--- /dev/null
+++ b/windowmanagers/wmfs/HISTORY
@@ -0,0 +1,2 @@
+2009-08-24 Quentin Rameau <quinq AT sourcemage.org>
+ * DEPENDS, DETAILS, BUILD, HISTORY: spell created
diff --git a/wm-addons/slock/DETAILS b/wm-addons/slock/DETAILS
index 8bf1540..b9b9605 100755
--- a/wm-addons/slock/DETAILS
+++ b/wm-addons/slock/DETAILS
@@ -1,7 +1,7 @@
SPELL="slock"
VERSION="0.9"
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]="http://code.suckless.org/dl/tools/${SOURCE}"
+ SOURCE_URL[0]="http://dl.suckless.org/tools/${SOURCE}"
SOURCE_HASH="sha512:2963ae48949c07acf0ca2678f62892cb7385e805edcc05f4d2cce30587aa015a3cdde03dcdbf7177f6c61ffe94b9efa264d17e841edf4463acfe9a835824a119"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://tools.suckless.org/slock"
diff --git a/wm-addons/slock/HISTORY b/wm-addons/slock/HISTORY
index 9d08f88..2f73fce 100644
--- a/wm-addons/slock/HISTORY
+++ b/wm-addons/slock/HISTORY
@@ -1,3 +1,6 @@
+2009-08-24 Donald Johnson <ltdonny AT gmail.com>
+ * DETAILS: Updated source
+
2009-07-30 Quentin Rameau <quinq AT sourcemage.org>
* DETAILS: updated to version 0.9
diff --git a/x11-libs/cairo/HISTORY b/x11-libs/cairo/HISTORY
index 84771bc..76db0b2 100644
--- a/x11-libs/cairo/HISTORY
+++ b/x11-libs/cairo/HISTORY
@@ -1,3 +1,6 @@
+2009-08-25 Eric Sandall <sandalle AT sourcemage.org>
+ * REPAIR^all^PRE_SUB_DEPENDS: Update with PNG support (Bug #15368)
+
2009-08-04 Finn Haedicke <finn_haedicke AT gmx.net>
* SUB_DEPENDS, PRE_SUB_DEPENDS: added, with PNG support