[Oval-commits] r208 - in trunk/oval-server: . debian oval
Pavel Vinogradov
blaze-guest at alioth.debian.org
Thu Aug 23 16:43:44 UTC 2007
Author: blaze-guest
Date: 2007-08-23 16:43:44 +0000 (Thu, 23 Aug 2007)
New Revision: 208
Added:
trunk/oval-server/README
trunk/oval-server/oval/__init__.py
trunk/oval-server/setup.py
Modified:
trunk/oval-server/debian/rules
Log:
Packaging oval-server
Added: trunk/oval-server/README
===================================================================
--- trunk/oval-server/README (rev 0)
+++ trunk/oval-server/README 2007-08-23 16:43:44 UTC (rev 208)
@@ -0,0 +1 @@
+Currently None
Modified: trunk/oval-server/debian/rules
===================================================================
--- trunk/oval-server/debian/rules 2007-08-23 16:30:45 UTC (rev 207)
+++ trunk/oval-server/debian/rules 2007-08-23 16:43:44 UTC (rev 208)
@@ -25,7 +25,8 @@
clean:
dh_testdir
dh_testroot
- rm -rf build/ ovalHttpClient/*.pyc *.pyc
+ rm -rf build/ oval/*.pyc oval/dba/*.pyc oval/dsa2oval/*.pyc oval/dsa2oval/definition/*.pyc \
+ oval/dsa2oval/parser/*.pyc oval/dsaSync/*.pyc oval/server/*.pyc *.pyc
rm -f build_stamp
dh_clean
@@ -35,11 +36,17 @@
dh_clean -k
dh_installdirs
- ./setup.py install --prefix=$(CURDIR)/debian/oval-agent/usr --install-lib=$(CURDIR)/debian/oval-agent/usr/share/python-support/oval-agent
+ ./setup.py install --prefix=$(CURDIR)/debian/oval-server/usr --install-lib=$(CURDIR)/debian/oval-server/usr/share/python-support/oval-server
# Remove the generated .pyc files
- ( cd debian/oval-agent/usr/share/python-support/oval-agent/ovalHttpClient && \
- rm -f *.pyc )
+ ( cd debian/oval-server/usr/share/python-support/oval-server/oval && \
+ rm -f *.pyc && \
+ cd dba && rm -f *.pyc && \
+ cd ../dsa2oval && rm -f *.pyc && \
+ cd definition && rm -f *.pyc && \
+ cd ../parser && rm -f *.pyc && \
+ cd ../../dsaSync && rm -f *.pyc && \
+ cd ../server && rm -f *.pyc )
# Build architecture-independent files here.
binary-indep: build install
@@ -58,9 +65,9 @@
# dh_installcron
# dh_installinfo
- for i in oval-agent; \
- do mv debian/oval-agent/usr/bin/$$i.py debian/oval-agent/usr/bin/$$i; done
- dh_installchangelogs --name=oval-agent
+ for i in oval-server dsa2oval ; \
+ do mv debian/oval-server/usr/bin/$$i.py debian/oval-server/usr/bin/$$i; done
+ dh_installchangelogs --name=oval-server
dh_installinit
dh_install
dh_link
Added: trunk/oval-server/oval/__init__.py
===================================================================
--- trunk/oval-server/oval/__init__.py (rev 0)
+++ trunk/oval-server/oval/__init__.py 2007-08-23 16:43:44 UTC (rev 208)
@@ -0,0 +1 @@
+version = 0.2
Added: trunk/oval-server/setup.py
===================================================================
--- trunk/oval-server/setup.py (rev 0)
+++ trunk/oval-server/setup.py 2007-08-23 16:43:44 UTC (rev 208)
@@ -0,0 +1,30 @@
+#!/usr/bin/env python
+#
+# Written by Pavel VInogradov
+# see LICENSE.txt for license information
+#
+
+"""The oval-agent program for interact with oval-server daemon.
+
+This program used to interact with oval-server deamon, download OVAL
+definitions, quering it and send reports back to server.
+
+"""
+
+import sys
+assert sys.version >= '2', "Install Python 2.0 or greater"
+from distutils.core import setup, Extension
+import oval
+
+setup(
+ name = "oval",
+ version = oval.version,
+ author = "Pavel Vinogradov",
+ author_email = "<oval-devel at lists.alioth.debian.org>",
+ url = "http://oval.alioth.debian.org",
+ license = "GPL",
+
+ packages = ["oval.dba", "oval.dsa2oval", "oval.dsa2oval.definition", "oval.dsa2oval.parser", "oval.dsaSync", "oval.server" ],
+
+ scripts = ["oval-server.py", "dsa2oval.py"]
+ )
Property changes on: trunk/oval-server/setup.py
___________________________________________________________________
Name: svn:executable
+ *
More information about the Oval-commits
mailing list