--- gyp-0.1~svn840.orig/debian/compat +++ gyp-0.1~svn840/debian/compat @@ -0,0 +1 @@ +5 --- gyp-0.1~svn840.orig/debian/control +++ gyp-0.1~svn840/debian/control @@ -0,0 +1,18 @@ +Source: gyp +Section: python +Priority: optional +Maintainer: Ubuntu MOTU Developers +Build-Depends: cdbs (>= 0.4.43), debhelper (>= 5.0.37.2), python, python-support (>= 0.3) +Standards-Version: 3.8.3 +Homepage: http://code.google.com/p/gyp/ + +Package: gyp +Architecture: all +Depends: ${python:Depends}, ${misc:Depends} +Provides: ${python:Provides} +XB-Python-Version: ${python:Versions} +Description: Generate Your Projects + GYP is a tool to generates native Visual Studio, Xcode and SCons and/or make + build files from a platform-independent input format. Its syntax is a universal + cross-platform build representation that still allows sufficient per-platform + flexibility to accommodate irreconcilable differences --- gyp-0.1~svn840.orig/debian/pycompat +++ gyp-0.1~svn840/debian/pycompat @@ -0,0 +1 @@ +2 --- gyp-0.1~svn840.orig/debian/changelog +++ gyp-0.1~svn840/debian/changelog @@ -0,0 +1,32 @@ +gyp (0.1~svn840-0ubuntu0.10.04.1) lucid-security; urgency=low + + * New upstream snapshot (LP: #628924) + + -- Fabien Tassin Thu, 02 Sep 2010 17:03:41 +0200 + +gyp (0.1~svn810-0ubuntu1) lucid-proposed; urgency=low + + * New upstream snapshot (LP: #622823) + * get-orig-source: Follow Chromium (using its DEPS file) to prevent + unncessary build failures + + -- Fabien Tassin Fri, 20 Aug 2010 14:09:16 +0200 + +gyp (0.1~svn805-0ubuntu1) lucid; urgency=low + + * New upstream snapshot, needed to prevent a build failure in + chromium while parsing WebCore.gyp + + -- Fabien Tassin Sat, 27 Mar 2010 04:00:02 +0100 + +gyp (0.1~svn785-0ubuntu1) lucid; urgency=low + + * New upstream snapshot, needed to support --no-circular-check + + -- Fabien Tassin Wed, 17 Feb 2010 22:00:38 +0100 + +gyp (0.1~svn770-0ubuntu1) lucid; urgency=low + + * Initial release. (LP: #504425) + + -- Fabien Tassin Thu, 07 Jan 2010 20:50:17 +0100 --- gyp-0.1~svn840.orig/debian/rules +++ gyp-0.1~svn840/debian/rules @@ -0,0 +1,65 @@ +#!/usr/bin/make -f + +DEB_PYTHON_SYSTEM = pysupport + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/python-distutils.mk + +DEB_REVISION := $(shell echo $(DEB_UPSTREAM_VERSION) | sed 's/^.*svn\(.*\)/\1/') +DEB_PYTHON_INSTALL_ARGS_ALL += --prefix=/usr + +# We can follow gyp either on trunk or use the revision required by Chromium +FOLLOW_CHROMIUM ?= 1 + +############################################################################### +# Tarball (get-orig-source & get-current-source) + +ifeq (1,$(FOLLOW_CHROMIUM)) +DEPS = http://src.chromium.org/svn/trunk/src/DEPS +URL = $(shell wget -qO- $(DEPS) | grep gyp.googlecode.com | cut -d\" -f2) +GYP_URL = $(shell echo $(URL) | cut -d@ -f1) +GYP_REV = $(shell echo $(URL) | cut -d@ -f2) +else +GYP_URL = http://gyp.googlecode.com/svn/trunk +GYP_REV = $(shell svn info $(GYP_URL) | grep ^Revision: | cut -d' ' -f2) +endif + +TMP_DIR := $(DEB_SOURCE_PACKAGE)-$(shell echo $$$$) + +get-orig-source: REVISION = $(GYP_REV) +get-orig-source: TAG = $(NULL) +ifneq (,$(DEBIAN_TAG)) +get-orig-source: TAG = $(DEBIAN_TAG) +else +ifneq (,$(DEBIAN_REV)) +get-orig-source: REVISION = $(DEBIAN_REV) +endif +endif +get-orig-source: gos-all + +get-current-source: TAG = $(NULL) +get-current-source: REVISION = $(DEB_REVISION) +ifneq (,$(DEBIAN_REV)) +get-current-source: REVISION = $(DEBIAN_REV) +endif +get-current-source: gos-all + +gos-all: gos-co gos-pack +gos-co: + rm -rf $(TMP_DIR) + mkdir -p $(TMP_DIR) + cd $(TMP_DIR) && svn co $(GYP_URL)@$(REVISION) + +ifneq (,$(DEBIAN_TAG)) +gos-pack: VERSION = $(shell echo $(DEBIAN_TAG) | cut -d= -f2) +else +gos-pack: REVISION = $(shell cd $(TMP_DIR)/trunk && svn info | grep ^Revision: | cut -d' ' -f2) +gos-pack: VERSION = $(shell grep version= $(TMP_DIR)/trunk/setup.py | cut -d\' -f2)~svn$(REVISION) +endif +gos-pack: + # Pack + mv $(TMP_DIR)/trunk $(TMP_DIR)/$(DEB_SOURCE_PACKAGE)-$(VERSION) + cd $(TMP_DIR) && tar zcf ../$(DEB_SOURCE_PACKAGE)_$(VERSION).orig.tar.gz --exclude=.svn $(DEB_SOURCE_PACKAGE)-$(VERSION) + rm -rf $(TMP_DIR) + @echo "# Done (created $(DEB_SOURCE_PACKAGE)_$(VERSION).orig.tar.gz)" + @ls -l $(DEB_SOURCE_PACKAGE)_$(VERSION).orig.tar.gz --- gyp-0.1~svn840.orig/debian/copyright +++ gyp-0.1~svn840/debian/copyright @@ -0,0 +1,39 @@ +This package was debianized by Fabien Tassin on +Fri, 11 Dec 2009 21:14:21 +0100 + +Copyright : + +debian/* is (c) 2009 Fabien Tassin and is licensed under +the same license as GYP itself. + +GYP is licensed under the New BSD License: + +======= +Copyright (c) 2009 Google Inc. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN 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. +=======