#!/usr/bin/make -f
# -*- makefile -*-
-#export DH_VERBOSE=1
-
-DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
-DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-
-CFLAGS = -Wall -g
-
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
- CFLAGS += -O0
-else
- CFLAGS += -O2
-endif
-ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
- INSTALL_PROGRAM += -s
-endif
-
config.status: configure
dh_testdir
- CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --exec-prefix=/usr
configure: configure-stamp
configure-stamp:
- libtoolize --automake
- aclocal-1.7 || aclocal
- autoconf
- autoheader
- automake-1.7 --add-missing --foreign || automake --add-missing> --foreign
+# libtoolize --automake
+# aclocal-1.7 || aclocal
+# autoconf
+# autoheader
+# automake-1.7 --add-missing --foreign || automake --add-missing> --foreign
touch configure-stamp
build-stamp: config.status
dh_testdir
- $(MAKE)
touch build-stamp
clean:
ifneq "$(wildcard /usr/share/misc/config.guess)" ""
cp -f /usr/share/misc/config.guess config.guess
endif
- rm -f configure COPYING INSTALL Makefile.in aclocal.m4 configure-stamp build-stamp config.guess config.sub depcomp install-sh ltmain.sh missing mkinstalldirs config.h.in
+ rm -f configure Makefile.in aclocal.m4 configure-stamp build-stamp config.guess config.sub depcomp install-sh ltmain.sh missing mkinstalldirs config.h.in
dh_clean
install: build
dh_testroot
dh_clean -k
dh_installdirs
- $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
- dh_movefiles
+
+ # install our xml to /opt
+ mkdir -p $(CURDIR)/debian/tmp/opt/cell-modem-ui
+ cp $(CURDIR)/etc/systemui/*.xml $(CURDIR)/debian/tmp/opt/cell-modem-ui/
+
+ # install our translations by hand
+# for i in en_GB en_US es_ES fi_FI fr_FR de_DE it_IT nl_NL pl_PL sv_SE;
+# do
+# mkdir -p $(CURDIR)/debian/tmp/usr/share/locale/$i/LC_MESSAGES
+# msgfmt $(CURDIR)/po/$i.po -o $(CURDIR)/debian/tmp/usr/share/locale/$i/LC_MESSAGES/cell-modem-ui.mo
+# done
+
+ # why the above won't work?
+ mkdir -p $(CURDIR)/debian/tmp/usr/share/locale/fi_FI/LC_MESSAGES
+ msgfmt $(CURDIR)/po/fi_FI.po -o $(CURDIR)/debian/tmp/usr/share/locale/fi_FI/LC_MESSAGES/cell-modem-ui.mo
+
+ mkdir -p $(CURDIR)/debian/tmp/usr/share/locale/sv_SE/LC_MESSAGES
+ msgfmt $(CURDIR)/po/sv_SE.po -o $(CURDIR)/debian/tmp/usr/share/locale/sv_SE/LC_MESSAGES/cell-modem-ui.mo
+
+ mkdir -p $(CURDIR)/debian/tmp/usr/share/locale/es_ES/LC_MESSAGES
+ msgfmt $(CURDIR)/po/es_ES.po -o $(CURDIR)/debian/tmp/usr/share/locale/es_ES/LC_MESSAGES/cell-modem-ui.mo
+
+ mkdir -p $(CURDIR)/debian/tmp/usr/share/locale/de_DE/LC_MESSAGES
+ msgfmt $(CURDIR)/po/de_DE.po -o $(CURDIR)/debian/tmp/usr/share/locale/de_DE/LC_MESSAGES/cell-modem-ui.mo
+
+ mkdir -p $(CURDIR)/debian/tmp/usr/share/locale/fr_FR/LC_MESSAGES
+ msgfmt $(CURDIR)/po/fr_FR.po -o $(CURDIR)/debian/tmp/usr/share/locale/fr_FR/LC_MESSAGES/cell-modem-ui.mo
+
+ mkdir -p $(CURDIR)/debian/tmp/usr/share/locale/it_IT/LC_MESSAGES
+ msgfmt $(CURDIR)/po/it_IT.po -o $(CURDIR)/debian/tmp/usr/share/locale/it_IT/LC_MESSAGES/cell-modem-ui.mo
+
+ mkdir -p $(CURDIR)/debian/tmp/usr/share/locale/nl_NL/LC_MESSAGES
+ msgfmt $(CURDIR)/po/nl_NL.po -o $(CURDIR)/debian/tmp/usr/share/locale/nl_NL/LC_MESSAGES/cell-modem-ui.mo
+
+ mkdir -p $(CURDIR)/debian/tmp/usr/share/locale/pl_PL/LC_MESSAGES
+ msgfmt $(CURDIR)/po/pl_PL.po -o $(CURDIR)/debian/tmp/usr/share/locale/pl_PL/LC_MESSAGES/cell-modem-ui.mo
+
+ mkdir -p $(CURDIR)/debian/tmp/usr/share/locale/en_GB/LC_MESSAGES
+ msgfmt $(CURDIR)/po/en_GB.po -o $(CURDIR)/debian/tmp/usr/share/locale/en_GB/LC_MESSAGES/cell-modem-ui.mo
+
+ mkdir -p $(CURDIR)/debian/tmp/usr/share/locale/en_US/LC_MESSAGES
+ msgfmt $(CURDIR)/po/en_US.po -o $(CURDIR)/debian/tmp/usr/share/locale/en_US/LC_MESSAGES/cell-modem-ui.mo
+
+ mkdir -p $(CURDIR)/debian/tmp/usr/share/locale/ru_RU/LC_MESSAGES
+ msgfmt $(CURDIR)/po/ru_RU.po -o $(CURDIR)/debian/tmp/usr/share/locale/ru_RU/LC_MESSAGES/cell-modem-ui.mo
+
+ mkdir -p $(CURDIR)/debian/tmp/usr/share/locale/fr_CA/LC_MESSAGES
+ msgfmt $(CURDIR)/po/fr_CA.po -o $(CURDIR)/debian/tmp/usr/share/locale/fr_CA/LC_MESSAGES/cell-modem-ui.mo
+
+ mkdir -p $(CURDIR)/debian/tmp/usr/share/locale/da_DK/LC_MESSAGES
+ msgfmt $(CURDIR)/po/da_DK.po -o $(CURDIR)/debian/tmp/usr/share/locale/da_DK/LC_MESSAGES/cell-modem-ui.mo
+
+ mkdir -p $(CURDIR)/debian/tmp/usr/share/locale/no_NO/LC_MESSAGES
+ msgfmt $(CURDIR)/po/no_NO.po -o $(CURDIR)/debian/tmp/usr/share/locale/no_NO/LC_MESSAGES/cell-modem-ui.mo
+
+ mkdir -p $(CURDIR)/debian/tmp/usr/share/locale/es_MX/LC_MESSAGES
+ msgfmt $(CURDIR)/po/es_MX.po -o $(CURDIR)/debian/tmp/usr/share/locale/es_MX/LC_MESSAGES/cell-modem-ui.mo
+
+ mkdir -p $(CURDIR)/debian/tmp/usr/share/locale/cs_CZ/LC_MESSAGES
+ msgfmt $(CURDIR)/po/cs_CZ.po -o $(CURDIR)/debian/tmp/usr/share/locale/cs_CZ/LC_MESSAGES/cell-modem-ui.mo
+
+ mkdir -p $(CURDIR)/debian/tmp/usr/share/locale/pt_PT/LC_MESSAGES
+ msgfmt $(CURDIR)/po/pt_PT.po -o $(CURDIR)/debian/tmp/usr/share/locale/pt_PT/LC_MESSAGES/cell-modem-ui.mo
+
+ mkdir -p $(CURDIR)/debian/tmp/usr/share/locale/el_GR/LC_MESSAGES
+ msgfmt $(CURDIR)/po/el_GR.po -o $(CURDIR)/debian/tmp/usr/share/locale/el_GR/LC_MESSAGES/cell-modem-ui.mo
+
+ mkdir -p $(CURDIR)/debian/tmp/usr/share/locale/bg_BG/LC_MESSAGES
+ msgfmt $(CURDIR)/po/bg_BG.po -o $(CURDIR)/debian/tmp/usr/share/locale/bg_BG/LC_MESSAGES/cell-modem-ui.mo
binary-indep: build install