[pkg-eucalyptus-commits] r245 - in eucalyptus/trunk/debian: . source

Rudy Godoy rudy at alioth.debian.org
Sat Jul 7 04:09:06 UTC 2012


Author: rudy
Date: 2012-07-07 04:09:06 +0000 (Sat, 07 Jul 2012)
New Revision: 245

Added:
   eucalyptus/trunk/debian/source/lintian-overrides
Modified:
   eucalyptus/trunk/debian/changelog
   eucalyptus/trunk/debian/control
   eucalyptus/trunk/debian/copyright
   eucalyptus/trunk/debian/rules
Log:
Reworked:
- Copyright for BSD
- binary:Version -> source:Version
- Added Vcs fields
- Added buildflags.mk

TODO:
- Confirm/resolve Java Class-Path warning.
- Confirm hardening warnings (CPPFLAGS)



Modified: eucalyptus/trunk/debian/changelog
===================================================================
--- eucalyptus/trunk/debian/changelog	2012-07-07 01:27:05 UTC (rev 244)
+++ eucalyptus/trunk/debian/changelog	2012-07-07 04:09:06 UTC (rev 245)
@@ -1,5 +1,5 @@
-eucalyptus (3.1.0-1) unstable; urgency=low
+eucalyptus (3.1.0-1) UNRELEASED; urgency=low
 
-  * Initial release
+  * Initial release (Closes: #680589)
 
- -- Brian Thomason <brian.thomason at eucalyptus.com>  Tue, 29 Nov 2011 13:17:52 -0500
+ -- Rudy Godoy <rudy at stone-head.org>  Fri, 06 Jul 2012 20:47:51 -0500

Modified: eucalyptus/trunk/debian/control
===================================================================
--- eucalyptus/trunk/debian/control	2012-07-07 01:27:05 UTC (rev 244)
+++ eucalyptus/trunk/debian/control	2012-07-07 04:09:06 UTC (rev 245)
@@ -129,6 +129,8 @@
 Standards-Version: 3.9.3
 XS-Python-Version: >= 2.7
 Homepage: http://open.eucalyptus.com/
+Vcs-Svn: svn://svn.debian.org/svn/pkg-eucalyptus/eucalyptus/trunk
+Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-eucalyptus/eucalyptus/
 
 Package: eucalyptus-common
 Architecture: all
@@ -136,8 +138,8 @@
          openssh-client, sudo, rsync, postgresql-client-9.1, python (>= 2.5),
          eucalyptus-admin-tools (= ${source:Version}), python-pygresql
 Recommends:  python-boto (>= 2.1), unzip
-Replaces: eucalyptus-sc (<< ${binary:Version})
-Breaks: eucalyptus-sc (<< ${binary:Version})
+Replaces: eucalyptus-sc (<< ${source:Version})
+Breaks: eucalyptus-sc (<< ${source:Version})
 Description: Elastic Utility Computing Architecture - Common files
  EUCALYPTUS is an open source service overlay that implements elastic
  computing using existing resources. The goal of EUCALYPTUS is to allow
@@ -149,11 +151,11 @@
 
 Package: eucalyptus-sc
 Architecture: amd64
-Depends: ${shlibs:Depends}, ${misc:Depends}, eucalyptus-common (= ${binary:Version}),
-         eucalyptus-java-common (= ${binary:Version}), tgt, open-iscsi, libcrypt-openssl-random-perl,
+Depends: ${shlibs:Depends}, ${misc:Depends}, eucalyptus-common (= ${source:Version}),
+         eucalyptus-java-common (= ${source:Version}), tgt, open-iscsi, libcrypt-openssl-random-perl,
          libcrypt-openssl-rsa-perl, libcrypt-x509-perl, lvm2, vblade, eucalyptus-admin-tools (= ${source:Version})
-Replaces: eucalyptus-java-common (<< ${binary:Version})
-Breaks: eucalyptus-java-common (<< ${binary:Version})
+Replaces: eucalyptus-java-common (<< ${source:Version})
+Breaks: eucalyptus-java-common (<< ${source:Version})
 Description: Elastic Utility Computing Architecture - Storage controller
  EUCALYPTUS is an open source service overlay that implements elastic
  computing using existing resources. The goal of EUCALYPTUS is to allow
@@ -166,8 +168,8 @@
 
 Package: eucalyptus-cloud
 Architecture: amd64
-Depends: ${shlibs:Depends}, ${misc:Depends}, eucalyptus-common (= ${binary:Version}),
-         eucalyptus-java-common (= ${binary:Version}), python-eucadmin (= ${source:Version}),
+Depends: ${shlibs:Depends}, ${misc:Depends}, eucalyptus-common (= ${source:Version}),
+         eucalyptus-java-common (= ${source:Version}), python-eucadmin (= ${source:Version}),
          lvm2, euca2ools (>= 2.0), libgetargs-long-perl, eucalyptus-admin-tools (= ${source:Version}),
          postgresql-9.1
 Replaces: eucalyptus-cc (<< 1.6), eucalyptus-sc (<< 1.6), eucalyptus-walrus (<< 1.6)
@@ -186,8 +188,8 @@
 
 Package: eucalyptus-walrus
 Architecture: amd64
-Depends: ${shlibs:Depends}, ${misc:Depends}, lvm2, eucalyptus-common (= ${binary:Version}),
-         eucalyptus-java-common (= ${binary:Version}), eucalyptus-admin-tools (= ${source:Version}),
+Depends: ${shlibs:Depends}, ${misc:Depends}, lvm2, eucalyptus-common (= ${source:Version}),
+         eucalyptus-java-common (= ${source:Version}), eucalyptus-admin-tools (= ${source:Version}),
          drbd8-utils (>= 8.3)
 Suggests: euca2ools
 Description: Elastic Utility Computing Architecture - Walrus (S3)
@@ -204,7 +206,7 @@
 Package: eucalyptus-java-common
 Architecture: all
 Depends: ${shlibs:Depends}, ${misc:Depends}, vblade, lvm2, dmsetup, openssh-server,
-         eucalyptus-common (= ${binary:Version}), default-jre-headless | java6-runtime-headless,
+         eucalyptus-common (= ${source:Version}), default-jre-headless | java6-runtime-headless,
          velocity, eucalyptus-admin-tools (= ${source:Version}), libpostgresql-jdbc-java (>= 9.1),
          libjboss-common-java, libhibernate-commons-annotations-java, bc, junit4, libactivemq-java,
          antlr3, libasm3-java, libavalon-framework-java, libaxiom-java, libbackport-util-concurrent-java,
@@ -240,7 +242,7 @@
 
 Package: eucalyptus-cc
 Architecture: amd64
-Depends: ${shlibs:Depends}, ${misc:Depends}, eucalyptus-common (= ${binary:Version}), apache2,
+Depends: ${shlibs:Depends}, ${misc:Depends}, eucalyptus-common (= ${source:Version}), apache2,
          libapache2-mod-axis2c, eucalyptus-gl (= ${binary:Version}), librampart0 (>= 1.3.0-1euca2),
          bridge-utils, vlan, dhcp3-server, iptables, eucalyptus-admin-tools (= ${source:Version})
 Recommends: vtun, libpam-modules (>= 1.0.1-9ubuntu3)
@@ -258,7 +260,7 @@
 
 Package: eucalyptus-nc
 Architecture: amd64
-Depends: ${shlibs:Depends}, ${misc:Depends}, eucalyptus-common (= ${binary:Version}),
+Depends: ${shlibs:Depends}, ${misc:Depends}, eucalyptus-common (= ${source:Version}),
          apache2-mpm-worker | apache2-mpm-prefork, libapache2-mod-axis2c, eucalyptus-gl (= ${binary:Version}),
          adduser, librampart0 (>= 1.3.0-1euca2), parted, libvirt-bin, open-iscsi, libcrypt-openssl-random-perl,
          libcrypt-openssl-rsa-perl, libcrypt-x509-perl, euca2ools  (>= 1.4~), libdevmapper,
@@ -278,7 +280,7 @@
 
 Package: eucalyptus-gl
 Architecture: amd64
-Depends: ${shlibs:Depends}, ${misc:Depends}, eucalyptus-common (= ${binary:Version}), apache2
+Depends: ${shlibs:Depends}, ${misc:Depends}, eucalyptus-common (= ${source:Version}), apache2
 Description: Elastic Utility Computing Architecture - Logging service
  EUCALYPTUS is an open source service overlay that implements elastic
  computing using existing resources. The goal of EUCALYPTUS is to allow
@@ -293,9 +295,9 @@
 Package: eucalyptus-admin-tools
 Architecture: all
 Depends: python (>= 2.5), ${python:Depends}, ${shlibs:Depends}, ${misc:Depends},
-         python-eucadmin (= ${binary:Version}), rsync
-Replaces: eucalyptus-common (<< ${binary:Version})
-Breaks: eucalyptus-common (<< ${binary:Version})
+         python-eucadmin (= ${source:Version}), rsync
+Replaces: eucalyptus-common (<< ${source:Version})
+Breaks: eucalyptus-common (<< ${source:Version})
 Description: Elastic Utility Computing Architecture - admin CLI tools
  EUCALYPTUS is an open source service overlay that implements elastic
  computing using existing resources. The goal of EUCALYPTUS is to allow

Modified: eucalyptus/trunk/debian/copyright
===================================================================
--- eucalyptus/trunk/debian/copyright	2012-07-07 01:27:05 UTC (rev 244)
+++ eucalyptus/trunk/debian/copyright	2012-07-07 04:09:06 UTC (rev 245)
@@ -52,9 +52,6 @@
  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  POSSIBILITY OF SUCH DAMAGE.
- .
- On Debian systems, the complete text of the BSD License
- can be found in "/usr/share/common-licenses/BSD".
 
 Files: clc/modules/wsstack/src/main/java/org/*
 Copyright: Copyright (C) 2009 Red Hat, Inc.

Modified: eucalyptus/trunk/debian/rules
===================================================================
--- eucalyptus/trunk/debian/rules	2012-07-07 01:27:05 UTC (rev 244)
+++ eucalyptus/trunk/debian/rules	2012-07-07 04:09:06 UTC (rev 245)
@@ -2,7 +2,11 @@
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/autotools.mk
+#export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+DPKG_EXPORT_BUILDFLAGS = 1
+include /usr/share/dpkg/buildflags.mk
 
+
 DEB_DH_INSTALL_ARGS = --list-missing
 
 EUCALYPTUS=/

Added: eucalyptus/trunk/debian/source/lintian-overrides
===================================================================
--- eucalyptus/trunk/debian/source/lintian-overrides	                        (rev 0)
+++ eucalyptus/trunk/debian/source/lintian-overrides	2012-07-07 04:09:06 UTC (rev 245)
@@ -0,0 +1,2 @@
+eucalyptus-common binary: arch-independent-package-contains-binary-or-object usr/lib/eucalyptus/euca_rootwrap
+eucalyptus-common binary: possibly-insecure-handling-of-tmp-files-in-maintainer-script postrm:4




More information about the pkg-eucalyptus-commits mailing list