mirror of https://github.com/BOINC/boinc.git
Initial debian packaging
git-svn-id: svn+ssh://cvs.lpds.sztaki.hu/var/lib/svn/szdg/dcapi/trunk@148 a7169a2c-3604-0410-bc95-c702d8d87f7a
This commit is contained in:
parent
04c0ca3f4d
commit
2e2d76eb8a
|
@ -0,0 +1,5 @@
|
|||
dcapi (0.99-1) unstable; urgency=low
|
||||
|
||||
* Initial release.
|
||||
|
||||
-- Gábor Gombás <gombasg@sztaki.hu> Tue, 6 Dec 2005 17:30:54 +0100
|
|
@ -0,0 +1,15 @@
|
|||
Source: dcapi
|
||||
Section: devel
|
||||
Priority: extra
|
||||
Maintainer: Gábor Gombás <gombasg@sztaki.hu>
|
||||
Standards-Version: 3.6.2.1
|
||||
Build-Depends: boinc-dev
|
||||
|
||||
Package: libdcapi-dev
|
||||
Section: libdevel
|
||||
Priority: extra
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}
|
||||
Description: Distributed Computing Platform API
|
||||
This package contains headers and libraries for building applications using
|
||||
the Distributed Computing Platform.
|
|
@ -0,0 +1,2 @@
|
|||
This is the Debian package for the Distributed Computing Platform.
|
||||
It was Debianized by Gabor Gombas <gombasg@sztaki.hu>.
|
|
@ -0,0 +1,3 @@
|
|||
debian/tmp/usr/include/*.h
|
||||
debian/tmp/usr/lib/*.a
|
||||
debian/tmp/usr/lib/*.la
|
|
@ -0,0 +1,150 @@
|
|||
#!/usr/bin/make -f
|
||||
# Sample debian/rules that uses debhelper.
|
||||
# GNU copyright 1997 by Joey Hess.
|
||||
#
|
||||
# Uncomment this to turn on verbose mode.
|
||||
#export DH_VERBOSE=1
|
||||
|
||||
# This is the debhelper compatibility version to use.
|
||||
export DH_COMPAT=4
|
||||
|
||||
# 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)
|
||||
|
||||
|
||||
ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
|
||||
CFLAGS = -g
|
||||
else
|
||||
CFLAGS = -O2 -g
|
||||
endif
|
||||
ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
|
||||
INSTALL_PROGRAM += -s
|
||||
DH_STRIP = dh_strip
|
||||
else
|
||||
DH_STRIP = :
|
||||
endif
|
||||
|
||||
config.status: configure
|
||||
dh_testdir
|
||||
# Add here commands to configure the package.
|
||||
# autoreconf
|
||||
./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
|
||||
--prefix=/usr \
|
||||
--disable-maintainer-mode \
|
||||
CFLAGS="$(CFLAGS)"
|
||||
|
||||
build-arch: config.status build-arch-stamp
|
||||
build-arch-stamp:
|
||||
dh_testdir
|
||||
|
||||
# Add here command to compile/build the package.
|
||||
$(MAKE)
|
||||
|
||||
touch build-arch-stamp
|
||||
|
||||
build-indep: config.status build-indep-stamp
|
||||
build-indep-stamp:
|
||||
dh_testdir
|
||||
|
||||
# Add here command to compile/build the arch indep package.
|
||||
# It's ok not to do anything here, if you don't need to build
|
||||
# anything for this package.
|
||||
|
||||
touch build-indep-stamp
|
||||
|
||||
build: build-arch #build-indep
|
||||
|
||||
clean:
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
rm -f build-arch-stamp build-indep-stamp install-stamp
|
||||
|
||||
# Add here commands to clean up after the build process.
|
||||
-$(MAKE) distclean
|
||||
-test -r /usr/share/misc/config.sub && \
|
||||
cp -pf /usr/share/misc/config.sub config.sub
|
||||
-test -r /usr/share/misc/config.guess && \
|
||||
cp -pf /usr/share/misc/config.guess config.guess
|
||||
|
||||
-rm -rf autom4te.cache
|
||||
|
||||
dh_clean
|
||||
|
||||
install: DH_OPTIONS=
|
||||
install: install-stamp
|
||||
install-stamp: build
|
||||
dh_testdir
|
||||
dh_testroot
|
||||
dh_clean -k
|
||||
dh_installdirs
|
||||
|
||||
# Add here commands to install the package into debian/ms.
|
||||
$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
|
||||
|
||||
dh_install
|
||||
|
||||
touch install-stamp
|
||||
|
||||
# Build architecture-independent files here.
|
||||
# Pass -i to all debhelper commands in this target to reduce clutter.
|
||||
binary-indep: build install
|
||||
dh_testdir -i
|
||||
dh_testroot -i
|
||||
# dh_installdebconf -i
|
||||
dh_installdocs -i
|
||||
dh_installexamples -i
|
||||
dh_installmenu -i
|
||||
# dh_installlogrotate -i
|
||||
# dh_installemacsen -i
|
||||
# dh_installpam -i
|
||||
# dh_installmime -i
|
||||
# dh_installinit -i
|
||||
dh_installcron -i
|
||||
# dh_installman -i
|
||||
dh_installinfo -i
|
||||
# dh_undocumented -i
|
||||
# dh_installchangelogs -k checkin_notes -i
|
||||
dh_link -i
|
||||
dh_compress -i -X.php
|
||||
dh_fixperms -i
|
||||
dh_installdeb -i
|
||||
# dh_perl -i
|
||||
dh_gencontrol -i
|
||||
dh_md5sums -i
|
||||
dh_builddeb -i
|
||||
|
||||
# Build architecture-dependent files here.
|
||||
binary-arch: build install
|
||||
dh_testdir -a
|
||||
dh_testroot -a
|
||||
dh_installdebconf -a
|
||||
dh_installdocs -a
|
||||
dh_installexamples -a
|
||||
dh_installmenu -a
|
||||
# dh_installlogrotate -a
|
||||
# dh_installemacsen -a
|
||||
# dh_installpam -a
|
||||
# dh_installmime -a
|
||||
# dh_installinit -a
|
||||
dh_installcron -a
|
||||
# dh_installman -a
|
||||
dh_installinfo -a
|
||||
# dh_undocumented -a
|
||||
# dh_installchangelogs -k checkin_notes -a
|
||||
$(DH_STRIP) -a
|
||||
dh_link -a
|
||||
dh_compress -a
|
||||
dh_fixperms -a
|
||||
dh_makeshlibs -a
|
||||
dh_installdeb -a
|
||||
dh_perl -a
|
||||
dh_shlibdeps -a
|
||||
dh_gencontrol -a
|
||||
dh_md5sums -a
|
||||
dh_builddeb -a
|
||||
|
||||
#binary: binary-indep binary-arch
|
||||
binary: binary-arch
|
||||
.PHONY: build clean binary-indep binary-arch binary install
|
Loading…
Reference in New Issue