1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-22 00:35:15 +00:00
freebsd-ports/japanese
Marcus von Appen 900db324a3 Convert the Python framework bits to USES=python.
Please use USES=python instead of USE_PYTHON.

  USE_PYTHON=yes becomes USES=python
  USE_PYTHON=2.7+ becomes USES=python:2.7+
  USE_PYTHON_BUILD=3.3 becomes USES=python:3.3,build
  ...

A new PYTHON_FEATURES variable was added, which enables certain features for a
port and replaces some knobs at the same time;

  PYTHON_FEATURES=distutils replaces USE_PYDISTUTILS
  PYTHON_FEATURES=autoplist replaces PYDISTUTILS_AUTOPLIST
  PYTHON_FEATURES=py3kplist replaces PYTHON_PY3K_PLIST_HACK
  PYTHON_FEATURES=noegginfo replaces PYDISTUTILS_NOEGGINFO
  PYTHON_FEATURES=concurrent replaces PYTHON_CONCURRENT_INSTALL
  PYTHON_FEATURES=pythonprefix replaces USE_PYTHON_PREFIX

Some knobs have been deprecated and are to be removed in the near future:

  PYTHON_MASTER_SITES - use MASTER_SITE_PYTHON instead
  PYTHON_PKGNAMESUFFIX - use PYTHON_PKGNAMEPREFIX instead
  PYDISTUTILS_INSTALLNOSINGLE - deprecated without replacement

Some knobs have been removed completely:

  PYTHON_MASTER_SITE_SUBDIR
  PYTHON_DISTNAME
  PYTHON_WRKSRC

Several variables specific to the Python framework are no longer passed to the
build environment to avoid polluting dependency builds.

  PYTHON_VERSION is not passed to .MAKEFLAGS anymore
  PYTHON_DEFAULT_VERSION,
  PYTHON_DEFAULT_PORTVERSION and
  PYTHONBASE are not passed to the make environment anymore

The conversion required a couple of ports to be updated to fit the changes and
new requirements. Those included "bsd.python.mk" directly or contained checks
in places, for which the USES framework would fail to provide correct values.

Python modules directly using the upstream Python package (such as py-tkinter
or py-sqlite3) were updated to avoid using the now unnecessary and remmoved
knobs from "bsd.python.mk".

Phabric:	D399
exp-run:	167368 192357
PR:		167368 192357
Reviewed by:	antoine, wg
Exp-run award:	antoine
With hat:	python@
Approved by:	portmgr
2014-08-09 15:44:27 +00:00
..
a2ps
ack Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
acroread8
acroread9
ajaxzip2-core
ajaxzip2-data
alias-fonts
another-htmllint Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
anthy
ASCIIdates98-fpw
asterisk-sounds
awffull
bible_names-fpw
bookview
bugzilla44
calligra-l10n Convert some more USE_BZIP2 to USES=tar:bzip2 2014-07-29 21:43:17 +00:00
canna-lib
canna-server
cannadic
cdrom2
celrw Convert some more USE_BZIP2 to USES=tar:bzip2 2014-07-29 21:43:17 +00:00
CGdic-fpw
chasen-base Add DOCS option where PORTDOCS appears in plist. 2014-07-16 02:29:34 +00:00
cmigemo
cmigemo-dict
csrd Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
ctags
dbskkd-cdb
ddskk Reset maintainership for ports not staged with no pending PR 2014-07-23 17:07:12 +00:00
devil-fpw
dvi2tty
e2ps Unbreak 2014-07-30 11:49:03 +00:00
eb
ebd-fpw
eblook
ebnetd
ebview Rename all patches that contain '::' as a path separator, and use 2014-07-29 17:12:47 +00:00
ebview-gtk2 Add DOCS option where PORTDOCS appears in plist. 2014-07-16 02:29:34 +00:00
edict
edict-fpw
edict-utf-8 Reset maintainership for ports not staged with no pending PR 2014-07-23 17:07:12 +00:00
edyvalue Modernize LIB_DEPENDS 2014-07-13 23:36:40 +00:00
egg-canna
eijiro-fpw
elisa8x8
epwutil
esecanna Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
esecanna-module-vje25
esecanna-module-vje30 Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
esecanna-module-wnn6
eterm
fcitx-anthy
fcitx-mozc
flex-sdk
flower-fpw
foldoc-fpw
font-ipa
font-ipa-uigothic
font-ipaex
font-jisx0213
font-kochi
font-koruri
font-migmix
font-migu
font-mona-ipa
font-motoya-al Convert some more USE_BZIP2 to USES=tar:bzip2 2014-07-29 21:43:17 +00:00
font-mplus Remove the final usages of USE_XZ from the tree, and replace them with 2014-07-29 21:25:30 +00:00
font-mplus-ipa Convert some more USE_BZIP2 to USES=tar:bzip2 2014-07-29 21:43:17 +00:00
font-ricty
font-ricty-discord
font-sazanami Convert some more USE_BZIP2 to USES=tar:bzip2 2014-07-29 21:43:17 +00:00
font-shinonome
font-std
font-takao
font-ume
font-vlgothic
freepwing In some straightforward cases, protect documentation behind 2014-08-04 03:40:14 +00:00
FreeWnn-lib
FreeWnn-server
fumeikai-fpw
gawk Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
gd
gedy
gimp-help
gjiten
gqmpeg
groff
gskk
gsuica
guesswork-classic
hns
ibus-anthy
ibus-mozc
ibus-skk
icanna
im-ja - Switch to USES=libtool, drop .la files 2014-07-23 22:36:14 +00:00
ipadic
ja6 Reset maintainership for ports not staged with no pending PR 2014-07-23 17:07:12 +00:00
jacode.pl
japana
japaneseAFM
jargon-fpw
jcode.pl
jd security/libgcrypt: 1.5.3_3 -> 1.6.1 2014-07-30 03:57:23 +00:00
jed Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
jishyo Bump PORTREVISION on more ports that depend on libgcrypt after the update 2014-08-05 22:13:29 +00:00
jls
jmode Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
jmode-skk
jpilot remove NO_STAGE. 2014-07-15 02:31:47 +00:00
jstrings
jvim3 Rename all patches that contain '::' as a path separator, and use 2014-07-29 17:12:47 +00:00
jyuroku
k10
k12
kakasi
kana-no-quiz 1: Stagify. 2014-07-15 02:40:13 +00:00
kanji18
kanji26
kanjipad
kappa20 Convert some more USE_BZIP2 to USES=tar:bzip2 2014-07-29 21:43:17 +00:00
kasumi
kbanner Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
kcc Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
kcode
kde4-l10n
kdrill japanese/kdrill: Update version 6.4 => 6.5 and stage 2014-07-31 12:52:38 +00:00
kinput2
kiten
kon2-14dot
kon2-16dot
kpcal
kterm Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
lambdamoo
leafrogue japanese/leafrogue: fix installation 2014-08-08 12:57:13 +00:00
less Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
libreoffice
libskk
libslang
libtomoe-gtk Convert the Python framework bits to USES=python. 2014-08-09 15:44:27 +00:00
lipsf Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
lookup Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
lsd-fpw
lynx
lynx-current
mailman Convert a bunch of EXTRACT_SUFX=... into USES=tar:... 2014-07-29 19:11:51 +00:00
makejvf
man Reset maintainership for ports not staged with no pending PR 2014-07-23 17:07:12 +00:00
man-doc
marumoji-fonts In some straightforward cases, protect documentation behind 2014-08-04 03:40:14 +00:00
mecab
mecab-ipadic
mell
mendexk-euc
mg
mh Reset maintainership for ports not staged with no pending PR 2014-07-23 17:07:12 +00:00
migemo
migemo-emacs23
migemo.el
mikachan-ttfonts
mime_pls Convert a bunch of EXTRACT_SUFX=... into USES=tar:... 2014-07-29 19:11:51 +00:00
ming Modernize LIB_DEPENDS 2014-07-13 23:36:40 +00:00
monafonts Convert a bunch of USE_BZIP2 to USES=tar:bzip2 2014-07-29 18:41:15 +00:00
monafonts-ttf
mozc-additions
mozc-el
mozc-server Fix some non default LIB_DEPENDS 2014-07-16 08:13:58 +00:00
mozc-tool
mtools
multiskkserv
mutt-devel Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
mypaedia-fpw-package
namazu
namazu2 - Switch databases/namazu2 to USES=libtool, drop .la files 2014-07-29 23:52:43 +00:00
navi2ch
ne Reset maintainership for ports not staged with no pending PR 2014-07-23 17:07:12 +00:00
nethack34 In some straightforward cases, protect documentation behind 2014-08-04 03:40:14 +00:00
netype remove NO_STAGE. 2014-07-15 03:14:23 +00:00
newosaka
ng Modernize LIB_DEPENDS 2014-07-14 18:53:00 +00:00
ng-canna
ng-devel
ngraph-fonts
nhocr
nkf
ochusha
onew Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
p5-Acme-Lou
p5-Date-Japanese-Era
p5-Date-Japanese-Holiday
p5-DateTime-Calendar-Japanese-Era
p5-DateTime-Format-Japanese
p5-Encode-EUCJPMS
p5-Encode-JP-Emoji
p5-Encode-JP-Mobile
p5-HTML-MobileJp
p5-Jcode
p5-Lingua-JA-Kana
p5-Lingua-JA-Numbers
p5-Lingua-JA-Regular-Unicode
p5-Lingua-JA-Summarize-Extract
p5-MeCab
p5-nkf
p5-Number-Phone-JP - Update from 0.20140602 to 0.20140804 2014-08-06 23:29:47 +00:00
p5-PDFJ
p5-Text-ChaSen Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS. 2014-07-15 15:43:35 +00:00
p5-Text-Kakasi Modernize LIB_DEPENDS 2014-07-13 23:36:40 +00:00
p5-Text-MeCab
p5-Unicode-Japanese
p5-WWW-2ch
p5-WWW-MobileCarrierJP
pejv-fpw
php5-mecab Modernize LIB_DEPENDS 2014-07-13 23:36:40 +00:00
php_doc
plain2 Rename all patches that contain '::' as a path separator, and use 2014-07-29 17:12:47 +00:00
plan
platex-japanese
postgresql82-man
prime Modernize LIB_DEPENDS 2014-07-13 23:36:40 +00:00
prime-dict
prime-el
prn Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
py-mecab
py-tegaki
py-tegaki-gtk
py-zinnia
qkc
qt4-codecs-jp
quit
rbnamazu
roget-fpw
rogue_s japanese/rogue_s: support stage 2014-08-08 13:01:14 +00:00
rskkserv
ruby-eb Add DOCS option where PORTDOCS appears in plist. 2014-07-16 02:29:34 +00:00
ruby-mecab Modernize LIB_DEPENDS 2014-07-13 23:36:40 +00:00
ruby-ming
ruby-romkan Add DOCS option where PORTDOCS appears in plist. 2014-07-16 02:29:34 +00:00
ruby-uconv Add DOCS option where PORTDOCS appears in plist. 2014-07-16 02:29:34 +00:00
ruby-usersguide
rubygem-jpmobile
rubygem-jpmobile-ipaddresses
rubygem-jpmobile-terminfo
rubygem-myrurema
ryaku-fpw
scim-anthy
scim-canna
scim-honoka
scim-honoka-plugin-romkan
scim-honoka-plugin-wnn
scim-prime
scim-skk
scim-tables
scim-tomoe
scim-uim - Convert texproc/uim and friends to USES=libtool, drop .la files 2014-07-25 12:19:07 +00:00
seaside Stagify. 2014-07-15 03:23:47 +00:00
sj3-lib
sj3-server
skk
skk-jisyo Convert some more USE_BZIP2 to USES=tar:bzip2 2014-07-29 21:43:17 +00:00
skk-jisyo-cdb
skk-tools
skkfep Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
skkinput
skkinput3
skkserv
slimeforest
slrn Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
spamassassin
srd-fpw-package
suicavalue Modernize LIB_DEPENDS 2014-07-13 23:36:40 +00:00
suikyo
t2ps
tcl80
tdiary
tegaki-recognize
tegaki-zinnia-japanese
tex-ptex
texinfo Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
tgif
tiarra Convert a bunch of USE_BZIP2 to USES=tar:bzip2 2014-07-29 18:41:15 +00:00
timidity++-slang
timidity++-tcltk
tk80 Modernize LIB_DEPENDS 2014-07-13 23:36:40 +00:00
tkhonyaku Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
today Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
tomoe Rename all patches that contain '::' as a path separator, and use 2014-07-29 17:12:47 +00:00
uim-anthy - Convert texproc/uim and friends to USES=libtool, drop .la files 2014-07-25 12:19:07 +00:00
uim-tomoe-gtk - Convert texproc/uim and friends to USES=libtool, drop .la files 2014-07-25 12:19:07 +00:00
vera-fpw
vftool Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
VTPSfont
w3m
w3m-img
waeijiro-fpw
wdic-fpw
web1913-fpw
webalizer
wnn7egg
Wnn6-lib Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
Wnn7-lib Convert a bunch of EXTRACT_SUFX=... into USES=tar:... 2014-07-29 19:11:51 +00:00
wordnet-fpw
wordpress
wwasw-fpw
xdtp Convert a bunch of EXTRACT_SUFX=... into USES=tar:... 2014-07-29 19:11:51 +00:00
xgate
xjtext Rename the rather surprising number of japanese/ patch-xy patches 2014-07-28 22:14:07 +00:00
xlockmore
xpdf
xshodou
xtr Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS. 2014-07-15 15:43:35 +00:00
xv
xyaku
yasou-fpw
yc.el
zinnia - Switch to USES=libtool, drop .la files 2014-07-25 12:28:52 +00:00
zinnia-tomoe Convert some more USE_BZIP2 to USES=tar:bzip2 2014-07-29 21:43:17 +00:00
zipcodes
Makefile Finish some removals 2014-07-23 14:41:30 +00:00
Makefile.inc