mirror of https://github.com/GNOME/gimp.git
152 lines
4.5 KiB
Makefile
Executable File
152 lines
4.5 KiB
Makefile
Executable File
#!/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
|
|
|
|
build: build-stamp
|
|
build-stamp:
|
|
dh_testdir
|
|
# Add here commands to compile the pacckage.
|
|
./configure --prefix=/usr
|
|
$(MAKE)
|
|
touch build-stamp
|
|
|
|
clean:
|
|
dh_testdir
|
|
dh_testroot
|
|
-rm -f build-stamp install-stamp
|
|
# Add here commands to clean up after the build process.
|
|
-$(MAKE) distclean
|
|
rm -rf debian/{gimp,gimp-nonfree,libgimp1,libgimp-dev}
|
|
find . -name '*.o' -o -name '_libs' -o -name '*.lo' -o -name '*.a' -o -name '*.P' -o -name 'Makefile' | xargs rm -rf
|
|
-rm app/gimp
|
|
dh_clean
|
|
|
|
# Build architecture-independent files here.
|
|
binary-indep: build
|
|
# We have nothing to do by default.
|
|
|
|
# Build architecture-dependent files here.
|
|
binary-arch: build install gimp-nonfree gimp libgimp-dev libgimp1
|
|
|
|
install: install-stamp
|
|
install-stamp: build
|
|
dh_testdir
|
|
dh_testroot
|
|
dh_clean
|
|
dh_installdirs usr/X11R6/bin
|
|
$(MAKE) prefix=`pwd`/debian/tmp/usr install
|
|
mv debian/tmp/usr/bin/gimp debian/tmp/usr/X11R6/bin
|
|
touch install-stamp
|
|
|
|
libgimp1: build install
|
|
dh_testdir -plibgimp1
|
|
dh_testroot -plibgimp1
|
|
# dh_clean -k -plibgimp1
|
|
dh_installdirs -plibgimp1
|
|
rm -rf debian/tmp/usr/bin debian/tmp/usr/X11R6 debian/tmp/usr/include \
|
|
debian/tmp/usr/share
|
|
# $(MAKE) prefix=`pwd`/debian/tmp/usr install
|
|
# dh_movefiles -plibgimp1
|
|
# rm debian/tmp/usr/lib/*.{so,la,a}
|
|
# rm -rf debian/tmp/usr/{include,info,share}
|
|
# rm -rf debian/tmp/usr/lib/gimp
|
|
# rm -rf debian/tmp/usr/bin
|
|
dh_installdocs -plibgimp1
|
|
dh_installchangelogs -plibgimp1
|
|
dh_strip -plibgimp1
|
|
dh_compress -plibgimp1
|
|
dh_fixperms -plibgimp1
|
|
dh_installdeb -plibgimp1
|
|
dh_shlibdeps -plibgimp1
|
|
dh_gencontrol -plibgimp1
|
|
dh_makeshlibs -plibgimp1
|
|
dh_md5sums -plibgimp1
|
|
dh_builddeb -plibgimp1
|
|
|
|
gimp: build install
|
|
dh_testdir -pgimp
|
|
dh_testroot -pgimp
|
|
dh_clean -k -pgimp
|
|
dh_installdirs -pgimp usr/X11R6/man/man1
|
|
# Add here commands to install the files into debian/tmp
|
|
dh_movefiles -pgimp
|
|
-rm -f install-stamp
|
|
cp docs/gimp.1 debian/gimp/usr/X11R6/man/man1
|
|
# $(MAKE) prefix=`pwd`/debian/gimp/usr install
|
|
# install -d debian/gimp/usr/X11R6/bin
|
|
# mv debian/gimp/usr/bin/gimp debian/gimp/usr/X11R6/bin/gimp
|
|
# install -d debian/gimp-nonfree/usr/lib/gimp/0.99/plug-ins
|
|
# rm -rf debian/gimp/usr/{include,info}
|
|
# find debian/gimp/usr/lib -maxdepth 1 \( -type f -or -type l \) \
|
|
# | xargs rm
|
|
# mv debian/gimp/usr/lib/gimp/0.99/plug-ins/{gif,tiff} \
|
|
# debian/gimp-nonfree/usr/lib/gimp/0.99/plug-ins
|
|
dh_installdocs -pgimp debian/README.debian docs/*.txt ChangeLog \
|
|
README NOTES
|
|
dh_installchangelogs -pgimp
|
|
dh_strip -pgimp
|
|
dh_compress -pgimp
|
|
dh_fixperms -pgimp
|
|
dh_installmenu -pgimp
|
|
dh_installdeb -pgimp
|
|
LD_LIBRARY_PATH=$(shell pwd)/debian/tmp/usr/lib dh_shlibdeps -pgimp
|
|
dh_gencontrol -pgimp
|
|
dh_makeshlibs -pgimp
|
|
dh_md5sums -pgimp
|
|
dh_builddeb -pgimp
|
|
|
|
|
|
gimp-nonfree: build install
|
|
dh_testdir -pgimp-nonfree
|
|
dh_testroot -pgimp-nonfree
|
|
dh_clean -k -pgimp-nonfree
|
|
dh_movefiles -pgimp-nonfree
|
|
-rm -f install-stamp
|
|
# -rm debian/gimp-nonfree.substvars
|
|
# -find debian/gimp-nonfree -not -type d -and -not \( -name 'gif' -or \
|
|
# -name 'tiff' \) | xargs rm
|
|
dh_installdirs -pgimp-nonfree
|
|
dh_installdocs -pgimp-nonfree
|
|
dh_installchangelogs -pgimp-nonfree
|
|
dh_strip -pgimp-nonfree
|
|
dh_compress -pgimp-nonfree
|
|
dh_fixperms -pgimp-nonfree
|
|
dh_installdeb -pgimp-nonfree
|
|
LD_LIBRARY_PATH=$(shell pwd)/debian/tmp/usr/lib dh_shlibdeps -pgimp-nonfree
|
|
dh_gencontrol -pgimp-nonfree
|
|
dh_makeshlibs -pgimp-nonfree
|
|
dh_md5sums -pgimp-nonfree
|
|
dh_builddeb -pgimp-nonfree
|
|
|
|
libgimp-dev: build install
|
|
dh_testdir -plibgimp-dev
|
|
dh_testroot -plibgimp-dev
|
|
dh_clean -plibgimp-dev -k
|
|
dh_installdirs -plibgimp-dev
|
|
dh_movefiles -plibgimp-dev
|
|
-rm -f install-stamp
|
|
# Add here commands to install the files into debian/tmp
|
|
# $(MAKE) prefix=`pwd`/debian/libgimp-dev/usr install
|
|
# rm -rf debian/libgimp-dev/usr/lib/gimp
|
|
# find debian/libgimp-dev/usr/lib \( -type f -or -type l \) -and ! \( -name \*.so -or -name \*.a \) | xargs rm
|
|
# rm -rf debian/libgimp-dev/usr/{bin,share}
|
|
dh_installdocs -plibgimp-dev
|
|
dh_installchangelogs -plibgimp-dev
|
|
dh_strip -plibgimp-dev
|
|
dh_compress -plibgimp-dev
|
|
dh_fixperms -plibgimp-dev
|
|
dh_installdeb -plibgimp-dev
|
|
dh_shlibdeps -plibgimp-dev
|
|
dh_gencontrol -plibgimp-dev
|
|
dh_makeshlibs -plibgimp-dev
|
|
dh_md5sums -plibgimp-dev
|
|
dh_builddeb -plibgimp-dev
|
|
|
|
source diff:
|
|
@echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
|
|
|
|
binary: binary-indep binary-arch
|
|
.PHONY: build clean binary-indep binary-arch binary
|