Commit Graph

18 Commits

Author SHA1 Message Date
OscarL
70ac5cadda python3.8: bulk removal of now obsolete "_python38" packages. (#9328)
* python3.8: bulk removal of now obsolete "_python38" packages.

Done via scripting. No functional change intended or expected.

Some manual tweaks will follow.

* python3.8: further manual tweaks after bulk-3.8-removal.

Unlike the previous commit with automated changes,
I've tested builds for *these* recipes in beta4 64 bits.
2023-09-01 18:19:50 +00:00
Schrijvers Luc
b0a3254ef4 docutils, bump version (#8762) 2023-05-31 08:27:31 +02:00
OscarL
7d9cf65a21 docutils: clean up, support Python 3.10. (#8134)
* docutils: clean up, support Python 3.10.

- Use loops to generate the package/version specific PROVIDES.
- Use version suffixes for the provided cmds, except for the ones
  from the package for the default Python version (3.9 currently).

Note:

Moved suffixes after the ".py", as names like "rst2html4310.py"
looked weird, and we can't use "rst2html4-3.10.py" due to the
"no dashes in PROVIDES or REQUIRES" rule.

* docutils: change script suffixes.

Original recipe was using, eg., "rst2html438.py", which looks weird.

Previous commit used "rst2html4.py3.8", which at least is consistent
with what it's done for Python and pip recipes.

This one changes it to "rst2html4-3.8.py", which looks better, and
matches what's done on ports for other platforms (MacPorts, for example).

* docutils: further clean up.

Provide versioned scripts, and also non-versioned symlinks for the
scripts from the version of the packate that matches the default
Python version (3.9 at the moment).

* docutis: update to version 0.19

* docutils: simplify symlinks creation.

As pointed out by Jérôme, we can use ln's ability to produce links
relative link's location.
2023-04-02 15:09:58 +02:00
Jérôme Duval
df145a169a Drop python 3.7 (and 2.7) for recipes under dev-python/
Recipes with only 3.7 are left alone. Help with #8025.
2023-03-23 21:18:44 +01:00
augiedoggie
9ed4286945 python module updates (#6583)
chardet: update to 4.0.0

imagesize_py: update to 1.3.0

packaging: update to 21.3

pygments: update to 2.11.2

pyparsing: update to 3.0.7

pytz: update to 2021.3

requests: update to 2.27.1

zipp: update to 3.7.0

docutils: update to 0.18.1
2022-02-01 09:23:43 +01:00
Jerome Duval
dfbe32b3eb docutils: bump version
enable 3.8, 3.9
2021-01-28 17:58:47 +01:00
miqlas
2be89fd796 docutils: bump, pyversions (#4230)
no py3.6 version for now.
2019-10-02 15:55:14 +03:00
Jerome Duval
62219d9e29 docutils: bump version. 2017-11-11 18:30:03 +01:00
Jerome Duval
282a03c8e8 dev-python: merge most python2 and python3 recipes.
* adjust recipes depending on these, ie python_dateutil=>dateutil_python.
* switch architectures to any for relevant python recipes.
* bump versions for retext, argh, beautifulsoup, cssselect, dateutil,
docutils, fonttools, html2text, httplib2, lxml, mechanize, mock, paramiko,
pillow, pip, pygments, requests, twisted, urllib3, zope_interface.
2017-04-17 10:08:41 +02:00
Jerome Duval
063f28fe2c python_docutils: bump version. 2016-04-14 22:34:05 +00:00
Michael Lotz
6eb382123f Duplicate Python license file in ports requiring it.
While Haiku usually brings Python with it so its license is available
in the merged licenses directory, this isn't declared as a dependency
anywhere and therefore "chance". Since we yet lack a way to declare this
dependency (for lack of a license entity), duplicate the Python license
in the ports requiring it to make them self-contained.
2015-12-07 01:02:07 +01:00
Humdinger
1ac39b83d1 De-lint recipes.
*	allegro
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	bzip2
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	caya
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	clucene
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	cyassl
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	digiclock
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	dockbert
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	docutils
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	dos2unix
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	ducksaver
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	erlang
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	fdupes
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	figlet (old BEP style)
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	flac
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	gdal
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	gemrb
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	giflib
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	glib
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	globe
	Don't start SUMMARY with app name.
	Re-ordered blocks

*	gmp
	Don't start SUMMARY with app name.
	Re-ordered blocks
2015-08-04 20:42:46 +02:00
Augustin Cavalier
f561efbc96 Rename SRC_URI/SRC_FILENAME to SOURCE_URI/SOURCE_FILENAME. 2015-07-02 11:13:12 -04:00
Oliver Tappe
52b344b97b Drop references to $haikuVersion.
* Referring the current haiku version explicitly is not needed, since
  the RequiresUpdater takes care of setting the version of Haiku used
  for building a package.
2014-12-14 23:08:52 +01:00
Oliver Tappe
80bbd70b83 Let all recipes use SHA-256 checksums only. 2014-04-21 19:31:51 +02:00
noryb009
4e1ffebc1a Rewrap dev-python DESCRIPTIONs 2014-01-02 16:40:56 -05:00
Alexander von Gluck IV
d97a2aabd9 all: Don't use portVersionedName for SOURCE_DIR
* portVersionedName contains the secondary architecture,
  so using it means secondary package builds fail.
  example: $portVersionedName is libwow_x86-0.0.0 when
  doing an x86 build on x86_gcc2
2013-12-25 17:52:56 -06:00
Chris Roberts
fc9b8c04d7 Add docutils recipe 2013-10-30 00:17:40 -06:00