From 455ddd4daf74adb6e15c705c9f8e884087a87cc9 Mon Sep 17 00:00:00 2001 From: Max Lapan Date: Wed, 17 Mar 2010 15:42:03 +0300 Subject: [PATCH] Debian control files are finished. --- debian/control | 3 +- debian/rules | 63 +++++++++++++++++++++++++++------- debian/yandex-traffic-widget.install | 1 + yandex-traffic-widget.desktop | 3 +- 4 files changed, 55 insertions(+), 15 deletions(-) create mode 100644 debian/yandex-traffic-widget.install diff --git a/debian/control b/debian/control index b824268..ad6cb85 100644 --- a/debian/control +++ b/debian/control @@ -8,11 +8,10 @@ Standards-Version: 3.7.3 Package: yandex-traffic-widget Architecture: any -Depends: libqt4-maemo5-core (>= 4.6.1), libqt4-maemo5-gui (>= 4.6.1), qt4-maemo5-homescreen-loader +Depends: ${shlibs:Depends}, qt4-maemo5-homescreen-loader Description: Desktop widget which shows traffic information provided by Yandex At the moment widget can display one of four citites (Moscow, Kiev, St.Petersburg and Ekaterinburg) overview traffic information. - You can tune amount of information displayed, refresh interval and connection used to refresh data (GSM of WiFi). . diff --git a/debian/rules b/debian/rules index 917d9bf..f1288d4 100755 --- a/debian/rules +++ b/debian/rules @@ -1,13 +1,52 @@ #!/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 - -%: - dh $@ +APPNAME := yandex-traffic-widget + +builddir: + mkdir -p builddir + +builddir/Makefile: builddir + cd builddir && qmake-qt4 PREFIX=/usr ../$(APPNAME).pro + +build: build-stamp + +build-stamp: builddir/Makefile + dh_testdir + cd builddir && $(MAKE) + touch $@ + +clean: + dh_testdir + dh_testroot + rm -f build-stamp + rm -rf builddir + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + cd builddir && $(MAKE) INSTALL_ROOT=$(CURDIR)/debian/$(APPNAME) install + +binary-indep: build install + dh_install + +binary-arch: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installexamples + dh_installman + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch + +.PHONY: build clean binary-indep binary-arch binary install configure diff --git a/debian/yandex-traffic-widget.install b/debian/yandex-traffic-widget.install new file mode 100644 index 0000000..a849eaf --- /dev/null +++ b/debian/yandex-traffic-widget.install @@ -0,0 +1 @@ +*.qm usr/share/yandex-traffic-widget/ \ No newline at end of file diff --git a/yandex-traffic-widget.desktop b/yandex-traffic-widget.desktop index 9120f05..6de6570 100644 --- a/yandex-traffic-widget.desktop +++ b/yandex-traffic-widget.desktop @@ -6,4 +6,5 @@ X-Path=yandex-traffic-widget X-Multiple-Instances=false X-home-applet-minwidth=100 X-home-applet-minheight=72 -Name[en_US]=Yandex.Traffic widget +Name[en_US]=Yandex.Traffic +Name[ru_RU]=Яндекс.Пробки \ No newline at end of file -- 1.7.9.5