[Pkg-grid-commits] gpt/debian README.Debian, NONE, 1.1 changelog,
NONE, 1.1 compat, NONE, 1.1 control, NONE, 1.1 copyright, NONE,
1.1 docs, NONE, 1.1 files, NONE, 1.1 nordugrid-gpt.dirs, NONE,
1.1 rules, NONE, 1.1 watch, NONE, 1.1
Steffen Möller
smoe-guest at alioth.debian.org
Fri Feb 2 22:55:27 CET 2007
- Previous message: [Pkg-grid-commits] gpt/debian/patches - New directory,NONE,NONE
- Next message: [Pkg-grid-commits] gpt/debian/patches 00list, NONE,
1.1 01_globus_package_dtd.dpatch, NONE,
1.1 02_gpt_globus395.dpatch, NONE, 1.1 03_gpt_setupdir.dpatch,
NONE, 1.1
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/pkg-grid/gpt/debian
In directory alioth:/tmp/cvs-serv16994/debian
Added Files:
README.Debian changelog compat control copyright docs files
nordugrid-gpt.dirs rules watch
Log Message:
Changes to the gpt release to serve as input for cvs/dpkg-buildpackage,
first cvs upload. Patches and some lines of the debian/rules files come
the source RPM of the NordGrid GPT package.
--- NEW FILE: files ---
nordugrid-gpt_3.2.4-1_all.deb science extra
--- NEW FILE: control ---
Source: gpt
Section: science
Priority: extra
Maintainer: Steffen Moeller <steffen_moeller at gmx.de>
Build-Depends: debhelper (>= 5), dpatch
Build-Depends-Indep: perl, libcompress-zlib-perl, libarchive-tar-perl, makepatch, libtest-simple-perl, libio-zlib-perl, autoconf
Standards-Version: 3.7.2
Package: nordugrid-gpt
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}, perl, libcompress-zlib-perl, libarchive-tar-perl, makepatch, libtest-simple-perl, libio-zlib-perl, autoconf
Description: Grid packaging tool
The Grid Packaging Tools (GPT) are a multiplatform packaging system
used to deploy Grid middleware for projects such as the National Science
Foundation's Middleware Initiative (NMI) and the Globus Toolkit.
.
GPT is a collection of packaging tools built around an XML based
packaging data format. This format provides a straight forward way to
define complex dependency and compatibility relationships between
packages. The tools provide a means for developers to easily define the
packaging data and include it as part of their source code distribution.
Binary packages can be automatically generated from this data. The
packages defined by GPT are compatible with other packages and can be
easily be converted.
.
Homepage: http://www.gridpackagingtools.org/
--- NEW FILE: copyright ---
This package was debianized by Steffen Moeller <steffen_moeller at gmx.de> on
Thu, 18 Jan 2007 11:51:04 +0100.
It was downloaded from ftp://ftp.nordugrid.org/software/gpt/releases/3.2-4ng/src
The main development happens at http://www.gridpackagingtools.org
with files released as
ftp://ftp.ncsa.uiuc.edu/aces/gpt/releases/%{name}-%{version}/%{name}-%{version}-src.tar.gz
Upstream Authors: Grid Packaging Tools Development Team,
National Center for Supercomputing Applications,
University of Illinois
Copyright: 2000-2002 The Board of Trustees of the University of Illinois.
License: NCSA Software License
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal with the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimers.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimers in the documentation and/or other materials provided
with the distribution.
* Neither the names of the National Center for Supercomputing
Applications, the University of Illinois, nor the names of its
contributors may be used to endorse or promote products derived
from this Software without specific prior written permission.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE CONTRIBUTORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
SOFTWARE.
The Debian packaging is (C) 2007, Steffen Moeller <steffen_moeller at gmx.de> and
is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
--- NEW FILE: changelog ---
gpt (3.2.4-1) unstable; urgency=low
* Initial release for current NorduGrid users.
* Applying Anders' patches
-- Steffen Moeller <steffen_moeller at gmx.de> Thu, 18 Jan 2007 11:51:04 +0100
--- NEW FILE: rules ---
#!/usr/bin/make -f
# -*- makefile -*-
# Sample debian/rules that uses debhelper.
# This file was originally written by Joey Hess and Craig Small.
# As a special exception, when this file is copied by dh-make into a
# dh-make output file, you may use that output file without restriction.
# This special exception was added by Craig Small in version 0.37 of dh-make.
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
PACKAGE=nordugrid-gpt
include /usr/share/dpatch/dpatch.make
CFLAGS = -Wall -g
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
CFLAGS += -O0
else
CFLAGS += -O2
endif
configure: configure-stamp
configure-stamp:
dh_testdir
# Add here commands to configure the package.
touch configure-stamp
build: build-stamp
build-stamp: configure-stamp patch-stamp
dh_testdir
echo "Nothing to build, really."
touch $@
clean: unpatch
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
rm -rf support/IO-Zlib-1.01 support/Archive-Tar-0.22 \
support/Compress-Zlib-1.21 support/Digest-MD5-2.20 support/PodParser-1.18 \
support/Test-Simple-0.47 support/makepatch-2.00a support/File-Spec-0.8
if [ -r packaging_tools/Makefile ]; then $(MAKE) -C packaging_tools distclean; fi
dh_clean packaging_tools/config.status packaging_tools/Makefile
install:
dh_testdir
dh_testroot
dh_installdirs
dh_clean -k
GPT_LOCATION=$(CURDIR)/debian/$(PACKAGE)/opt/gpt ./build_gpt
$(MAKE) -C packaging_tools install-man
# Add here commands to install the package into debian/gpt.
#$(MAKE) DESTDIR=$(CURDIR)/debian/gpt install
if [ ! -d $(CURDIR)/debian/$(PACKAGE)/etc/profile.d/ ]; then \
mkdir -p $(CURDIR)/debian/$(PACKAGE)/etc/profile.d; \
fi
install -m 644 debian/additions/gpt.sh $(CURDIR)/debian/$(PACKAGE)/etc/profile.d/gpt.sh
install -m 644 debian/additions/gpt.csh $(CURDIR)/debian/$(PACKAGE)/etc/profile.d/gpt.csh
# Build architecture-dependent files here.
binary-arch: build install
# We have nothing to do by default.
# Build architecture-independent files here.
binary-indep: build install
dh_testdir
dh_testroot
dh_installchangelogs CHANGES
dh_installdocs
dh_installexamples
# dh_install
# dh_installdebconf
# dh_installpam
dh_installman
dh_link
dh_strip
dh_compress
dh_fixperms
dh_perl
# dh_makeshlibs
dh_installdeb
dh_shlibdeps
dh_gencontrol
dh_md5sums
dh_builddeb
binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install configure
--- NEW FILE: docs ---
README
--- NEW FILE: compat ---
5
--- NEW FILE: watch ---
# Example watch control file for uscan
# Rename this file to "watch" and then you can run the "uscan" command
# to check for upstream updates and more.
# See uscan(1) for format
# Compulsory line, this is a version 3 file
version=3
# Uncomment to examine a Webpage
# <Webpage URL> <string match>
#http://www.example.com/downloads.php gpt-(.*)\.tar\.gz
# Uncomment to examine a Webserver directory
#http://www.example.com/pub/gpt-(.*)\.tar\.gz
# Uncommment to examine a FTP server
#ftp://ftp.example.com/pub/gpt-(.*)\.tar\.gz debian uupdate
ftp://ftp.nordugrid.org/software/gpt/releases/latest/src/gpt-([0-9.]*)-([0-9]*)ng.src.rpm
# Uncomment to find new files on sourceforge, for debscripts >= 2.9
# http://sf.net/gpt/gpt-(.*)\.tar\.gz
--- NEW FILE: nordugrid-gpt.dirs ---
etc
etc/profile.d
opt/gpt
opt/gpt/man
opt/gpt/man/man1
--- NEW FILE: README.Debian ---
gpt for Debian
--------------
For this initial release the GPT version of the NorduGrid is
used. Upstream has 4.x packages available, though compatibility with
the NorduGrid's ARC infrastructure is prime interest for now.
The upsteam source is distributed as a .src.rpm. It is transformed into
something usable by rpm2cpio ...rpm | cpio -i .
Steffen
-- Steffen Moeller <steffen_moeller at gmx.de> Thu, 18 Jan 2007 11:51:04 +0100
- Previous message: [Pkg-grid-commits] gpt/debian/patches - New directory,NONE,NONE
- Next message: [Pkg-grid-commits] gpt/debian/patches 00list, NONE,
1.1 01_globus_package_dtd.dpatch, NONE,
1.1 02_gpt_globus395.dpatch, NONE, 1.1 03_gpt_setupdir.dpatch,
NONE, 1.1
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Pkg-grid-commits
mailing list