[psybases] update AP sources

This commit is contained in:
Nikos Kouremenos 2005-11-22 00:10:28 +00:00
parent e78f26908c
commit ca28ae33f3
4 changed files with 83 additions and 2 deletions

View file

@ -0,0 +1,22 @@
# -*- shell-script-mode -*-
[Meta]
RootName: @dnspython.org/dnspython
DisplayName: dnspython is a DNS toolkit for Python
ShortName: dnspython
Skeleton-Author: Filippos Papadopoulos <filip@cs.uoi.gr>
Skeleton-Version: 1
[Notes]
Returns the full version e.g 1.3.3
[Test]
INTERFACE_VERSIONS=`python - <<EOF
try:
import dns.version
print dns.version.version
except:
pass
EOF
`
SOFTWARE_VERSIONS="$INTERFACE_VERSIONS"

View file

@ -0,0 +1,22 @@
# -*- shell-script-mode -*-
[Meta]
RootName: @pydns.sourceforge.net/pydns
DisplayName: PyDNS provides a python module for performing DNS queries
ShortName: pydns
Skeleton-Author: Filippos Papadopoulos <filip@cs.uoi.gr>
Skeleton-Version: 1
[Notes]
[Test]
INTERFACE_VERSIONS=`python - <<EOF
try:
import DNS
print DNS.__version__
except:
pass
EOF
`
SOFTWARE_VERSIONS="$INTERFACE_VERSIONS"

View file

@ -0,0 +1,23 @@
# -*- shell-script-mode -*-
[Meta]
RootName: @python.org/python-xml
DisplayName: Python bindings for XML
ShortName: python-xml
Skeleton-Author: Filippos Papadopoulos <filip@cs.uoi.gr>
Skeleton-Version: 1
[Notes]
[Test]
SOFTWARE_VERSIONS=$( locateCommand python -V 2>&1 )
testForPythonModule xml
if [[ "$?" != "0" ]]; then
INTERFACE_VERSIONS=""
else
local v
v=$( echo $SOFTWARE_VERSIONS | awk '{print $2}' | awk -F. '{print $1 "." $2}' )
INTERFACE_VERSIONS=$( countDownVersions $v )
fi

View file

@ -9,7 +9,7 @@ Packager: Filippos Papadopoulos <filip@cs.uoi.gr>
Summary: Gajim is a Jabber client written in Python.
URL: http://www.gajim.org/
License: GNU General Public License, Version 2
SoftwareVersion: 0.8.2
SoftwareVersion: 0.9
AutopackageTarget: 1.0
PackageVersion: 1
@ -20,7 +20,11 @@ PackageVersion: 1
# InterfaceVersion: 0.0
[Description]
Gajim is a jabber client written in PyGTK. The goal of Gajim is to provide a full featured and easy to use xmpp client for the GTK+ users. Gajim does not require GNOME to run, eventhough it exists with it nicely. Gajim is released under the GNU General Public License. Features: Tabbed chat windows, Groupchat support (with MUC protocol), File tranfers, Emoticons, URL grabber, Systray icon, GPG support, Multiple accounts support and much more!
Gajim is a jabber client written in PyGTK. The goal of Gajim is to provide a full featured and easy to use xmpp
client for the GTK+ users. Gajim does not require GNOME to run, eventhough it exists with it nicely. Gajim is
released under the GNU General Public License. Features: Tabbed chat windows, Groupchat support (with MUC protocol),
File tranfers, Emoticons, URL grabber, Systray icon, GPG support, Multiple accounts support and much more!
[BuildPrepare]
@ -50,10 +54,20 @@ EOF
#PyGTK 2.4 requires python 2.3
require @python.org/python 2.3
require @python.org/python-xml 2.3
require @gtk.org/gtk 2.6
require @gnome.org/pygtk 2.5
require @gnome.org/pyglade 2.5
require @glade.gnome.org/libglade 2
recommend @gtkspell.sourceforge.net/gtkspell 0
if ! require @dnspython.org/dnspython 1; then
recommend @pydns.sourceforge.net/pydns 2
fi
#recommend @dnspython.org/dnspython 1
#recommend @pydns.sourceforge.net/pydns 2
[Install]
# Put your installation script here