Update of /cvsroot/leaf/src/bering-uclibc/contrib/irmp3
In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv11484

Modified Files:
        buildtool.cfg buildtool.mk 
Added Files:
        defaults irmp3.init 
Log Message:
Added init script
Added default config
Various cleanup


Index: buildtool.cfg
===================================================================
RCS file: /cvsroot/leaf/src/bering-uclibc/contrib/irmp3/buildtool.cfg,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** buildtool.cfg       12 Sep 2006 18:54:03 -0000      1.1
--- buildtool.cfg       13 Sep 2006 08:24:44 -0000      1.2
***************
*** 2,5 ****
--- 2,6 ----
        Server = cvs-contrib-sourceforge
        Directory = irmp3
+       Revision = HEAD
  </File>
  
***************
*** 7,10 ****
--- 8,12 ----
        Server = cvs-contrib-sourceforge
        Directory = irmp3
+       Revision = HEAD
        envname = IRMP3_SOURCE
  </File>
***************
*** 13,16 ****
--- 15,19 ----
        Server = cvs-contrib-sourceforge
        Directory = irmp3
+       Revision = HEAD
        envname = IRMP3_ARGP_SOURCE
  </File>
***************
*** 19,25 ****
--- 22,43 ----
        Server = cvs-contrib-sourceforge
        Directory = irmp3
+       Revision = HEAD
        envname = IRMP3_PATCH1
  </File>
  
+ <File defaults>
+       Server = cvs-contrib-sourceforge
+       Directory = irmp3
+       Revision = HEAD
+       envname = IRMP3_DEFAULTS
+ </File>
+ 
+ <File irmp3.init>
+       Server = cvs-contrib-sourceforge
+       Directory = irmp3
+       Revision = HEAD
+       envname = IRMP3_INIT
+ </File>
+ 
  <Package>
    <irmp3>
***************
*** 27,30 ****
--- 45,56 ----
      Revision = 1
  
+     Help <<EOF
+     Infra Red MP3 JukeBox.
+     Homepage: http://irmp3.sourceforge.net/
+     Requires: mpg123, lirc
+ 
+     LEAF package by __PACKAGER__, __BUILDDATE__
+     EOF
+ 
      <Permissions>
        Files = 644
***************
*** 45,54 ****
        </File>
        <File>
!         Source = usr/sbin/irmp3conf
!       Filename = usr/sbin/irmp3conf
        Type = binary
        Permissions = 755
        </File>
        <File>
          Source = usr/bin/irmp3
        Filename = usr/bin/irmp3
--- 71,93 ----
        </File>
        <File>
!         Source = etc/init.d/irmp3
!       Filename = etc/init.d/irmp3
        Type = binary
        Permissions = 755
        </File>
        <File>
+         Source = etc/irmp3d.conf
+       Filename = etc/irmp3d.conf
+       Type = binary
+       Type = conf
+       Type = local
+       </File>
+       <File>
+       Filename = etc/irmp3d.lircrc
+       Type = list
+       Type = conf
+       Type = local
+       </File>
+       <File>
          Source = usr/bin/irmp3
        Filename = usr/bin/irmp3

Index: buildtool.mk
===================================================================
RCS file: /cvsroot/leaf/src/bering-uclibc/contrib/irmp3/buildtool.mk,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** buildtool.mk        12 Sep 2006 21:25:47 -0000      1.3
--- buildtool.mk        13 Sep 2006 08:24:44 -0000      1.4
***************
*** 28,40 ****
                --disable-mod-lcdproc \
                --disable-mod-playlistlist \
-               --disable-mod-cd \
                --disable-mod-alarm \
                --disable-mod-autoshutdown \
                --disable-mod-beep \
                --disable-mod-browser \
-               --disable-mod-env \
                --disable-mod-idle \
                --disable-mod-timer \
-               --disable-mod-fifo \
                --disable-mod-magic \
                --disable-mod-timidity \
--- 28,37 ----
***************
*** 61,67 ****
        mkdir -p $(BT_STAGING_DIR)/usr/bin
        mkdir -p $(BT_STAGING_DIR)/usr/sbin
        $(MAKE) DESTDIR=$(IRMP3_TARGET_DIR) -C $(IRMP3_DIR) install
        cp -a -f $(IRMP3_TARGET_DIR)/usr/bin/* $(BT_STAGING_DIR)/usr/bin/
!       cp -a -f $(IRMP3_TARGET_DIR)/usr/sbin/* $(BT_STAGING_DIR)/usr/sbin/
        touch $(IRMP3_DIR)/.build
  
--- 58,70 ----
        mkdir -p $(BT_STAGING_DIR)/usr/bin
        mkdir -p $(BT_STAGING_DIR)/usr/sbin
+       mkdir -p $(BT_STAGING_DIR)/etc/init.d
        $(MAKE) DESTDIR=$(IRMP3_TARGET_DIR) -C $(IRMP3_DIR) install
+       -$(BT_STRIP) $(BT_STRIP_BINOPTS) $(IRMP3_TARGET_DIR)/usr/sbin/*
+       -$(BT_STRIP) $(BT_STRIP_BINOPTS) $(IRMP3_TARGET_DIR)/usr/bin/*
+       $(IRMP3_TARGET_DIR)/usr/sbin/irmp3conf \
+               -c $(IRMP3_DEFAULTS) -f $(BT_STAGING_DIR)/etc/irmp3d.conf
        cp -a -f $(IRMP3_TARGET_DIR)/usr/bin/* $(BT_STAGING_DIR)/usr/bin/
!       cp -a -f $(IRMP3_TARGET_DIR)/usr/sbin/irmp3d $(BT_STAGING_DIR)/usr/sbin/
!       cp -a -f $(IRMP3_INIT) $(BT_STAGING_DIR)/etc/init.d/irmp3
        touch $(IRMP3_DIR)/.build
  
***************
*** 71,76 ****
        -rm $(IRMP3_DIR)/.build $(IRMP3_ARGP_DIR)/.build
        rm -rf $(IRMP3_TARGET_DIR)
!       $(MAKE) -C $(IRMP3_DIR) clean
!       $(MAKE) -C $(IRMP3_ARGP_DIR) clean
        rm -f $(BT_STAGING_DIR)/usr/bin/irmp3
        rm -f $(BT_STAGING_DIR)/usr/sbin/irmp3*
--- 74,81 ----
        -rm $(IRMP3_DIR)/.build $(IRMP3_ARGP_DIR)/.build
        rm -rf $(IRMP3_TARGET_DIR)
!       -$(MAKE) -C $(IRMP3_DIR) clean
!       -$(MAKE) -C $(IRMP3_ARGP_DIR) clean
!       rm -f $(BT_STAGING_DIR)/etc/irmp3d.conf
!       rm -f $(BT_STAGING_DIR)/etc/init.d/irmp3
        rm -f $(BT_STAGING_DIR)/usr/bin/irmp3
        rm -f $(BT_STAGING_DIR)/usr/sbin/irmp3*

--- NEW FILE: irmp3.init ---
#!/bin/sh
#/etc/init.d/irmp3: start IRMP3 daemon.

RCDLINKS="0,K20 1,K20 2,S20 3,S20 4,S20 5,S20 6,K20"

DAEMON=/usr/sbin/irmp3d
LOGFILE=/var/log/irmp3.log

test -x $DAEMON || exit 0

case "$1" in
  start)
    echo -n "Starting IRMP3 daemon... "
    if start-stop-daemon --start --quiet --exec $DAEMON -- -l $LOGFILE
    then
        echo done.
    else
        echo failed.
    fi
    ;;

  stop)
    echo -n "Stopping IRMP3 daemon..."
    if start-stop-daemon --stop --quiet --oknodo --exec $DAEMON
    then
        echo done.
    else
        echo failed.
    fi
    ;;

  *)
    echo "Usage: /etc/init.d/irmp3 {start|stop}"
    exit 1

esac

exit 0


--- NEW FILE: defaults ---
lirc_config: /etc/irmp3d.lircrc
fifo_enabled: yes


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
leaf-cvs-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/leaf-cvs-commits

Reply via email to