| 1 | #!/usr/bin/make -f |
|---|
| 2 | |
|---|
| 3 | DEB_PYTHON_SYSTEM := pysupport |
|---|
| 4 | DEB_COMPRESS_EXCLUDE := .js .inv changelog.txt changelog.html |
|---|
| 5 | |
|---|
| 6 | include /usr/share/cdbs/1/rules/buildcore.mk |
|---|
| 7 | include /usr/share/cdbs/1/rules/debhelper.mk |
|---|
| 8 | include /usr/share/cdbs/1/class/python-distutils.mk |
|---|
| 9 | include /usr/share/cdbs/1/rules/simple-patchsys.mk |
|---|
| 10 | include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk |
|---|
| 11 | |
|---|
| 12 | binary-post-install/update-manager:: |
|---|
| 13 | # install default configuration for the APT::Periodic feature |
|---|
| 14 | install -D -m 644 -o root -g root debian/10periodic \ |
|---|
| 15 | debian/update-manager/etc/apt/apt.conf.d/10periodic |
|---|
| 16 | |
|---|
| 17 | build/update-manager-doc:: |
|---|
| 18 | -mkdir -p $(CURDIR)/doc/build |
|---|
| 19 | -mkdir -p $(CURDIR)/doc/source/_static |
|---|
| 20 | $(MAKE) -C $(CURDIR)/doc html |
|---|
| 21 | mkdir -p $(CURDIR)/debian/tmp/usr/share/doc/update-manager-doc |
|---|
| 22 | -rm $(CURDIR)/doc/build/html/_static/jquery.js |
|---|
| 23 | ln -s /usr/share/javascript/jquery/jquery.js \ |
|---|
| 24 | $(CURDIR)/doc/build/html/_static/jquery.js |
|---|
| 25 | cp -r $(CURDIR)/doc/build/html \ |
|---|
| 26 | $(CURDIR)/debian/tmp/usr/share/doc/update-manager-doc |
|---|
| 27 | |
|---|
| 28 | # copied from CDBS; I cannot use gnome.mk, for it includes autotools.mk |
|---|
| 29 | # although this package does not use autotools; the build, thus, fails. |
|---|
| 30 | $(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: |
|---|
| 31 | $(if $(wildcard /usr/bin/dh_gconf),dh_gconf -p$(cdbs_curpkg) $(DEB_DH_GCONF_ARGS)) |
|---|