diff options
| author | 2000-09-10 02:10:08 +0000 | |
|---|---|---|
| committer | 2000-09-10 02:10:08 +0000 | |
| commit | bbfc1944cd33de7056dc9617f9d9a977978032fa (patch) | |
| tree | fb42afa1ac58d605452640a4e5d43afba24c7edf /debian/rules | |
| parent | Added missing prototypes for iso send functions. (diff) | |
Added control files for Debian packages.
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@37 53a565d1-3bb7-0310-b661-cf11e63c67ab
Diffstat (limited to '')
| -rw-r--r-- | debian/rules | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/debian/rules b/debian/rules new file mode 100644 index 0000000..a07eea6 --- /dev/null +++ b/debian/rules @@ -0,0 +1,62 @@ +#!/usr/bin/make -f + +#export DH_VERBOSE=1 +export DH_COMPAT=1 + + +majorname = $(shell grep library_names src/libraw1394.la | cut -d"'" -f 2 | cut -d" " -f 2) +fullversionname = $(shell grep library_names src/libraw1394.la | cut -d"'" -f 2 | cut -d" " -f 1) +major = $(shell echo $(majorname) | cut -d"." -f 3) + + +build: build-stamp +build-stamp: + dh_testdir + + ./configure --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info + $(MAKE) + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp + + -$(MAKE) distclean + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + $(MAKE) install prefix=`pwd`/debian/tmp/usr + +binary-indep: build install +# Nothing to do here + +binary-arch: build install + dh_testdir + dh_testroot + + dh_movefiles -plibraw1394-$(major) \ + usr/lib/$(majorname) \ + usr/lib/$(fullversionname) + + dh_installdocs + dh_installchangelogs + dh_strip + dh_compress + dh_fixperms + 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 |
