[paketler-commits] r26820 - in playground/murat: applications/multimedia/mythtv/comar applications/science/sherpa programming programming/libs system/base/baselayout-contrib/comar
paketler-commits at pardus.org.tr
paketler-commits at pardus.org.tr
8 Haz 2007 Cum 20:08:50 EEST
Author: murat
Date: Fri Jun 8 20:08:50 2007
New Revision: 26820
Added:
playground/murat/programming/
playground/murat/programming/libs/
playground/murat/programming/libs/component.xml
Modified:
playground/murat/applications/multimedia/mythtv/comar/package.py
playground/murat/applications/multimedia/mythtv/comar/service.py
playground/murat/applications/science/sherpa/actions.py
playground/murat/system/base/baselayout-contrib/comar/package.py
Log:
lib dir
Modified: playground/murat/applications/multimedia/mythtv/comar/package.py
=================================================================
--- playground/murat/applications/multimedia/mythtv/comar/package.py (original)
+++ playground/murat/applications/multimedia/mythtv/comar/package.py Fri Jun 8 20:08:50 2007
@@ -3,8 +3,5 @@
import os
def postInstall():
- os.system("hav call User.Manager.addGroup gid 114 name mythtv")
- os.system("hav call User.Manager.addUser uid 114 name mythtv realname MythTv shell /bin/false homedir /dev/null groups mythtv")
-
os.system("/usr/bin/chown -R mythtv:mythtv /etc/mythtv")
os.system("/usr/bin/chown -R mythtv:mythtv /var/log/mythtv")
\ No newline at end of file
Modified: playground/murat/applications/multimedia/mythtv/comar/service.py
=================================================================
--- playground/murat/applications/multimedia/mythtv/comar/service.py (original)
+++ playground/murat/applications/multimedia/mythtv/comar/service.py Fri Jun 8 20:08:50 2007
@@ -6,29 +6,18 @@
serviceDesc = _({"en": "MythTv",
"tr": "MythTv"})
-#def unlink():
- #try:
- #os.unlink("/var/run/mythbackend.pid")
- #except:
- #pass
-
+ at synchronized
def start():
call("System.Service.start", "mysql-server")
+ startService(command="/usr/bin/mythbackend",
+ chuid="mythtv",
+ pidfile="/var/run/mythbackend.pid",
+ donotify=True)
- ret = run("/sbin/start-stop-daemon --start --chuid mythtv \
- --exec /usr/bin/mythbackend --make-pidfile --pidfile /var/run/mythbackend.pid \
- --background -- --verbose all --logfile /var/log/mythtv/mythbackend.log")
- if ret == 0:
- notify("System.Service.changed", "started")
- else:
- fail("Unable to start service")
-
+ at synchronized
def stop():
- ret = run("/sbin/start-stop-daemon --stop --quiet --pidfile=/var/run/mythbackend.pid")
- if ret == 0:
- notify("System.Service.changed", "stopped")
- else:
- fail("Unable to stop service")
+ stopService(pidfile="/var/run/mythbackend.pid",
+ donotify=True)
def status():
- return checkDaemon("/var/run/mythbackend.pid")
+ return isServiceRunning("/var/run/mythbackend.pid")
Modified: playground/murat/applications/science/sherpa/actions.py
=================================================================
--- playground/murat/applications/science/sherpa/actions.py (original)
+++ playground/murat/applications/science/sherpa/actions.py Fri Jun 8 20:08:50 2007
@@ -5,12 +5,27 @@
# See the file http://www.gnu.org/copyleft/gpl.txt.
from pisi.actionsapi import shelltools
+from pisi.actionsapi import autotools
from pisi.actionsapi import get
WorkDir = "SHERPA-MC-%s" % get.srcVERSION()
+def setup():
+ autotools.configure("--enable-clhep \
+ --enable-hepmc2 \
+ --enable-root \
+ --enable-lhapdf \
+ --enable-gzip \
+ --disable-modelinclude \
+ --disable-isajetinclude \
+ --disable-hdecayinclude \
+ --disable-amisicinclude \
+ --disable-ahadicinclude \
+ --disable-hadronsinclude \
+ --disable-sherpainclude")
+
def build():
- shelltools.system("./TOOLS/makeinstall -c")
+ autotools.make()
def install():
- shelltools.system("./TOOLS/makeinstall --copt --prefix=%s/usr" % get.installDIR())
+ autotools.rawInstall("DESTDIR=%s" % get.installDIR())
Modified: playground/murat/system/base/baselayout-contrib/comar/package.py
=================================================================
--- playground/murat/system/base/baselayout-contrib/comar/package.py (original)
+++ playground/murat/system/base/baselayout-contrib/comar/package.py Fri Jun 8 20:08:50 2007
@@ -1,11 +1,11 @@
-##!/usr/bin/python
+#!/usr/bin/python
-#import os
+import os
-#def postInstall():
+def postInstall():
- ## Sample user addition
- #os.system("hav call User.Manager.addGroup gid 135 name foobar")
+ # Sample user addition
+ os.system("hav call User.Manager.addGroup gid 133 name mythtv")
- ## Sample group addition
- #os.system("hav call User.Manager.addUser uid 135 name foobar realname FooBa shell /bin/false homedir /dev/null groups foobar")
+ # Sample group addition
+ os.system("hav call User.Manager.addUser uid 133 name mythtv realname Mythtv shell /bin/false homedir /dev/null groups mythtv")
Paketler-commits mesaj listesiyle ilgili
daha fazla bilgi