summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/Makefile9
-rw-r--r--data/Makefile.am21
2 files changed, 9 insertions, 21 deletions
diff --git a/data/Makefile b/data/Makefile
new file mode 100644
index 00000000..b2a02e76
--- /dev/null
+++ b/data/Makefile
@@ -0,0 +1,9 @@
+
+DOMAIN=update-manager
+DESKTOP_IN_FILES := $(wildcard *.desktop.in)
+DESKTOP_FILES := $(patsubst %.desktop.in,%.desktop,$(wildcard *.desktop.in))
+
+all: $(DESKTOP_FILES)
+
+%.desktop: %.desktop.in ../po/$(DOMAIN).pot
+ intltool-merge -d ../po $< $@
diff --git a/data/Makefile.am b/data/Makefile.am
deleted file mode 100644
index a4f25a28..00000000
--- a/data/Makefile.am
+++ /dev/null
@@ -1,21 +0,0 @@
-@INTLTOOL_DESKTOP_RULE@
-
-datadir=$(prefix)/share/update-manager
-data_DATA=update-manager.glade \
- logo.png \
- SoftwareProperties.glade \
- SoftwarePropertiesDialogs.glade \
- update-manager.png
-
-desktopdir = $(prefix)/share/applications
-desktop_in_files = update-manager.desktop.in \
- gnome-software-properties.desktop.in
-desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
-
-appicondir = $(prefix)/share/pixmaps
-appicon_DATA = update-manager.png
-
-
-EXTRA_DIST= $(data_DATA) $(appicon_DATA) $(desktop_in_files)
-
-CLEANFILES = $(desktop_DATA)