]> git.ipfire.org Git - thirdparty/strongswan.git/blame - src/frontends/gnome/Makefile.am
nm: Don't hardcode install path for .name file
[thirdparty/strongswan.git] / src / frontends / gnome / Makefile.am
CommitLineData
39c0ae37
MW
1AUTOMAKE_OPTIONS = foreign
2
ec249871 3SUBDIRS = properties auth-dialog po
39c0ae37 4
39c0ae37
MW
5nmvpnservice_DATA = nm-strongswan-service.name
6
7@INTLTOOL_DESKTOP_RULE@
8
6a0382e1
LR
9appdatadir = $(datadir)/appdata
10appdata_DATA = $(appdata_in_files:.xml.in=.xml)
11appdata_in_files = NetworkManager-strongswan.appdata.xml.in
12@INTLTOOL_XML_RULE@
13
ee22e808 14if WITH_LIBNM_GLIB
1cddc4da
LR
15# Install a file with full path to plugins for an old gnome-shell
16# https://bugzilla.gnome.org/show_bug.cgi?id=693590
17install-data-hook:
18 mkdir -p $(DESTDIR)$(sysconfdir)/NetworkManager/VPN
5b93de43 19 sed -e "1s|^|# This file is obsoleted by a file in $(nmvpnservicedir)\n\n|" \
1cddc4da
LR
20 -e 's|[@]NM_LIBEXECDIR[@]|$(nm_libexecdir)|g' \
21 -e 's|[@]NM_PLUGINDIR[@]|$(nm_plugindir)|g' \
ae8082da 22 -e 's|[@]NM_PLUGINDIR_ABS[@]|$(nm_plugindir)|g' \
1cddc4da
LR
23 -e 's|[@]CHARON[@]|$(charon)|' \
24 <$(srcdir)/nm-strongswan-service.name.in \
25 >$(DESTDIR)$(sysconfdir)/NetworkManager/VPN/nm-strongswan-service.name
26
27uninstall-hook:
28 rm -f $(DESTDIR)$(sysconfdir)/NetworkManager/VPN/nm-strongswan-service.name
ee22e808 29endif
1cddc4da 30
39c0ae37 31nm-strongswan-service.name: $(srcdir)/nm-strongswan-service.name.in
0be946dc 32 $(AM_V_GEN) \
97939530 33 sed -e 's|[@]NM_LIBEXECDIR[@]|$(nm_libexecdir)|' \
ae8082da
LR
34 -e 's|[@]NM_PLUGINDIR[@]|$(nm_plugindir)|g' \
35 -e 's|[@]NM_PLUGINDIR_ABS[@]/|$(nm_plugindir_abs)|g' \
9e2d7f96 36 -e 's|[@]CHARON[@]|$(charon)|' $< >$@
39c0ae37 37
916cd5d7
LR
38EXTRA_DIST = \
39 nm-strongswan-service.name.in \
6a0382e1 40 $(appdata_in_files) \
9e2d7f96
MW
41 intltool-extract.in \
42 intltool-merge.in \
43 intltool-update.in
39c0ae37 44
254099a0 45CLEANFILES = $(nmvpnservice_DATA) $(appdata_DATA) *~
39c0ae37 46DISTCLEANFILES = intltool-extract intltool-merge intltool-update
9e2d7f96
MW
47
48ACLOCAL_AMFLAGS = -I m4