Makefile
[wesnoth116.git] / Makefile
index 03401295893f7181172be7d063b8bae78e6769e1..389e39a14a8f1605a9537cf8784216dc635d9e06 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=      wesnoth
-PORTVERSION=   1.16.1
+PORTVERSION=   1.14.17
 PORTEPOCH=     1
 CATEGORIES=    games
 MASTER_SITES=  SF/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}/${PORTNAME}-${PORTVERSION} \
@@ -30,45 +30,31 @@ USE_LDCONFIG=       yes
 USE_GNOME=     cairo pango
 USE_XORG=      ice sm x11 xext
 SHEBANG_FILES= data/tools/about_cfg_to_wiki \
-                               data/tools/addon_manager/html.py \
-                               data/tools/addon_manager/__init__.py \
-                               data/tools/expand-terrain-macros.py \
-                               data/tools/extractbindings \
-                               data/tools/GUI.pyw \
-                               data/tools/hexometer.py \
-                               data/tools/imgcheck \
-                               data/tools/steam-changelog \
-                               data/tools/terrain2wiki.py \
-                               data/tools/tmx_trackplacer \
-                               data/tools/trackviewer.pyw \
-                               data/tools/unit_tree/overview.py \
-                               data/tools/unit_tree/html_output.py \
-                               data/tools/unit_tree/update-wmlunits \
-                               data/tools/unit_tree/animations.py \
-                               data/tools/unit_tree/__init__.py \
-                               data/tools/unit_tree/helpers.py \
-                               data/tools/unit_tree/TeamColorizer \
-                               data/tools/unit_tree/wiki_output.py \
-                               data/tools/vim/wmllua.vim \
-                               data/tools/wesnoth/wmldata.py \
-                               data/tools/wesnoth/wmliterator3.py \
-                               data/tools/wesnoth/wmlparser.py \
-                               data/tools/wesnoth/wmlparser3.py \
-                               data/tools/wesnoth/trackplacer3/datatypes.py \
-                               data/tools/wesnoth/trackplacer3/cfgfileformat.py \
-                               data/tools/wesnoth/trackplacer3/tmxfileformat.py \
-                               data/tools/wesnoth/libgithub.py \
-                               data/tools/wesnoth/campaignserver_client.py \
-                               data/tools/wesnoth/wescamp.py \
-                               data/tools/wesnoth/wmltools3.py \
-                               data/tools/wesnoth_addon_manager \
-                               data/tools/wmlflip \
-                               data/tools/wmlindent \
-                               data/tools/wmllint \
-                               data/tools/wmllint-1.4 \
-                               data/tools/wmlscope \
-                               data/tools/wmlunits \
-                               data/tools/wmlxgettext \
+               data/tools/addon_manager/html.py \
+               data/tools/campaign2wiki.py \
+               data/tools/expand-terrain-macros.py \
+               data/tools/extractbindings data/tools/imgcheck \
+               data/tools/hexometer.py \
+               data/tools/journeylifter data/tools/rmtrans/rmtrans.py \
+               data/tools/scoutDefault.py data/tools/terrain2wiki.py \
+               data/tools/trackplacer data/tools/unit_tree/TeamColorizer \
+               data/tools/unit_tree/helpers.py \
+               data/tools/unit_tree/overview.py \
+               data/tools/unit_tree/update-wmlunits \
+               data/tools/wesnoth/campaignserver_client.py \
+               data/tools/wesnoth/wescamp.py data/tools/wesnoth/wmldata.py \
+               data/tools/wesnoth/wmlparser.py \
+               data/tools/wesnoth/wmlparser2.py \
+               data/tools/wesnoth/wmlparser3.py \
+               data/tools/wesnoth_addon_manager data/tools/wmlflip \
+               data/tools/wmlindent data/tools/wmllint \
+               data/tools/steam-changelog \
+               data/tools/wmllint-1.4 \
+               data/tools/wmlunits \
+               data/tools/wmlscope \
+               data/tools/wmlvalidator \
+               data/tools/wmlxgettext \
+               data/tools/GUI.pyw
 
 CPE_VENDOR=    ${PORTNAME}
 CPE_PRODUCT=   battle_for_wesnoth
@@ -77,16 +63,17 @@ CMAKE_ARGS= -DMANDIR="man" -DENABLE_STRICT_COMPILATION=off
 PORTDOCS=      *
 PORTDATA=      *
 
-OPTIONS_DEFINE=        GAME CAMPAIGN DOCS NLS \
-               NOTIFY SERVER TEST MYSQL
-OPTIONS_DEFAULT= GAME CAMPAIGN NOTIFY SERVER
+OPTIONS_DEFINE=        CAMPAIGN DOCS FRIBIDI NLS \
+               NOTIFY SERVER TEST
+OPTIONS_DEFAULT=       CAMPAIGN FRIBIDI NOTIFY SERVER
 OPTIONS_SUB=   yes
 
-GAME_DESC= Standalone Game     
-GAME_CMAKE_OFF= -DENABLE_GAME=off
 CAMPAIGN_DESC= Campaign server
-CAMPAIGN_CMAKE_ON= -DENABLE_CAMPAIGN_SERVER=on
+CAMPAIGN_CMAKE_ON=-DENABLE_CAMPAIGN_SERVER=on
 DOCS_CMAKE_OFF=        -DDOCDIR=none
+FRIBIDI_DESC=  Bidirectional support
+FRIBIDI_LIB_DEPENDS=libfribidi.so:converters/fribidi
+FRIBIDI_CMAKE_OFF=-DENABLE_FRIBIDI=off
 NLS_USES=      gettext
 NLS_CMAKE_ON=  -DLOCALEDIR=${PREFIX}/share/locale
 NLS_CMAKE_OFF= -DENABLE_NLS=off
@@ -95,8 +82,6 @@ NOTIFY_LIB_DEPENDS=libdbus-1.so:devel/dbus
 NOTIFY_CMAKE_OFF=-DENABLE_NOTIFICATIONS=off
 SERVER_DESC=   Server
 SERVER_CMAKE_OFF=-DENABLE_SERVER=off
-MYSQL_DESC=    building MP/add-ons servers with mysql support
-MYSQL_CMAKE_ON= -DENABLE_MYSQL=on
 TEST_CMAKE_ON= -DENABLE_TESTS=on
 
 post-install: