[SM-Commit] GIT changes to master grimoire by Andraž Levstik (daff90bbe40690679bb935a8a0e11b2de461e19e)

Andraž Levstik scm at sourcemage.org
Wed Nov 14 14:34:19 EST 2007


GIT changes to master grimoire by Andraž Levstik <ruskie at mages.ath.cx>:

 ChangeLog                         |    4 ++++
 disk/djmount/DEPENDS              |    1 +
 disk/djmount/DETAILS              |   19 +++++++++++++++++++
 disk/djmount/HISTORY              |    2 ++
 graphics-libs/mesalib/CONFIGURE   |    3 ++-
 graphics-libs/mesalib/HISTORY     |    4 ++++
 graphics-libs/mesalib/SUB_DEPENDS |    3 ++-
 utils/dcron/BUILD                 |    1 +
 utils/dcron/DEPENDS               |    8 ++++++++
 utils/dcron/DETAILS               |   15 +++++++++++++++
 utils/dcron/HISTORY               |    4 ++++
 utils/dcron/PRE_BUILD             |    5 +++++
 utils/dcron/PROVIDES              |    1 +
 utils/dcron/init.d/crond          |    6 ++++++
 utils/fcron/BUILD                 |   23 +++++++++++------------
 utils/fcron/DETAILS               |    1 +
 utils/fcron/HISTORY               |    6 ++++++
 utils/fcron/PROVIDES              |    1 +
 utils/fcron/init.d/fcron          |    4 ++--
 utils/hc-cron/BUILD               |    4 ++--
 utils/hc-cron/HISTORY             |    4 ++++
 utils/hc-cron/PROVIDES            |    1 +
 utils/hc-cron/init.d/crond        |    4 ++--
 utils/vixie-cron/HISTORY          |    5 +++++
 utils/vixie-cron/PRE_BUILD        |    2 +-
 utils/vixie-cron/PROVIDES         |    1 +
 utils/vixie-cron/init.d/crond     |    4 ++--
 27 files changed, 113 insertions(+), 23 deletions(-)

New commits:
commit daff90bbe40690679bb935a8a0e11b2de461e19e
Author: Andraž Levstik <ruskie at mages.ath.cx>
Commit: Andraž Levstik <ruskie at mages.ath.cx>

    disk/djmount: new spell, upnp fuse-based mounting daemon

commit cb23fc3a152e79c81f47c033419a7f730e37bc3e
Author: Andraž Levstik <ruskie at mages.ath.cx>
Commit: Andraž Levstik <ruskie at mages.ath.cx>

    fcron: added PROVIDES

commit 8f250ba7c9980e15cc1f7d1b952d0cb439d1d6db
Author: Andraž Levstik <ruskie at mages.ath.cx>
Commit: Andraž Levstik <ruskie at mages.ath.cx>

    hc-cron: added PROVIDES

commit f6669d67f06672dadf7eb5f749f63f342be1a886
Author: Andraž Levstik <ruskie at mages.ath.cx>
Commit: Andraž Levstik <ruskie at mages.ath.cx>

    vixie-cron: added PROVIDES

commit 7c8b9f9739352325fc45b69fcffbb4287a1be555
Author: Andraž Levstik <ruskie at mages.ath.cx>
Commit: Andraž Levstik <ruskie at mages.ath.cx>

    dcron: added PROVIDES

commit 4b63e70900f503302f6b1aac99474550f619f068
Author: Andraž Levstik <ruskie at mages.ath.cx>
Commit: Andraž Levstik <ruskie at mages.ath.cx>

    utils/dcron: new spell, dillon's cron

commit 6c67ad222bd530042b82143fcf7ed2e4cec126da
Author: Andraž Levstik <ruskie at mages.ath.cx>
Commit: Andraž Levstik <ruskie at mages.ath.cx>

    vixie-cron: fixes for paths, someone who uses this please give it a try

commit 9cab69394adfb25a8cb3e4ec284c619a3093c611
Author: Andraž Levstik <ruskie at mages.ath.cx>
Commit: Andraž Levstik <ruskie at mages.ath.cx>

    hc-cron: fixes for paths, someone who uses it please try it out

commit 7838d894e37ccbba21f87e26604e5f9f42a2f74c
Author: Andraž Levstik <ruskie at mages.ath.cx>
Commit: Andraž Levstik <ruskie at mages.ath.cx>

    fcron: fixing up wrong paths

commit 8e305a61019f8d884a45c1e2738350db03a8fb2e
Author: Andraž Levstik <ruskie at mages.ath.cx>
Commit: Andraž Levstik <ruskie at mages.ath.cx>

    mesalib: added intel driver

diff --git a/ChangeLog b/ChangeLog
index 7409799..8bd2fd9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2007-11-14 Andraž "ruskie" Levstik <ruskie at mages.ath.cx>
+	* utils/dcron: new spell, dillon's cron
+	* disk/djmount: new spell, upnp fuse-based mounting daemon
+
 2007-11-14 Jaka Kranjc <lynxlynxlynx at sourcemage.org>
 	* net/envbot: An advanced modular IRC bot coded in bash #14103
 
diff --git a/disk/djmount/DEPENDS b/disk/djmount/DEPENDS
new file mode 100755
index 0000000..82168c9
--- /dev/null
+++ b/disk/djmount/DEPENDS
@@ -0,0 +1 @@
+depends fuse 
diff --git a/disk/djmount/DETAILS b/disk/djmount/DETAILS
new file mode 100755
index 0000000..8ae6735
--- /dev/null
+++ b/disk/djmount/DETAILS
@@ -0,0 +1,19 @@
+           SPELL=djmount
+         VERSION=0.71
+          SOURCE="${SPELL}-${VERSION}.tar.gz"
+   SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/${SOURCE}
+     SOURCE_HASH=sha512:6735c1dc346470d72d3ab2434be5e634d7b6b2863a182fa15b4f24e5bda7e0338d90d3efe58e5c161bd5f5cf0f4e8209c988492b1c1fa12bd625eb0c97ad57bd
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+        WEB_SITE="http://djmount.sourceforge.net/ "
+      LICENSE[0]=GPL
+         ENTERED=20071111
+           SHORT="A client to mount a UPnP AV device as a Linux filesystem."
+cat << EOF
+djmount is a UPnP AV client. It mounts the media content of compatible UPnP
+AV devices as a Linux filesystem (using FUSE). The audio and video content
+on the network is automatically discovered, and can be browsed as a standard
+directory tree. djmount should work with any UPnP AV compliant devices or
+software servers. Currently tested devices include TwonkyVision UPnP Music
+Server on Linux, GMediaServer on Linux, GeeXboX uShare on Linux, Ahead Nero
+MediaHome Server, and Microsoft Windows Media Connect.
+EOF
diff --git a/disk/djmount/HISTORY b/disk/djmount/HISTORY
new file mode 100644
index 0000000..f11390a
--- /dev/null
+++ b/disk/djmount/HISTORY
@@ -0,0 +1,2 @@
+2007-11-11 Andraž "ruskie" Levstik <ruskie at mages.ath.cx>
+	* DETAILS, DEPENDS, HISTORY: created spell
diff --git a/graphics-libs/mesalib/CONFIGURE b/graphics-libs/mesalib/CONFIGURE
index 1f82ab3..57ec80b 100755
--- a/graphics-libs/mesalib/CONFIGURE
+++ b/graphics-libs/mesalib/CONFIGURE
@@ -54,6 +54,7 @@ config_query_multi MESALIB_DRIVERS                                       \
                    i915tex                                               \
                    i915                                                  \
                    i965                                                  \
+                   intel                                                 \
                    mach64                                                \
                    mga                                                   \
                    nouveau                                               \
@@ -70,6 +71,6 @@ config_query_multi MESALIB_DRIVERS                                       \
                    ffb                                                   &&
   if list_find "$MESALIB_DRIVERS" all
   then
-  MESALIB_DRIVERS="i810 i915tex i915 i965 mach64 mga nouveau r128 r200 r300 radeon s3v savage sis tdfx trident unichrome ffb"
+  MESALIB_DRIVERS="i810 i915tex i915 i965 intel mach64 mga nouveau r128 r200 r300 radeon s3v savage sis tdfx trident unichrome ffb"
   fi
 fi
diff --git a/graphics-libs/mesalib/HISTORY b/graphics-libs/mesalib/HISTORY
index bd293f2..623b1b9 100644
--- a/graphics-libs/mesalib/HISTORY
+++ b/graphics-libs/mesalib/HISTORY
@@ -1,3 +1,7 @@
+2007-11-14 Andraž "ruskie" Levstik <ruskie at mages.ath.cx>
+	* CONFIGURE: added intel driver
+	* SUB_DEPENDS: added intel driver
+
 2007-11-10 Andraž "ruskie" Levstik <ruskie at mages.ath.cx>
 	* DETAILS: updated spell to 7.0.2
 	* INSTALL: using make install now
diff --git a/graphics-libs/mesalib/SUB_DEPENDS b/graphics-libs/mesalib/SUB_DEPENDS
index 20b80f6..4971d22 100755
--- a/graphics-libs/mesalib/SUB_DEPENDS
+++ b/graphics-libs/mesalib/SUB_DEPENDS
@@ -20,6 +20,7 @@ case $THIS_SUB_DEPENDS in
                         i915tex                                         \
                         i915                                            \
                         i965                                            \
+                        intel                                           \
                         mach64                                          \
                         mga                                             \
                         nouveau                                         \
@@ -36,7 +37,7 @@ case $THIS_SUB_DEPENDS in
                         ffb                                             &&
 
     if list_find "$MESALIB_DRIVERS" all; then
-      MESALIB_DRIVERS="i810 i915tex i915 i965 mach64 mga nouveau r128 r200 r300 radeon s3v \
+      MESALIB_DRIVERS="i810 i915tex i915 i965 intel mach64 mga nouveau r128 r200 r300 radeon s3v \
                        savage sis tdfx trident unichrome ffb"
     fi ;;
 
diff --git a/utils/dcron/BUILD b/utils/dcron/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/utils/dcron/BUILD
@@ -0,0 +1 @@
+make
diff --git a/utils/dcron/DEPENDS b/utils/dcron/DEPENDS
new file mode 100755
index 0000000..f8af206
--- /dev/null
+++ b/utils/dcron/DEPENDS
@@ -0,0 +1,8 @@
+optional_depends SENDMAIL \
+                 "" \
+                 "" \
+                 "for sending mail reports" &&
+optional_depends SYSTEM-LOGGER \
+                 "" \
+                 "" \
+                 "for logging through syslog" 
diff --git a/utils/dcron/DETAILS b/utils/dcron/DETAILS
new file mode 100755
index 0000000..ca723e3
--- /dev/null
+++ b/utils/dcron/DETAILS
@@ -0,0 +1,15 @@
+           SPELL=dcron
+         VERSION=2.3.3
+          SOURCE="${SPELL}-${VERSION}.tar.gz"
+   SOURCE_URL[0]=http://www.ibiblio.org/pub/Linux/system/daemons/cron/${SOURCE}
+     SOURCE_HASH=sha512:4ab2aaf8a94317622fb42dad78b505ed02b1321aea49da433062a205a5f53db0fb78050b5453502ad20898d4e30e73bce0b820af10f3cb30d5f2d1912f5eb186
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+        WEB_SITE=""
+      LICENSE[0]=GPL
+         ENTERED=20071114
+           SHORT="Yet another cron daemon."
+cat << EOF
+Dillon's Cron is a multi-user cron written from scratch, similar to vixie-cron
+but with major differences. Attention is paid less to feature-creep and more
+to usability and reliability.
+EOF
diff --git a/utils/dcron/HISTORY b/utils/dcron/HISTORY
new file mode 100644
index 0000000..c83536a
--- /dev/null
+++ b/utils/dcron/HISTORY
@@ -0,0 +1,4 @@
+2007-11-14 Andraž "ruskie" Levstik <ruskie at mages.ath.cx>
+	* PRE_BUILD, DETAILS, DEPENDS, BUILD, HISTORY: created spell
+	* init.d/crond: added
+	* PROVIDES: provides CRON
diff --git a/utils/dcron/PRE_BUILD b/utils/dcron/PRE_BUILD
new file mode 100755
index 0000000..c6fea50
--- /dev/null
+++ b/utils/dcron/PRE_BUILD
@@ -0,0 +1,5 @@
+default_pre_build                              &&
+cd $SOURCE_DIRECTORY                           &&
+sedit "s:/usr:${INSTALL_ROOT}/usr:g" Makefile  &&
+sedit "s:/usr/man:/usr/share/man:g" Makefile  &&
+sedit "s:-O2:$CFLAGS:" Makefile
diff --git a/utils/dcron/PROVIDES b/utils/dcron/PROVIDES
new file mode 100755
index 0000000..5452a10
--- /dev/null
+++ b/utils/dcron/PROVIDES
@@ -0,0 +1 @@
+CRON
diff --git a/utils/dcron/init.d/crond b/utils/dcron/init.d/crond
new file mode 100644
index 0000000..bb6d439
--- /dev/null
+++ b/utils/dcron/init.d/crond
@@ -0,0 +1,6 @@
+#!/bin/bash
+
+PROGRAM=/usr/sbin/crond
+RUNLEVEL=3
+
+. /etc/init.d/smgl_init
diff --git a/utils/fcron/BUILD b/utils/fcron/BUILD
index 4695b68..3d2f5c7 100755
--- a/utils/fcron/BUILD
+++ b/utils/fcron/BUILD
@@ -1,15 +1,14 @@
 create_account fcron
 
-EDITOR=`which ${EDITOR%% *} 2> /dev/null` ||
-EDITOR=`which nano`
+local editor
+editor=`which ${EDITOR%% *} 2> /dev/null` ||
+editor=`which nano`
 
-sedit "s/-O2/$CFLAGS/" configure
-
-./configure  --prefix=/usr          \
-             --with-answer-all=no   \
-	     --sysconfdir=/etc      \
-             --with-editor=$EDITOR  \
-             --bindir=/bin          \
-             --sbindir=/sbin        \
-             $OPTS                  &&
-make
+OPTS="--with-answer-all=no \
+      --with-editor=$editor \
+      --localstatedir=$INSTALL_ROOT/var \
+      --with-piddir=$INSTALL_ROOT/var/run \
+      --with-fifodir=$INSTALL_ROOT/var/run \
+      --with-spooldir=$INSTALL_ROOT/var/spool/fcron \
+      $OPTS"  &&
+default_build
diff --git a/utils/fcron/DETAILS b/utils/fcron/DETAILS
index 3d62d1a..ff5cc95 100755
--- a/utils/fcron/DETAILS
+++ b/utils/fcron/DETAILS
@@ -8,6 +8,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
   SOURCE2_IGNORE=signature
       SOURCE_GPG="Thibault_Godouet.gpg:${SOURCE2}:VERIFIED_UPSTREAM_KEY"
   SECURITY_PATCH=1
+      PATCHLEVEL=1
         WEB_SITE=http://fcron.free.fr/
          ENTERED=20010922
       LICENSE[0]=GPL
diff --git a/utils/fcron/HISTORY b/utils/fcron/HISTORY
index 12bca22..053467a 100644
--- a/utils/fcron/HISTORY
+++ b/utils/fcron/HISTORY
@@ -1,3 +1,9 @@
+2007-11-14 Andraž "ruskie" Levstik <ruskie at mages.ath.cx>
+	* BUILD: fixes for paths
+	* init.d/fcron: run in runlevel 3
+	* DETAILS: patchlevel++, all users advised to update
+	* PROVIDES: provides CRON
+
 2007-11-09 Vlad Glagolev <stealth at sourcemage.org>
 	* DETAILS: updated spell to 3.0.4
 	* DEPENDS: added pam, libselinux
diff --git a/utils/fcron/PROVIDES b/utils/fcron/PROVIDES
new file mode 100755
index 0000000..5452a10
--- /dev/null
+++ b/utils/fcron/PROVIDES
@@ -0,0 +1 @@
+CRON
diff --git a/utils/fcron/init.d/fcron b/utils/fcron/init.d/fcron
index 718bce8..0f60e1a 100755
--- a/utils/fcron/init.d/fcron
+++ b/utils/fcron/init.d/fcron
@@ -1,7 +1,7 @@
 #!/bin/bash
 
-PROGRAM=/sbin/fcron
+PROGRAM=/usr/sbin/fcron
 ARGS="-b"
-RUNLEVEL=2
+RUNLEVEL=3
 
 . /etc/init.d/smgl_init
diff --git a/utils/hc-cron/BUILD b/utils/hc-cron/BUILD
index 3b61626..57e2069 100755
--- a/utils/hc-cron/BUILD
+++ b/utils/hc-cron/BUILD
@@ -1,6 +1,6 @@
 sedit  "s:\$(DESTDIR)/usr:$INSTALL_ROOT/usr:"      Makefile  &&
 sedit  's:$(DESTROOT)/man:$(DESTROOT)/share/man:'  Makefile  &&
-sedit  "s:\$(DESTROOT)/bin:$INSTALL_ROOT/bin:"     Makefile  &&
-sedit  "s:\$(DESTROOT)/sbin:$INSTALL_ROOT/sbin:"   Makefile  &&
+sedit  "s:\$(DESTROOT)/bin:$INSTALL_ROOT/usr/bin:"     Makefile  &&
+sedit  "s:\$(DESTROOT)/sbin:$INSTALL_ROOT/usr/sbin:"   Makefile  &&
 sedit  "s/SYS_TIME_H 1/SYS_TIME_H 0/"  compat.h  &&
 make
diff --git a/utils/hc-cron/HISTORY b/utils/hc-cron/HISTORY
index f8754da..2713c3a 100644
--- a/utils/hc-cron/HISTORY
+++ b/utils/hc-cron/HISTORY
@@ -1,3 +1,7 @@
+2007-11-14 Andraž "ruskie" Levstik <ruskie at mages.ath.cx>
+	* BUILD: fixes for paths
+	* PROVIDES: provides CRON
+
 2006-06-28 Eric Sandall <sandalle at sourcemage.org>
 	* DETAILS: Removed BUILD_API=2, set grimoire-wide
 
diff --git a/utils/hc-cron/PROVIDES b/utils/hc-cron/PROVIDES
new file mode 100755
index 0000000..5452a10
--- /dev/null
+++ b/utils/hc-cron/PROVIDES
@@ -0,0 +1 @@
+CRON
diff --git a/utils/hc-cron/init.d/crond b/utils/hc-cron/init.d/crond
index 57d1278..bb6d439 100644
--- a/utils/hc-cron/init.d/crond
+++ b/utils/hc-cron/init.d/crond
@@ -1,6 +1,6 @@
 #!/bin/bash
 
-PROGRAM=/sbin/crond
-RUNLEVEL=2
+PROGRAM=/usr/sbin/crond
+RUNLEVEL=3
 
 . /etc/init.d/smgl_init
diff --git a/utils/vixie-cron/HISTORY b/utils/vixie-cron/HISTORY
index 71332a2..024b8b9 100644
--- a/utils/vixie-cron/HISTORY
+++ b/utils/vixie-cron/HISTORY
@@ -1,3 +1,8 @@
+2007-11-14 Andraž "ruskie" Levstik <ruskie at mages.ath.cx>
+	* BUILD: fixes for paths
+	* init.d/crond: fixes for paths
+	* PROVIDES: provides CRON
+
 2006-10-03 Juuso Alasuutari <iuso at sourcemage.org>
 	* DETAILS: [automated] Removed UPDATED.
 
diff --git a/utils/vixie-cron/PRE_BUILD b/utils/vixie-cron/PRE_BUILD
index 26fce69..3ac53e0 100755
--- a/utils/vixie-cron/PRE_BUILD
+++ b/utils/vixie-cron/PRE_BUILD
@@ -4,7 +4,7 @@ cd       "${SOURCE_DIRECTORY}"        &&
 /bin/sh  "${SOURCE_CACHE}/${SOURCE}"  &&
 
 sedit  "s@^DESTROOT\t=\t at DESTROOT\t=\t${INSTALL_ROOT}/@;                      \
-        s@^DESTSBIN\t=\t\$(DESTROOT)/sbin at DESTSBIN\t=\t${INSTALL_ROOT}/sbin@; \
+        s@^DESTSBIN\t=\t\$(DESTROOT)/sbin at DESTSBIN\t=\t${INSTALL_ROOT}/usr/sbin@; \
         s@^CDEBUG\t\t=\t-g at CDEBUG\t\t=\t${CFLAGS}@"                           \
         Makefile  &&
 
diff --git a/utils/vixie-cron/PROVIDES b/utils/vixie-cron/PROVIDES
new file mode 100755
index 0000000..5452a10
--- /dev/null
+++ b/utils/vixie-cron/PROVIDES
@@ -0,0 +1 @@
+CRON
diff --git a/utils/vixie-cron/init.d/crond b/utils/vixie-cron/init.d/crond
index 3f99b6e..55e0c62 100644
--- a/utils/vixie-cron/init.d/crond
+++ b/utils/vixie-cron/init.d/crond
@@ -1,6 +1,6 @@
 #!/bin/bash
 
-PROGRAM=/sbin/cron
-RUNLEVEL=2
+PROGRAM=/usr/sbin/cron
+RUNLEVEL=3
 
 . /etc/init.d/smgl_init



More information about the SM-Commit mailing list