Skip to content
Snippets Groups Projects
Commit 7155010b authored by Steffen Grunewald's avatar Steffen Grunewald
Browse files

first attempt at Debianization

parent b776e97d
Branches
Tags
No related merge requests found
lalapps (5.2-1) unstable; urgency=low
* Initial release
-- Steffen Grunewald <steffen.grunewald@aei.mpg.de> Fri, 5 Oct 2007 13:11:00 +0200
5
Source: lalapps
Section: base
Priority: optional
Maintainer: Steffen Grunewald <steffen.grunewald@aei.mpg.de>
Build-Depends: debhelper (>= 5), autotools-dev, lal-dev
Standards-Version: 3.7.2
Package: lalapps
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: LSC Algorithm Library Applications
The LSC Algorithm Library Applications for gravitational wave data analysis.
This package contains applications that are built on tools in the
LSC Algorithm Library.
This package was debianized by Steffen Grunewald <steffen.grunewald@aei.mpg.de> on
Fri, 5 Oct 2007 13:11:00 +0200.
It was checked out from the LSCSOFT CVS.
Official releases can be downloaded from http://lsc-group.phys.uwm.edu/daswg/software
Upstream Authors: LIGO Scientific Collaboration
Copyright:
License:
The Debian packaging is (C) 2007, Steffen Grunewald <steffen.grunewald@aei.mpg.de>.
NEWS
README
#!/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
# These are used for cross-compiling and for saving the configure script
# from having to guess our platform (since we know it already)
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
PREFIX = /usr
CFLAGS = -Wall -g
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
CFLAGS += -O0
else
CFLAGS += -O2
endif
configure:
sh ./00boot
config.status: configure
dh_testdir
# Add here commands to configure the package.
#LDFLAGS="-Wl,-z,defs"
CFLAGS="$(CFLAGS)" \
./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
--prefix=$(PREFIX) --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info \
--enable-nightly=no --disable-debug
build: build-stamp
build-stamp: config.status
dh_testdir
# Add here commands to compile the package.
$(MAKE)
#docbook-to-man debian/lalapps.sgml > lalapps.1
touch $@
clean:
dh_testdir
dh_testroot
rm -f build-stamp
# Add here commands to clean up after the build process.
-$(MAKE) distclean
ifneq "$(wildcard /usr/share/misc/config.sub)" ""
cp -f /usr/share/misc/config.sub config.sub
endif
ifneq "$(wildcard /usr/share/misc/config.guess)" ""
cp -f /usr/share/misc/config.guess config.guess
endif
dh_clean
install: build
dh_testdir
dh_testroot
dh_clean -k
dh_installdirs
# Add here commands to install the package into debian/lalapps.
$(MAKE) DESTDIR=$(CURDIR)/debian/lalapps install
# Build architecture-independent files here.
binary-indep: build install
# We have nothing to do by default.
# Build architecture-dependent files here.
binary-arch: build install
dh_testdir
dh_testroot
dh_installchangelogs ChangeLog
dh_installdocs
dh_installexamples
# dh_install
# dh_installmenu
# dh_installdebconf
# dh_installlogrotate
# dh_installemacsen
# dh_installpam
# dh_installmime
# dh_python
# dh_installinit
# dh_installcron
# dh_installinfo
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
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment