Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=46f1d4f73ce989803d19b2186f1b0fc4a90c3e31

commit 46f1d4f73ce989803d19b2186f1b0fc4a90c3e31
Author: bouleetbil <bouleet...@frogdev.info>
Date:   Fri Sep 3 13:17:42 2010 +0000

frugal-mono-tools-0.1.4-1-i686
*version bump

diff --git a/source/xapps-extra/frugal-mono-tools/FrugalBuild 
b/source/xapps-extra/frugal-mono-tools/FrugalBuild
index e652558..ea4eaf0 100644
--- a/source/xapps-extra/frugal-mono-tools/FrugalBuild
+++ b/source/xapps-extra/frugal-mono-tools/FrugalBuild
@@ -2,21 +2,22 @@
# Maintainer: bouleetbil <bouleet...@frogdev.info>

pkgname=frugal-mono-tools
-pkgver=0.1.3
+pkgver=0.1.4
pkgrel=1
url="http://ftp.frugalware.org/pub/other/people/bouleetbil/frugal-mono-tools/";
up2date="Flasttar $url/releases/"
source=($url/releases/$pkgname-$pkgver.tar.gz rc.frugal-mono-tools \
-       $url/releases/frugal-python-tools-$pkgver.tar.bz2)
+       $url/releases/frugal-python-tools-$pkgver.tar.gz)
pkgdesc="C# Frugalware configuration utility"
depends=('gtk2-sharp' 'notify-sharp' 'webkit-sharp>=0.3' 'vte-python')
+rodepends=('gtk-usermode')
options=('scriptlet')
groups=('xapps-extra')
archs=('i686' 'x86_64' 'ppc')
Finclude mono
-sha1sums=('4020fdce9eb7b7c1d07b151c4b34ce1397339379' \
+sha1sums=('c205c15b4283fbb43659f799ed86b1cc41db4a0d' \
'73fbee331e5d48cfcb20496d3e298567faddb034' \
-          '45ba5b830b5c846b68ff91fd4edff8cc555a5b6b')
+          'fb3fc4cac9bb94f6167f5edd668f7aaad232531f')

build() {
Fcd
@@ -25,13 +26,59 @@ build() {
Fmkdir etc/xdg/autostart/
Fmkdir usr/share/applications/
Fbuild
+       #For start it with Xsession
Fcp $pkgname-$pkgver/frugal-mono-tools.desktop \
etc/xdg/autostart/frugal-mono-tools.desktop
Fcp $pkgname-$pkgver/frugal-mono-tools/fw.png usr/share/pixmaps/FrugalTools.png
-       Fcp $pkgname-$pkgver/frugal-mono-tools/*.desktop usr/share/applications/
-       Fcp $pkgname-$pkgver/frugal-mono-tools/frugal-mono-tools-gnome usr/bin/
-       Fcp $pkgname-$pkgver/frugal-mono-tools/frugal-mono-tools-kde usr/bin
+       #python terminal
Fcp frugal-mono-tools/PyUtils/PyVTE.py /usr/bin/PyFrugalVTE
+       #irc python client for join #frugalware
+       Fcp frugal-mono-tools/PyUtils/irc.py /usr/bin/PyFrugalIRC
+
+       #for can start it wit root user
+       _F_desktop_exec="sucontrolcenter"
+       _F_desktop_name="frugalware configuration"
+       _F_desktop_desc="Tools to configure Frugalware"
+       _F_desktop_icon="FrugalTools.png"
+       _F_desktop_categories="Application;GTK;System;"
+       Fdesktop2
+
+       Fmkdir usr/share/apps/sucontrolcenter
+       Fmkdir etc/pam.d
+       Fmkdir etc/security/console.apps
+
+cat > $Fdestdir/usr/share/apps/sucontrolcenter/sucontrolcenter << "EOF"
+#!/bin/sh
+exec frugal-mono-tools
+EOF
+
+       chmod +x $Fdestdir/usr/share/apps/sucontrolcenter/sucontrolcenter || 
Fdie
+
+cat > $Fdestdir/etc/pam.d/sucontrolcenter << "EOF"
+#%PAM-1.0
+auth        include     config-control-center
+account     include     config-control-center
+session     include     config-control-center
+EOF
+
+cat > $Fdestdir/etc/pam.d/config-control-center << "EOF"
+#%PAM-1.0
+auth           sufficient      pam_rootok.so
+auth           sufficient      pam_timestamp.so
+auth           include         system-auth
+account                required        pam_permit.so
+session                required        pam_permit.so
+session                optional        pam_xauth.so
+session                optional        pam_timestamp.so
+EOF
+
+cat >  $Fdestdir/etc/security/console.apps/sucontrolcenter << "EOF"
+USER=root
+PROGRAM=/usr/share/apps/sucontrolcenter/sucontrolcenter
+SESSION=true
+EOF
+
+       Fln /usr/bin/consolehelper /usr/bin/sucontrolcenter

Fmonocleanup
Frcd2
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to