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