[xdg-menu-convert] 02/02: configs
Nicholas Bamber
periapt at moszumanska.debian.org
Tue Dec 8 22:37:05 UTC 2015
This is an automated email from the git hooks/post-receive script.
periapt pushed a commit to branch master
in repository xdg-menu-convert.
commit d4035e895e00f5d9fb995fa2efd0667ceb235eb4
Author: Nicholas Bamber <nicholas at periapt.co.uk>
Date: Tue Dec 8 17:42:35 2015 +0000
configs
---
debian/build.makefile | 17 +++++++++++++----
debian/changelog | 1 -
debian/control | 1 -
debian/profile | 2 ++
4 files changed, 15 insertions(+), 6 deletions(-)
diff --git a/debian/build.makefile b/debian/build.makefile
index 80e4cb5..8a5fe52 100644
--- a/debian/build.makefile
+++ b/debian/build.makefile
@@ -1,11 +1,14 @@
-FILES= usr/bin/xdg_menu \
- usr/bin/xdg_menu_su \
- usr/bin/xdg_menu_update
+VENDOR=$(shell dpkg-vendor --query Vendor)
+FILES= usr/bin/xdg_menu \
+ usr/bin/xdg_menu_su \
+ usr/bin/xdg_menu_update \
+ etc/profile.d/xdg-menu-convert \
+ etc/xdg/menus/$(VENDOR)-applications.menu
build: $(foreach f,$(FILES),builddir/$(f))
-builddir/usr/bin:
+builddir/usr/bin builddir/etc/profile.d builddir/etc/xdg/menus:
mkdir -p $@
builddir/usr/bin/xdg_menu_su: xdg_menu_su builddir/usr/bin
@@ -15,8 +18,14 @@ builddir/usr/bin/xdg_menu_update: update-menus builddir/usr/bin
cp $< $@
builddir/usr/bin/xdg_menu: xdg_menu builddir/usr/bin
+ sed -e's!arch-!$(VENDOR)-!g' $< > $@
+
+builddir/etc/profile.d/xdg-menu-convert: debian/profile builddir/etc/profile.d
cp $< $@
+builddir/etc/xdg/menus/$(VENDOR)-applications.menu: arch-xdg-menu/arch-applications.menu builddir/etc/xdg/menus
+ sed -e's!Arch!$(VENDOR)!g' $< > $@
+
test: build
for i in xdg_menu xdg_menu_update; do perl -c builddir/usr/bin/$${i}; done
diff --git a/debian/changelog b/debian/changelog
index 819728b..c4669df 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,7 +5,6 @@ xdg-menu-convert (0.7.6.2-1) UNRELEASED; urgency=medium
- write some man pages
- try out in all WMs
- bash completion
- - write a test script? or remove autopkgtest field
- write a long descrition
- is there an awesome bug or does awesome need to cooperate?
* Initial release. (Closes: #807241)
diff --git a/debian/control b/debian/control
index 02b98ef..3c4769d 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,6 @@ Source: xdg-menu-convert
Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
Uploaders: Nicholas Bamber <nicholas at periapt.co.uk>
Section: admin
-Testsuite: autopkgtest-pkg-perl
Priority: optional
Build-Depends: debhelper (>= 9),
libmodule-build-perl,
diff --git a/debian/profile b/debian/profile
new file mode 100644
index 0000000..0c27198
--- /dev/null
+++ b/debian/profile
@@ -0,0 +1,2 @@
+XDG_DATA_DIRS=/usr/share
+XDG_CONFIG_DIRS=/etc/xdg
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/xdg-menu-convert.git
More information about the Pkg-perl-cvs-commits
mailing list