summaryrefslogtreecommitdiff
path: root/x11-misc/menumaker/files/menumaker-0.99.12-AM_PATH_PYTHON.patch
blob: 4df6939ce0191417124a07d1e4560d5f19de6dfe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
diff --git a/Makefile.am b/Makefile.am
index b00b7bc..e1395ac 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,15 +1,54 @@
-ACLOCAL_AMFLAGS = -I m4
-
 SUBDIRS = doc
 
 dist_bin_SCRIPTS = mmaker
 
-nobase_dist_pkgdata_DATA = *.py MenuMaker/*.py Prophet/*.py Prophet/Desktop/*.py Prophet/Legacy/*.py Prophet/Debian/*.py Prophet/Debian/menu/*
+python_PYTHON = \
+	Config.py \
+	Keywords.py \
+	Paths.py
+
+pythonMenuMakerdir = $(pythondir)/MenuMaker
+pythonMenuMaker_PYTHON = \
+	MenuMaker/BlackBox.py \
+	MenuMaker/CLI.py \
+	MenuMaker/Deskmenu.py \
+	MenuMaker/FluxBox.py \
+	MenuMaker/IceWM.py \
+	MenuMaker/__init__.py \
+	MenuMaker/JWM.py \
+	MenuMaker/OpenBox3.py \
+	MenuMaker/PekWM.py \
+	MenuMaker/WindowMaker.py \
+	MenuMaker/xBox.py \
+	MenuMaker/Xfce4.py
+
+pythonProphetdir = $(pythondir)/Prophet
+pythonProphet_PYTHON = \
+	Prophet/Categories.py \
+	Prophet/__init__.py
+
+pythonProphetDesktopdir = $(pythondir)/Prophet/Desktop
+pythonProphetDesktop_PYTHON = \
+	Prophet/Desktop/__init__.py
+
+pythonProphetLegacydir = $(pythondir)/Prophet/Legacy
+pythonProphetLegacy_PYTHON = \
+	Prophet/Legacy/Development.py \
+	Prophet/Legacy/Editor.py \
+	Prophet/Legacy/Emulator.py \
+	Prophet/Legacy/Graphics.py \
+	Prophet/Legacy/__init__.py \
+	Prophet/Legacy/Multimedia.py \
+	Prophet/Legacy/Network.py \
+	Prophet/Legacy/Shell.py
 
-install-exec-local :
-	echo "#!/usr/bin/env $(PYTHON_BIN)" > $(DESTDIR)/$(bindir)/mmaker
-	echo "import sys; sys.path = ['$(pkgdatadir)'] + sys.path" >> $(DESTDIR)/$(bindir)/mmaker
-	echo "import MenuMaker.CLI" >> $(DESTDIR)/$(bindir)/mmaker
+pythonProphetDebiandir = $(pythondir)/Prophet/Debian
+pythonProphetDebian_PYTHON = \
+	Prophet/Debian/__init__.py
 
-install-data-local :
-	$(PYTHON) -c 'import compileall; compileall.compile_dir(dir="$(DESTDIR)/$(pkgdatadir)", ddir="$(pkgdatadir)")'
+pythonProphetDebianMenudir = $(pythondir)/Prophet/Debian/menu
+dist_pythonProphetDebianMenu_DATA = \
+	Prophet/Debian/menu/debian-2.2r5 \
+	Prophet/Debian/menu/debian-8.1 \
+	Prophet/Debian/menu/ubuntu-5.04 \
+	Prophet/Debian/menu/ubuntu-5.10
diff --git a/configure.ac b/configure.ac
index 9ffeee7..604af4e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,22 +2,12 @@ AC_INIT(MenuMaker, 0.99.12)
 
 AM_INIT_AUTOMAKE
 
-#AZ_PYTHON_DEFAULT
+AM_PATH_PYTHON
 
-#AZ_PYTHON_WITH
-
-#if test -z "$PYTHON"; then
-#    AZ_PYTHON_PATH
-#fi
-
-#AZ_PYTHON_VERSION_ENSURE([2.7])
-
-#AZ_PYTHON_RUN
-
-AX_PYTHON
-
-AC_CONFIG_FILES([Makefile])
-AC_CONFIG_FILES([doc/Makefile])
-AC_CONFIG_FILES([Config.py])
+AC_CONFIG_FILES([
+	Makefile
+	doc/Makefile
+	Config.py
+])
 
 AC_OUTPUT