aboutsummaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
authorthierry <thierry@FreeBSD.org>2017-04-28 04:34:19 +0800
committerthierry <thierry@FreeBSD.org>2017-04-28 04:34:19 +0800
commit20dc9423e277311565b0afa22a973d1678dbc431 (patch)
tree3396c7f8838520f2345bf1d49afea6bf1bccdcff /textproc
parent0634724d50365fe4d8a9bc4738da1dc1e32fefd4 (diff)
downloadfreebsd-ports-gnome-20dc9423e277311565b0afa22a973d1678dbc431.tar.gz
freebsd-ports-gnome-20dc9423e277311565b0afa22a973d1678dbc431.tar.zst
freebsd-ports-gnome-20dc9423e277311565b0afa22a973d1678dbc431.zip
Do not run the included py-compile, in order to not depend on PYTHON_VERSION.
PR: 218864 Reported by: miwi
Diffstat (limited to 'textproc')
-rw-r--r--textproc/ibus-typing-booster/Makefile8
-rw-r--r--textproc/ibus-typing-booster/pkg-plist64
2 files changed, 40 insertions, 32 deletions
diff --git a/textproc/ibus-typing-booster/Makefile b/textproc/ibus-typing-booster/Makefile
index 348edf63c850..36fa7985cc85 100644
--- a/textproc/ibus-typing-booster/Makefile
+++ b/textproc/ibus-typing-booster/Makefile
@@ -3,6 +3,7 @@
PORTNAME= ibus-typing-booster
PORTVERSION= 1.5.32
+PORTREVISION= 1
CATEGORIES= textproc
MAINTAINER= thierry@FreeBSD.org
@@ -47,6 +48,7 @@ PY2FIX= setup/user_transliteration.py
M17N2FIX= setup/main.py
SHR2FIX= engine/tabsqlitedb.py engine/itb_util.py engine/itb_emoji.py \
engine/hunspell_table.py engine/main.py setup/user_transliteration.py
+COMP2DEL= engine/Makefile setup/Makefile
pre-configure:
.for f in ${SPELL2FIX}
@@ -70,6 +72,12 @@ pre-configure:
-e 's|/usr/share|${LOCALBASE}/share|' ${WRKSRC}/${f}
.endfor
+post-configure:
+.for f in ${COMP2DEL}
+ ${SED} -i.orig -e '/if test -n "\$$\$$dlist"/,/^ else :; fi$$/ d' \
+ ${WRKSRC}/${f}
+.endfor
+
post-install:
(cd ${STAGEDIR}${PREFIX} \
&& ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \
diff --git a/textproc/ibus-typing-booster/pkg-plist b/textproc/ibus-typing-booster/pkg-plist
index 3c67d6d6d8a9..cea318dc9b2d 100644
--- a/textproc/ibus-typing-booster/pkg-plist
+++ b/textproc/ibus-typing-booster/pkg-plist
@@ -174,30 +174,30 @@ share/applications/ibus-setup-typing-booster.desktop
%%DATADIR%%/data/emoji-test.txt
%%DATADIR%%/data/emoji-zwj-sequences.txt
%%DATADIR%%/data/emojione.json
-%%DATADIR%%/engine/__pycache__/emoji_picker.cpython-35.%%PYTHON_PYOEXTENSION%%
-%%DATADIR%%/engine/__pycache__/emoji_picker.cpython-35.pyc
-%%DATADIR%%/engine/__pycache__/factory.cpython-35.%%PYTHON_PYOEXTENSION%%
-%%DATADIR%%/engine/__pycache__/factory.cpython-35.pyc
-%%DATADIR%%/engine/__pycache__/hunspell_suggest.cpython-35.%%PYTHON_PYOEXTENSION%%
-%%DATADIR%%/engine/__pycache__/hunspell_suggest.cpython-35.pyc
-%%DATADIR%%/engine/__pycache__/hunspell_table.cpython-35.%%PYTHON_PYOEXTENSION%%
-%%DATADIR%%/engine/__pycache__/hunspell_table.cpython-35.pyc
-%%DATADIR%%/engine/__pycache__/itb_emoji.cpython-35.%%PYTHON_PYOEXTENSION%%
-%%DATADIR%%/engine/__pycache__/itb_emoji.cpython-35.pyc
-%%DATADIR%%/engine/__pycache__/itb_nltk.cpython-35.%%PYTHON_PYOEXTENSION%%
-%%DATADIR%%/engine/__pycache__/itb_nltk.cpython-35.pyc
-%%DATADIR%%/engine/__pycache__/itb_pango.cpython-35.%%PYTHON_PYOEXTENSION%%
-%%DATADIR%%/engine/__pycache__/itb_pango.cpython-35.pyc
-%%DATADIR%%/engine/__pycache__/itb_util.cpython-35.%%PYTHON_PYOEXTENSION%%
-%%DATADIR%%/engine/__pycache__/itb_util.cpython-35.pyc
-%%DATADIR%%/engine/__pycache__/m17n_translit.cpython-35.%%PYTHON_PYOEXTENSION%%
-%%DATADIR%%/engine/__pycache__/m17n_translit.cpython-35.pyc
-%%DATADIR%%/engine/__pycache__/main.cpython-35.%%PYTHON_PYOEXTENSION%%
-%%DATADIR%%/engine/__pycache__/main.cpython-35.pyc
-%%DATADIR%%/engine/__pycache__/tabsqlitedb.cpython-35.%%PYTHON_PYOEXTENSION%%
-%%DATADIR%%/engine/__pycache__/tabsqlitedb.cpython-35.pyc
-%%DATADIR%%/engine/__pycache__/version.cpython-35.%%PYTHON_PYOEXTENSION%%
-%%DATADIR%%/engine/__pycache__/version.cpython-35.pyc
+%%DATADIR%%/engine/__pycache__/emoji_picker.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/engine/__pycache__/emoji_picker.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/engine/__pycache__/factory.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/engine/__pycache__/factory.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/engine/__pycache__/hunspell_suggest.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/engine/__pycache__/hunspell_suggest.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/engine/__pycache__/hunspell_table.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/engine/__pycache__/hunspell_table.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/engine/__pycache__/itb_emoji.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/engine/__pycache__/itb_emoji.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/engine/__pycache__/itb_nltk.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/engine/__pycache__/itb_nltk.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/engine/__pycache__/itb_pango.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/engine/__pycache__/itb_pango.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/engine/__pycache__/itb_util.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/engine/__pycache__/itb_util.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/engine/__pycache__/m17n_translit.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/engine/__pycache__/m17n_translit.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/engine/__pycache__/main.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/engine/__pycache__/main.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/engine/__pycache__/tabsqlitedb.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/engine/__pycache__/tabsqlitedb.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/engine/__pycache__/version.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/engine/__pycache__/version.cpython-%%PYTHON_SUFFIX%%.pyc
%%DATADIR%%/engine/emoji_picker.py
%%DATADIR%%/engine/factory.py
%%DATADIR%%/engine/hunspell_suggest.py
@@ -361,14 +361,14 @@ share/applications/ibus-setup-typing-booster.desktop
%%DATADIR%%/icons/uk_UA.svg
%%DATADIR%%/icons/ur_PK.svg
%%DATADIR%%/icons/yi_US.svg
-%%DATADIR%%/setup/__pycache__/i18n.cpython-35.%%PYTHON_PYOEXTENSION%%
-%%DATADIR%%/setup/__pycache__/i18n.cpython-35.pyc
-%%DATADIR%%/setup/__pycache__/main.cpython-35.%%PYTHON_PYOEXTENSION%%
-%%DATADIR%%/setup/__pycache__/main.cpython-35.pyc
-%%DATADIR%%/setup/__pycache__/pkginstall.cpython-35.%%PYTHON_PYOEXTENSION%%
-%%DATADIR%%/setup/__pycache__/pkginstall.cpython-35.pyc
-%%DATADIR%%/setup/__pycache__/version.cpython-35.%%PYTHON_PYOEXTENSION%%
-%%DATADIR%%/setup/__pycache__/version.cpython-35.pyc
+%%DATADIR%%/setup/__pycache__/i18n.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/setup/__pycache__/i18n.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/setup/__pycache__/main.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/setup/__pycache__/main.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/setup/__pycache__/pkginstall.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/setup/__pycache__/pkginstall.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/setup/__pycache__/version.cpython-%%PYTHON_SUFFIX%%.%%PYTHON_PYOEXTENSION%%
+%%DATADIR%%/setup/__pycache__/version.cpython-%%PYTHON_SUFFIX%%.pyc
%%DATADIR%%/setup/i18n.py
%%DATADIR%%/setup/main.py
%%DATADIR%%/setup/pkginstall.py