summaryrefslogtreecommitdiffstats
path: root/sysutils
diff options
context:
space:
mode:
authormezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2006-03-15 03:48:46 +0800
committermezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2006-03-15 03:48:46 +0800
commit9d9291bafce9c5cbc27d99d9db0e234c56982a05 (patch)
tree92785cc849967c4a89142f1b8cd1558ad65ee34d /sysutils
parenta0a015dde746d175cb91ce355b8b5f40e8735e3a (diff)
downloadmarcuscom-ports-9d9291bafce9c5cbc27d99d9db0e234c56982a05.tar
marcuscom-ports-9d9291bafce9c5cbc27d99d9db0e234c56982a05.tar.gz
marcuscom-ports-9d9291bafce9c5cbc27d99d9db0e234c56982a05.tar.bz2
marcuscom-ports-9d9291bafce9c5cbc27d99d9db0e234c56982a05.tar.lz
marcuscom-ports-9d9291bafce9c5cbc27d99d9db0e234c56982a05.tar.xz
marcuscom-ports-9d9291bafce9c5cbc27d99d9db0e234c56982a05.tar.zst
marcuscom-ports-9d9291bafce9c5cbc27d99d9db0e234c56982a05.zip
Pessulus is a lockdown editor for GNOME, written in python. It enables
administrators to set mandatory settings in GConf. The users can not change these settings. Use of pessulus can be useful on computers that are open to use by everyone, e.g. in an internet cafe. WWW: http://www.gnome.org/~vuntz/pessulus/ -- It works great to disable/enable in both normal user and mandatory (admin), to tweak the mandatory settings, of course you have to be login as root to have the mandatory feature. If you run it as in normal user, the mandatory feature will be hide (disable). Example, in the left is root that has lock/unlock buttons in the left of check box and in the right is user that has no lock/unlock button. http://people.freebsd.org/~mezz/pessulus.png BTW: Going to try to work on sabayon next... git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@5950 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/pessulus/Makefile39
-rw-r--r--sysutils/pessulus/distinfo3
-rw-r--r--sysutils/pessulus/pkg-descr6
-rw-r--r--sysutils/pessulus/pkg-plist94
4 files changed, 142 insertions, 0 deletions
diff --git a/sysutils/pessulus/Makefile b/sysutils/pessulus/Makefile
new file mode 100644
index 000000000..319786162
--- /dev/null
+++ b/sysutils/pessulus/Makefile
@@ -0,0 +1,39 @@
+# New ports collection makefile for: pessulus
+# Date created: 14 March 2006
+# Whom: FreeBSD GNOME Team
+#
+# $FreeBSD$
+# $MCom$
+#
+
+PORTNAME= pessulus
+PORTVERSION= 0.9
+CATEGORIES= sysutils gnome
+MASTER_SITES= ${MASTER_SITE_GNOME}
+MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION}
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= A lockdown editor for GNOME
+
+USE_GMAKE= yes
+USE_GNOME= gnomehack gnomeprefix intlhack pygnome2
+WANT_GNOME= yes
+USE_PYTHON= yes
+USE_GETTEXT= yes
+USE_X_PREFIX= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+DOCS= AUTHORS COPYING ChangeLog HACKING \
+ MAINTAINERS NEWS README TODO
+
+.ifndef (NOPORTDOCS)
+post-install:
+ @${MKDIR} ${DOCSDIR}
+.for i in ${DOCS}
+ @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
+.endfor
+.endif
+
+.include <bsd.port.mk>
diff --git a/sysutils/pessulus/distinfo b/sysutils/pessulus/distinfo
new file mode 100644
index 000000000..93c4bcfe8
--- /dev/null
+++ b/sysutils/pessulus/distinfo
@@ -0,0 +1,3 @@
+MD5 (pessulus-0.9.tar.gz) = 0ecbda9f842730f32f288ee37bbcf89b
+SHA256 (pessulus-0.9.tar.gz) = 4f471939e8e150e330fcaf270d9715975da77d36ee21cc50049efdae0bf37c71
+SIZE (pessulus-0.9.tar.gz) = 161462
diff --git a/sysutils/pessulus/pkg-descr b/sysutils/pessulus/pkg-descr
new file mode 100644
index 000000000..f1105467e
--- /dev/null
+++ b/sysutils/pessulus/pkg-descr
@@ -0,0 +1,6 @@
+Pessulus is a lockdown editor for GNOME, written in python. It enables
+administrators to set mandatory settings in GConf. The users can not change
+these settings. Use of pessulus can be useful on computers that are open to
+use by everyone, e.g. in an internet cafe.
+
+WWW: http://www.gnome.org/~vuntz/pessulus/
diff --git a/sysutils/pessulus/pkg-plist b/sysutils/pessulus/pkg-plist
new file mode 100644
index 000000000..45d357316
--- /dev/null
+++ b/sysutils/pessulus/pkg-plist
@@ -0,0 +1,94 @@
+bin/pessulus
+%%PYTHON_SITELIBDIR%%/Pessulus/__init__.py
+%%PYTHON_SITELIBDIR%%/Pessulus/__init__.pyc
+%%PYTHON_SITELIBDIR%%/Pessulus/__init__.pyo
+%%PYTHON_SITELIBDIR%%/Pessulus/config.py
+%%PYTHON_SITELIBDIR%%/Pessulus/config.pyc
+%%PYTHON_SITELIBDIR%%/Pessulus/config.pyo
+%%PYTHON_SITELIBDIR%%/Pessulus/disabledapplets.py
+%%PYTHON_SITELIBDIR%%/Pessulus/disabledapplets.pyc
+%%PYTHON_SITELIBDIR%%/Pessulus/disabledapplets.pyo
+%%PYTHON_SITELIBDIR%%/Pessulus/globalvar.py
+%%PYTHON_SITELIBDIR%%/Pessulus/globalvar.pyc
+%%PYTHON_SITELIBDIR%%/Pessulus/globalvar.pyo
+%%PYTHON_SITELIBDIR%%/Pessulus/icons.py
+%%PYTHON_SITELIBDIR%%/Pessulus/icons.pyc
+%%PYTHON_SITELIBDIR%%/Pessulus/icons.pyo
+%%PYTHON_SITELIBDIR%%/Pessulus/lockdownapplier.py
+%%PYTHON_SITELIBDIR%%/Pessulus/lockdownapplier.pyc
+%%PYTHON_SITELIBDIR%%/Pessulus/lockdownapplier.pyo
+%%PYTHON_SITELIBDIR%%/Pessulus/lockdownappliergconf.py
+%%PYTHON_SITELIBDIR%%/Pessulus/lockdownappliergconf.pyc
+%%PYTHON_SITELIBDIR%%/Pessulus/lockdownappliergconf.pyo
+%%PYTHON_SITELIBDIR%%/Pessulus/lockdownbutton.py
+%%PYTHON_SITELIBDIR%%/Pessulus/lockdownbutton.pyc
+%%PYTHON_SITELIBDIR%%/Pessulus/lockdownbutton.pyo
+%%PYTHON_SITELIBDIR%%/Pessulus/lockdowncheckbutton.py
+%%PYTHON_SITELIBDIR%%/Pessulus/lockdowncheckbutton.pyc
+%%PYTHON_SITELIBDIR%%/Pessulus/lockdowncheckbutton.pyo
+%%PYTHON_SITELIBDIR%%/Pessulus/main.py
+%%PYTHON_SITELIBDIR%%/Pessulus/main.pyc
+%%PYTHON_SITELIBDIR%%/Pessulus/main.pyo
+%%PYTHON_SITELIBDIR%%/Pessulus/maindialog.py
+%%PYTHON_SITELIBDIR%%/Pessulus/maindialog.pyc
+%%PYTHON_SITELIBDIR%%/Pessulus/maindialog.pyo
+%%PYTHON_SITELIBDIR%%/Pessulus/safeprotocols.py
+%%PYTHON_SITELIBDIR%%/Pessulus/safeprotocols.pyc
+%%PYTHON_SITELIBDIR%%/Pessulus/safeprotocols.pyo
+%%PYTHON_SITELIBDIR%%/Pessulus/simpleeditabletreeview.py
+%%PYTHON_SITELIBDIR%%/Pessulus/simpleeditabletreeview.pyc
+%%PYTHON_SITELIBDIR%%/Pessulus/simpleeditabletreeview.pyo
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/COPYING
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/HACKING
+%%PORTDOCS%%%%DOCSDIR%%/MAINTAINERS
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/TODO
+share/gnome/applications/pessulus.desktop
+share/gnome/pessulus/glade/pessulus.glade
+share/locale/bg/LC_MESSAGES/pessulus.mo
+share/locale/bn/LC_MESSAGES/pessulus.mo
+share/locale/ca/LC_MESSAGES/pessulus.mo
+share/locale/cs/LC_MESSAGES/pessulus.mo
+share/locale/da/LC_MESSAGES/pessulus.mo
+share/locale/de/LC_MESSAGES/pessulus.mo
+share/locale/el/LC_MESSAGES/pessulus.mo
+share/locale/en_CA/LC_MESSAGES/pessulus.mo
+share/locale/es/LC_MESSAGES/pessulus.mo
+share/locale/et/LC_MESSAGES/pessulus.mo
+share/locale/eu/LC_MESSAGES/pessulus.mo
+share/locale/fi/LC_MESSAGES/pessulus.mo
+share/locale/fr/LC_MESSAGES/pessulus.mo
+share/locale/gl/LC_MESSAGES/pessulus.mo
+share/locale/gu/LC_MESSAGES/pessulus.mo
+share/locale/hu/LC_MESSAGES/pessulus.mo
+share/locale/id/LC_MESSAGES/pessulus.mo
+share/locale/it/LC_MESSAGES/pessulus.mo
+share/locale/ja/LC_MESSAGES/pessulus.mo
+share/locale/ko/LC_MESSAGES/pessulus.mo
+share/locale/lt/LC_MESSAGES/pessulus.mo
+share/locale/mk/LC_MESSAGES/pessulus.mo
+share/locale/nb/LC_MESSAGES/pessulus.mo
+share/locale/nl/LC_MESSAGES/pessulus.mo
+share/locale/pa/LC_MESSAGES/pessulus.mo
+share/locale/pt/LC_MESSAGES/pessulus.mo
+share/locale/pt_BR/LC_MESSAGES/pessulus.mo
+share/locale/sk/LC_MESSAGES/pessulus.mo
+share/locale/sq/LC_MESSAGES/pessulus.mo
+share/locale/sr/LC_MESSAGES/pessulus.mo
+share/locale/sr@Latn/LC_MESSAGES/pessulus.mo
+share/locale/sv/LC_MESSAGES/pessulus.mo
+share/locale/th/LC_MESSAGES/pessulus.mo
+share/locale/uk/LC_MESSAGES/pessulus.mo
+share/locale/vi/LC_MESSAGES/pessulus.mo
+share/locale/zh_CN/LC_MESSAGES/pessulus.mo
+share/locale/zh_HK/LC_MESSAGES/pessulus.mo
+share/locale/zh_TW/LC_MESSAGES/pessulus.mo
+@dirrmtry share/locale/zh_HK/LC_MESSAGES
+@dirrmtry share/locale/zh_HK
+@dirrm share/gnome/pessulus/glade
+@dirrm share/gnome/pessulus
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrm %%PYTHON_SITELIBDIR%%/Pessulus