[Inteproxy-commits] r183 - in trunk: . packaging packaging/OpenSuSE10.2
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Fri Dec 19 10:14:14 CET 2008
Author: sholl
Date: 2008-12-19 10:14:13 +0100 (Fri, 19 Dec 2008)
New Revision: 183
Added:
trunk/packaging/OpenSuSE10.2/
trunk/packaging/OpenSuSE10.2/inteproxy-opensuse-10.2.spec
Modified:
trunk/ChangeLog
Log:
* packaging/OpenSuSE10.2/inteproxy-opensuse-10.2.spec: New. New
RPM-SPEC-file for OpenSuSE 10.2.
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2008-12-05 09:56:23 UTC (rev 182)
+++ trunk/ChangeLog 2008-12-19 09:14:13 UTC (rev 183)
@@ -1,3 +1,8 @@
+2008-12-19 Stephan Holl <stephan.holl at intevation.de>
+
+ * packaging/OpenSuSE10.2/inteproxy-opensuse-10.2.spec: New. New
+ RPM-SPEC-file for OpenSuSE 10.2.
+
2008-12-05 Stephan Holl <stephan.holl at intevation.de>
* website/pix/favicon.ico: added favicon for the website
Added: trunk/packaging/OpenSuSE10.2/inteproxy-opensuse-10.2.spec
===================================================================
--- trunk/packaging/OpenSuSE10.2/inteproxy-opensuse-10.2.spec 2008-12-05 09:56:23 UTC (rev 182)
+++ trunk/packaging/OpenSuSE10.2/inteproxy-opensuse-10.2.spec 2008-12-19 09:14:13 UTC (rev 183)
@@ -0,0 +1,86 @@
+#
+# spec file for package InteProxy (Version 0.4.1)
+#
+# Copyright (c) 2007,2008 Intevation GmbH, Germany
+# This file and all modifications and additions to this
+# file are under the same license as the package itself.
+#
+# Please submit bugfixes or comments via
+# http://wald.intevation.org/tracker/?atid=178&group_id=23&func=browse
+#
+
+%define InteProxyDir %{_libdir}/InteProxy
+
+BuildRequires: python >= 2.4
+Requires: python >= 2.4
+Requires: python-lxml
+
+Summary: InteProxy is a proxy which helps to secure OGC-connections between clients and servers.
+Name: InteProxy
+License: GNU/LGPL
+Group: Development/System
+Version: 0.4.1
+Release: 1
+# URL:
+Source0: http://wald.intevation.org/frs/download.php/334/%{name}-%{version}.tar.gz
+
+# where to build
+BuildRoot: %{_tmppath}/%{name}-buildroot
+Prefix: %{_prefix}
+
+
+%description
+InteProxy is a proxy which helps applications that use simple HTTP for some services to have secure connections with authentication and SSL. The proxy runs on the client system. Typical case are the services specified by Open Geospatial Consortium (WMS, WFS, etc.).
+
+Authors:
+--------
+ Bernhard Herzog <bh at intevation.de>
+
+# prepare Build-environment
+%prep
+%setup0 -n %{name}-%{version}
+
+%build
+# nothing to build here
+
+%install
+
+# install the stuff
+mkdir -p %{buildroot}/%{InteProxyDir}
+##ChangeLog COPYING demo.cfg doc HowTo-Release.txt inteproxy InteProxy.py packaging po setup.py share test website
+install -m 644 setup.py demo.cfg %{buildroot}/%{InteProxyDir}
+install -m 755 InteProxy.py %{buildroot}/%{InteProxyDir}
+cp -ar inteproxy %{buildroot}/%{InteProxyDir}
+cp -ar share %{buildroot}/%{InteProxyDir}
+mkdir -p %{buildroot}/%{_bindir}
+## # create startup-shellscript for InteProxy to pick up the correct python-version
+cd %{buildroot}/%{_bindir}
+ln -s %{InteProxyDir}/InteProxy.py %{buildroot}/usr/bin/InteProxy
+
+%post
+# python-version
+PYVERSION=`python -c "import sys; import string; vers = string.split(string.split(sys.version)[0], '.'); print vers[0]+'.'+vers[1]"`
+python %{_libdir}/python$PYVERSION/compileall.py %{InteProxyDir}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
+%files
+%defattr(-, root, root)
+%doc doc/*.odt ChangeLog COPYING
+%{InteProxyDir}
+%{_bindir}/InteProxy
+
+
+%changelog
+* Fri Dec 19 2008 - Stephan Holl <stephan.holl at intevation.de>
+- updated spec-file for usage with OpenSuSE 10.2
+- updated to upstream-Version 0.4.1
+* Mon Apr 24 2007 - stephan.holl at intevation.de
+- added more Requerements, for backported python2.4
+- created a shell-wrapper to make InteProxy run from the path
+
+* Fri Apr 20 2007 - stephan.holl at intevation.de
+- initial RPM for SLES9
+- handcrafted SPEC-file
More information about the Inteproxy-commits
mailing list