File: ChangeLog

package info (click to toggle)
pyconfigure 0.2.3-2.1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye
  • size: 3,328 kB
  • sloc: sh: 939; python: 288; makefile: 16
file content (215 lines) | stat: -rw-r--r-- 6,496 bytes parent folder | download | duplicates (4)
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
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
2016-04-18  Brandon Invergo  <brandon@invergo.net>

	* src/m4/python.m4 (PC_INIT): Check for `python` last (after all
	the version specific ones)

2016-01-19  Brandon Invergo  <brandon@invergo.net>

	* Makefile.am (dist_doc_DATA): Fix distribution of COPYING.GPLv3
	and COPYING.EXCEPTION

	* src/Makefile.in.make (uninstall): Fix uninstallation targets to
	make them safer and to make script uninstallation work correctly.

2014-04-07  Brandon Invergo  <brandon@invergo.net>

	* src/m4/python.m4 (PC_PYTHON_SITE_PACKAGE_DIR): fix creation of
	the pkgpythondir variable
	(PC_PYTHON_EXEC_PACKAGE_DIR): fix creation of the pkgpyexecdir
	variable

2013-08-21  Brandon Invergo  <brandon@invergo.net>

	* src/configure.ac: Include Autoconf macros via m4_include rather
	than AC_CONFIG_MACRO_DIRS

2013-08-17  Brandon Invergo  <brandon@invergo.net>

	* src/m4/python.m4 (PC_VERIFY_VERSION): Fix version checking
	algorithm to include the Python release level (final releases
	only; no alpha/beta)
	(PC_VERIFY_VERSION, PC_INIT): Fix printing of results of version
	checking to not be put on a new line
	(PC_PROG_PYTHON): Rename AC_PROG_PYTHON to fit with the
	pyconfigure PC_ namespace.  Move Python interpreter list
	construction call from PC_INIT here.
	(PC_PROG_PYTHON): Reverse list of interpreters so "python" and
	optionally "python2" and/or "python3" come at the front.
	(PC_PROG_PYTHON): Change to define via AC_DEFUN_ONCE
	(PC_INIT): Use new PC_PROG_PYTHON for interpreter searching
	(PC_PYTHON_CHECK_VERSION): Change to use AC_LINK_IFELSE instead of
	AC_CONFTEST
	(PC_PYTHON_CHECK_PREFIX): Change to use AC_LINK_IFELSE instead of
	AC_CONFTEST
	(PC_PYTHON_CHECK_EXEC_PREFIX): Change to use AC_LINK_IFELSE instead
	of AC_CONFTEST
	(PC_PYTHON_CHECK_PLATFORM): Change to use AC_LINK_IFELSE instead
	of AC_CONFTEST
	(PC_PYTHON_CHECK_SITE_DIR): Change to use AC_LINK_IFELSE instead
	of AC_CONFTEST
	(PC_PYTHON_CHECK_EXEC_DIR): Change to use AC_LINK_IFELSE instead
	of AC_CONFTEST

	* pyconf.in: Handle different exceptions being thrown by os.mkdir
	in Python 2 vs Python 3
	(parse_pkg_info): Properly parse multi-line descriptions in
	PKG-INFO

	* src/setup.py.in.distutils: Properly handle multi-line
	descriptions

2013-06-16  Brandon Invergo  <brandon@invergo.net>

	* src/Makefile.in.make (DISTFILES): Add more files to the default
	distfile list
	(install-dirs): Fix messed-up directory expansion to use a Make
	function instead
	(install-dirs): Replace erroneous references to an "installdirs"
	target

2013-04-21  Brandon Invergo  <brandon@invergo.net>

	* src/Makefile.in.make (byte-compile): Add target to byte-compile
	Python libraries
	(build): Add general build target

	* pyconf.in: Add --overwrite option to protect from clobbering
	existing files.

2013-04-16  Brandon Invergo  <brandon@invergo.net>

	* src/configure.ac: Update to include PC_INIT

	* src/m4/python.m4 (PC_INIT): Allow full version strings to be
	used for the min/max versions

2013-04-15  Brandon Invergo  <brandon@invergo.net>

	* src/m4/python.m4 (PC_INIT): Make PC_INIT much more flexible and
	robust.

2013-04-10  Brandon Invergo  <brandon@invergo.net>

	* src/m4/python.m4 (PC_INIT): Add initial version of the PC_INIT
	macro

2013-04-08  Brandon Invergo  <brandon@invergo.net>

	* src/m4/python.m4 (PC_PYTHON_VERIFY_VERSIN): Support any
	comparison operator (i.e. "<", ">", "==", etc.)

2013-03-17  Brandon Invergo  <brandon@invergo.net>

	* src/Makefile.in.distutils (dist): Un-silence the dist procedure

	* pyconf.in (gen_configure): Set executable bits for bootstrap.sh
	and install-sh after copying to the user's directory.

	* COPYING: Add info on pyconf.in license.

	* COPYING.GPLv3: Add file. pyconf.in is under GPLv3+.

	* pyconf.in: Change pyconf.py to be configured by Automake/Make
	(print_version): Add function and command-line options to view
	version/license information.

	* Makefile.am: Manually configure pyconf.in via Automake/Make

	* src/PKG-INFO.in: Remove, no longer necessary

	* src/configure: Remove, no longer necessary (autogenerated by
	pyconf script)

2013-03-16  Brandon Invergo  <brandon@invergo.net>

	* pyconf.py (gen_distutils): Fix to support multiple targets in
	the future.
	(gen_configure): Rearrange and print more messages

	* src/setup.py.in.make: Add make-wrapping setup.py

2013-03-14  Brandon Invergo  <brandon@invergo.net>

	* src/Makefile.in.make: Add Makefile with pure-Make installation
	logic

2013-03-12  Brandon Invergo  <brandon@invergo.net>

	* src/configure.ac (AC_INIT): Revert AC_INIT argument values to
	those required by the pyconf script

	* pyconf.py (gen_distutils): Add missing copy action

2013-03-06  Brandon Invergo  <brandon@invergo.net>

	* src/configure.ac: Clean up, reorganize and add more comments

	* src/m4/python.m4 (PC_PYTHON_CHECK_SITE_DIR): Remove extraneous
	braces

	* src/m4/python.m4 (PC_PYTHON_CHECK_EXEC_DIR): Remove extraneous
	braces

2013-01-13  Brandon Invergo  <brandon@invergo.net>

	* pyconf.py: Add script

	* src/setup.py.in.distutils (setup): Add remaining keyword
	arguments and set up Python substitution patterns

	* src/configure.ac (AC_CONFIG_FILES): Remove PKG-INFO
	(AC_INIT): set up Python substitution patterns

	* src/Makefile.in.distutils (DISTFILES): Clean out unused files

2013-01-09  Brandon Invergo  <brandon@invergo.net>

	* Makefile.am (EXTRA_DIST): Include bootstrap.sh in files to be
	distributed.

2013-01-08  Brandon Invergo  <brandon@invergo.net>

	* Makefile.am (EXTRA_DIST): Remove no-longer-existent scripts

	* src/m4/python.m4 (PC_PYTHON_CHECK_SITE_DIR): Fix incorrect
	Python syntax.
	(PC_PYTHON_CHECK_EXEC_DIR): Fix incorrect Python syntax.

	* src/Makefile.in (DISTFILES): Fix errant newline

	* src/bootstrap.sh: create

	* src/PKG-INFO.in (Classifier): Expand default Classifiers

2012-12-03 Brandon Invergo <brandon@invergo.net>

	* src/m4/python.m4: fix log file redirection. Thanks Duncan Burke!

2012-11-25 Brandon Invergo <brandon@invergo.net>

	* src/configure.ac: improve Python version checking

	* src/Makefile.in: extend `dist' and `uninstall' targets

	* src/PKG-INFO.in: create

	* src/setup.py.in: create

	* src/configure.ac: add PKG-INFO and setup.py as files to be
	configured

2012-11-11 Brandon Invergo <brandon@invergo.net>

	* src/Makefile.in: add support for datarootdir

	* src/Makefile: add support for datarootdir

2012-11-03 Brandon Invergo <brandon@invergo.net>

	* general cleanup

	* Makefile.am: create

	* configure.ac: create

	* doc/Makefile: create