From 126bb8cb6b93240bb4d3a2b816b74c286c3d422b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Sun, 6 Jul 2014 15:20:38 +0200 Subject: Imported Upstream version 1.7.0 --- packages/debian/rules | 112 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 112 insertions(+) create mode 100644 packages/debian/rules (limited to 'packages/debian/rules') diff --git a/packages/debian/rules b/packages/debian/rules new file mode 100644 index 0000000..edacc8a --- /dev/null +++ b/packages/debian/rules @@ -0,0 +1,112 @@ +#!/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 + +export LANG=C +export LC_ALL=C + +build: patch build-stamp + +build-stamp: + dh_testdir + + touch build-stamp + +clean: clean1 unpatch + +clean1: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + ./install --text --prefix=$(CURDIR)/debian/gcstar/usr + install -D -m 0644 debian/gcstar/usr/share/gcstar/icons/gcstar_16x16.png \ + debian/gcstar/usr/share/icons/hicolor/16x16/apps/gcstar.png + install -D -m 0644 debian/gcstar/usr/share/gcstar/icons/gcstar_22x22.png \ + debian/gcstar/usr/share/icons/hicolor/22x22/apps/gcstar.png + install -D -m 0644 debian/gcstar/usr/share/gcstar/icons/gcstar_24x24.png \ + debian/gcstar/usr/share/icons/hicolor/24x24/apps/gcstar.png + install -D -m 0644 debian/gcstar/usr/share/gcstar/icons/gcstar_32x32.png \ + debian/gcstar/usr/share/icons/hicolor/32x32/apps/gcstar.png + install -D -m 0644 debian/gcstar/usr/share/gcstar/icons/gcstar_36x36.png \ + debian/gcstar/usr/share/icons/hicolor/36x36/apps/gcstar.png + install -D -m 0644 debian/gcstar/usr/share/gcstar/icons/gcstar_48x48.png \ + debian/gcstar/usr/share/icons/hicolor/48x48/apps/gcstar.png + install -D -m 0644 debian/gcstar/usr/share/gcstar/icons/gcstar_64x64.png \ + debian/gcstar/usr/share/icons/hicolor/64x64/apps/gcstar.png + install -D -m 0644 debian/gcstar/usr/share/gcstar/icons/gcstar_72x72.png \ + debian/gcstar/usr/share/icons/hicolor/72x72/apps/gcstar.png + install -D -m 0644 debian/gcstar/usr/share/gcstar/icons/gcstar_96x96.png \ + debian/gcstar/usr/share/icons/hicolor/96x96/apps/gcstar.png + install -D -m 0644 debian/gcstar/usr/share/gcstar/icons/gcstar_128x128.png \ + debian/gcstar/usr/share/icons/hicolor/128x128/apps/gcstar.png + install -D -m 0644 debian/gcstar/usr/share/gcstar/icons/gcstar_192x192.png \ + debian/gcstar/usr/share/icons/hicolor/192x192/apps/gcstar.png + install -D -m 0644 debian/gcstar/usr/share/gcstar/icons/gcstar_256x256.png \ + debian/gcstar/usr/share/icons/hicolor/256x256/apps/gcstar.png + install -D -m 0644 debian/gcstar/usr/share/gcstar/icons/gcstar_scalable.svg \ + debian/gcstar/usr/share/icons/hicolor/scalable/apps/gcstar.svg + install -D -m 0644 share/applications/gcstar.xml \ + debian/gcstar/usr/share/mime/packages/gcstar.xml + + #this is also in the copyright file + -rm debian/gcstar/usr/share/gcstar/LICENSE + + # Installing lintian overrides + for LINTIAN in debian/lintian/*; \ + do \ + install -D -m 644 $$LINTIAN debian/`basename $$LINTIAN`/usr/share/lintian/overrides/`basename $$LINTIAN` || exit 1; \ + done + + +# Build architecture-independent files here. +binary-arch: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-indep: build install patch + dh_testdir + dh_testroot + dh_installchangelogs CHANGELOG + dh_installdocs + dh_installexamples + dh_install + dh_installmenu + dh_installman + dh_link + dh_strip + dh_compress + dh_fixperms + dh_perl + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +patch: patch-stamp +patch-stamp: + dpatch apply-all + #dpatch call-all -a=pkg-info >patch-stamp #I don't understand this one. + echo patched > patch-stamp + +unpatch: + dpatch deapply-all + rm -rf patch-stamp debian/patched + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install -- cgit v1.2.3