diff options
author | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2006-03-15 03:48:46 +0800 |
---|---|---|
committer | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2006-03-15 03:48:46 +0800 |
commit | 9d9291bafce9c5cbc27d99d9db0e234c56982a05 (patch) | |
tree | 92785cc849967c4a89142f1b8cd1558ad65ee34d /sysutils | |
parent | a0a015dde746d175cb91ce355b8b5f40e8735e3a (diff) | |
download | marcuscom-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/Makefile | 39 | ||||
-rw-r--r-- | sysutils/pessulus/distinfo | 3 | ||||
-rw-r--r-- | sysutils/pessulus/pkg-descr | 6 | ||||
-rw-r--r-- | sysutils/pessulus/pkg-plist | 94 |
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 |