pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/games Add games/manaplus.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7a3240bd33f1
branches:  trunk
changeset: 399324:7a3240bd33f1
user:      nia <nia%pkgsrc.org@localhost>
date:      Tue Aug 06 20:35:48 2019 +0000

description:
Add games/manaplus.

ManaPlus is a free, open source 2D MMORPG client for Evol Online, The Mana
World, and similar servers.

Evol Online is a 2D fantasy-style game which aims to create a friendly
environment for interacting with others where people can escape reality and
enjoy themselves. The Mana World (TMW) is a serious effort to create an
innovative free and open source MMORPG. TMW uses 2D graphics and aims to
create a large and diverse interactive world.

diffstat:

 games/Makefile                                     |    3 +-
 games/manaplus/DESCR                               |    8 +
 games/manaplus/Makefile                            |   38 +
 games/manaplus/PLIST                               |  822 +++++++++++++++++++++
 games/manaplus/distinfo                            |    7 +
 games/manaplus/patches/patch-src_mumblemanager.cpp |   18 +
 6 files changed, 895 insertions(+), 1 deletions(-)

diffs (truncated from 930 to 300 lines):

diff -r cab145197760 -r 7a3240bd33f1 games/Makefile
--- a/games/Makefile    Tue Aug 06 20:01:04 2019 +0000
+++ b/games/Makefile    Tue Aug 06 20:35:48 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.441 2019/08/06 19:42:20 nia Exp $
+# $NetBSD: Makefile,v 1.442 2019/08/06 20:35:48 nia Exp $
 #
 
 COMMENT=       Games
@@ -252,6 +252,7 @@
 SUBDIR+=       maelstrom-sdl
 SUBDIR+=       maelstrom-x11
 SUBDIR+=       majesty-demo
+SUBDIR+=       manaplus
 SUBDIR+=       marathon-evil
 SUBDIR+=       marathon-trilogy
 SUBDIR+=       mari0
diff -r cab145197760 -r 7a3240bd33f1 games/manaplus/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/manaplus/DESCR      Tue Aug 06 20:35:48 2019 +0000
@@ -0,0 +1,8 @@
+ManaPlus is a free, open source 2D MMORPG client for Evol Online, The Mana
+World, and similar servers.
+
+Evol Online is a 2D fantasy-style game which aims to create a friendly
+environment for interacting with others where people can escape reality and
+enjoy themselves. The Mana World (TMW) is a serious effort to create an
+innovative free and open source MMORPG. TMW uses 2D graphics and aims to
+create a large and diverse interactive world.
diff -r cab145197760 -r 7a3240bd33f1 games/manaplus/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/manaplus/Makefile   Tue Aug 06 20:35:48 2019 +0000
@@ -0,0 +1,38 @@
+# $NetBSD: Makefile,v 1.1 2019/08/06 20:35:48 nia Exp $
+
+DISTNAME=      manaplus-1.9.3.23
+CATEGORIES=    games
+MASTER_SITES=  http://download.evolonline.org/manaplus/download/${PKGVERSION_NOREV}/
+EXTRACT_SUFX=  .tar.xz
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://manaplus.org/
+COMMENT=       2D MMORPG client for The Mana World, Evol Online, and similar servers
+LICENSE=       gnu-gpl-v2
+
+GNU_CONFIGURE= yes
+USE_TOOLS+=    pkg-config
+USE_TOOLS+=    msgfmt msgmerge xgettext
+USE_LANGUAGES= c c++
+
+SUBST_CLASSES+=                eq
+SUBST_STAGE.eq=                pre-configure
+SUBST_MESSAGE.eq=      Fixing non-portable test operator usage
+SUBST_FILES.eq+=       configure
+SUBST_SED.eq+=         -e 's|" == "|" = "|g'
+SUBST_SED.eq+=         -e 's|" == true|" = true|g'
+
+CONFIGURE_ARGS+=       --with-sdl2
+
+.include "../../audio/SDL2_mixer/buildlink3.mk"
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../fonts/SDL2_ttf/buildlink3.mk"
+.include "../../graphics/SDL2_image/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../net/SDL2_net/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r cab145197760 -r 7a3240bd33f1 games/manaplus/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/manaplus/PLIST      Tue Aug 06 20:35:48 2019 +0000
@@ -0,0 +1,822 @@
+@comment $NetBSD: PLIST,v 1.1 2019/08/06 20:35:48 nia Exp $
+bin/dyecmd
+bin/manaplus
+man/man6/manaplus.6
+man/man6/manaplustest.6
+share/appdata/manaplus.appdata.xml
+share/applications/manaplus.desktop
+share/applications/manaplustest.desktop
+share/locale/ca/LC_MESSAGES/manaplus.mo
+share/locale/cs/LC_MESSAGES/manaplus.mo
+share/locale/de/LC_MESSAGES/manaplus.mo
+share/locale/eo/LC_MESSAGES/manaplus.mo
+share/locale/es/LC_MESSAGES/manaplus.mo
+share/locale/fi/LC_MESSAGES/manaplus.mo
+share/locale/fr/LC_MESSAGES/manaplus.mo
+share/locale/id/LC_MESSAGES/manaplus.mo
+share/locale/it/LC_MESSAGES/manaplus.mo
+share/locale/ja/LC_MESSAGES/manaplus.mo
+share/locale/nl/LC_MESSAGES/manaplus.mo
+share/locale/nl_BE/LC_MESSAGES/manaplus.mo
+share/locale/pl/LC_MESSAGES/manaplus.mo
+share/locale/pt/LC_MESSAGES/manaplus.mo
+share/locale/pt_BR/LC_MESSAGES/manaplus.mo
+share/locale/ru/LC_MESSAGES/manaplus.mo
+share/locale/sr/LC_MESSAGES/manaplus.mo
+share/locale/sv/LC_MESSAGES/manaplus.mo
+share/locale/sv_SE/LC_MESSAGES/manaplus.mo
+share/locale/tr/LC_MESSAGES/manaplus.mo
+share/locale/uk/LC_MESSAGES/manaplus.mo
+share/locale/zh_CN/LC_MESSAGES/manaplus.mo
+share/locale/zh_HK/LC_MESSAGES/manaplus.mo
+share/manaplus/data/fonts/dejavusans-bold.ttf
+share/manaplus/data/fonts/dejavusans.ttf
+share/manaplus/data/fonts/dejavusansmono-bold.ttf
+share/manaplus/data/fonts/dejavusansmono.ttf
+share/manaplus/data/fonts/dejavuserifcondensed-bold.ttf
+share/manaplus/data/fonts/dejavuserifcondensed.ttf
+share/manaplus/data/fonts/liberationsans-bold.ttf
+share/manaplus/data/fonts/liberationsans.ttf
+share/manaplus/data/fonts/liberationsansmono-bold.ttf
+share/manaplus/data/fonts/liberationsansmono.ttf
+share/manaplus/data/fonts/mplus-1p-bold.ttf
+share/manaplus/data/fonts/mplus-1p-regular.ttf
+share/manaplus/data/fonts/wqy-microhei.ttf
+share/manaplus/data/graphics/badges/away.png
+share/manaplus/data/graphics/badges/away.xml
+share/manaplus/data/graphics/badges/gm.png
+share/manaplus/data/graphics/badges/gm.xml
+share/manaplus/data/graphics/badges/inactive.png
+share/manaplus/data/graphics/badges/inactive.xml
+share/manaplus/data/graphics/badges/shop.png
+share/manaplus/data/graphics/badges/shop.xml
+share/manaplus/data/graphics/badges/team1.png
+share/manaplus/data/graphics/badges/team1.xml
+share/manaplus/data/graphics/badges/team2.png
+share/manaplus/data/graphics/badges/team2.xml
+share/manaplus/data/graphics/badges/team3.png
+share/manaplus/data/graphics/badges/team3.xml
+share/manaplus/data/graphics/flags/ca.png
+share/manaplus/data/graphics/flags/cn.png
+share/manaplus/data/graphics/flags/cz.png
+share/manaplus/data/graphics/flags/de.png
+share/manaplus/data/graphics/flags/en.png
+share/manaplus/data/graphics/flags/eo.png
+share/manaplus/data/graphics/flags/es.png
+share/manaplus/data/graphics/flags/fi.png
+share/manaplus/data/graphics/flags/fr.png
+share/manaplus/data/graphics/flags/hk.png
+share/manaplus/data/graphics/flags/id.png
+share/manaplus/data/graphics/flags/it.png
+share/manaplus/data/graphics/flags/jp.png
+share/manaplus/data/graphics/flags/nl_BE.png
+share/manaplus/data/graphics/flags/pl.png
+share/manaplus/data/graphics/flags/pt.png
+share/manaplus/data/graphics/flags/pt_BR.png
+share/manaplus/data/graphics/flags/ru.png
+share/manaplus/data/graphics/flags/se.png
+share/manaplus/data/graphics/flags/tr.png
+share/manaplus/data/graphics/flags/ua.png
+share/manaplus/data/graphics/gui/browserbox.xml
+share/manaplus/data/graphics/gui/bubble.png
+share/manaplus/data/graphics/gui/bubble.xml
+share/manaplus/data/graphics/gui/button.xml
+share/manaplus/data/graphics/gui/button_disabled.xml
+share/manaplus/data/graphics/gui/button_highlighted.xml
+share/manaplus/data/graphics/gui/button_pressed.xml
+share/manaplus/data/graphics/gui/buttonpin.xml
+share/manaplus/data/graphics/gui/buttonpin_disabled.xml
+share/manaplus/data/graphics/gui/buttonpin_highlighted.xml
+share/manaplus/data/graphics/gui/buttonpin_pressed.xml
+share/manaplus/data/graphics/gui/buttonplay.png
+share/manaplus/data/graphics/gui/buttonsicons.png
+share/manaplus/data/graphics/gui/buy.xml
+share/manaplus/data/graphics/gui/charcreate_playerbox.xml
+share/manaplus/data/graphics/gui/checkbox.xml
+share/manaplus/data/graphics/gui/circle-off.xml
+share/manaplus/data/graphics/gui/circle-on.xml
+share/manaplus/data/graphics/gui/colors.xml
+share/manaplus/data/graphics/gui/complete_icon.xml
+share/manaplus/data/graphics/gui/connection.xml
+share/manaplus/data/graphics/gui/cutin.xml
+share/manaplus/data/graphics/gui/dbutton.xml
+share/manaplus/data/graphics/gui/dbutton_image.xml
+share/manaplus/data/graphics/gui/desktop.xml
+share/manaplus/data/graphics/gui/dpad.xml
+share/manaplus/data/graphics/gui/dpad_image.xml
+share/manaplus/data/graphics/gui/dropdown.xml
+share/manaplus/data/graphics/gui/dropdown_background.xml
+share/manaplus/data/graphics/gui/dropdown_pressed.xml
+share/manaplus/data/graphics/gui/emote_selection.xml
+share/manaplus/data/graphics/gui/emotes.xml
+share/manaplus/data/graphics/gui/emotetabs.xml
+share/manaplus/data/graphics/gui/equipment.xml
+share/manaplus/data/graphics/gui/equipment_background.xml
+share/manaplus/data/graphics/gui/equipment_playerbox.xml
+share/manaplus/data/graphics/gui/equipmentbox.png
+share/manaplus/data/graphics/gui/incomplete_icon.xml
+share/manaplus/data/graphics/gui/info.xml
+share/manaplus/data/graphics/gui/inventory.xml
+share/manaplus/data/graphics/gui/inventory_cell.xml
+share/manaplus/data/graphics/gui/inventory_cell2.xml
+share/manaplus/data/graphics/gui/item_selection.xml
+share/manaplus/data/graphics/gui/item_shortcut_background.xml
+share/manaplus/data/graphics/gui/itemcontainer.xml
+share/manaplus/data/graphics/gui/items.xml
+share/manaplus/data/graphics/gui/keyboard_icon.xml
+share/manaplus/data/graphics/gui/label.xml
+share/manaplus/data/graphics/gui/listbox.xml
+share/manaplus/data/graphics/gui/lock.png
+share/manaplus/data/graphics/gui/mailedit.xml
+share/manaplus/data/graphics/gui/ministatus.xml
+share/manaplus/data/graphics/gui/mouse.png
+share/manaplus/data/graphics/gui/npc.xml
+share/manaplus/data/graphics/gui/ok.xml
+share/manaplus/data/graphics/gui/onlinebrowserbox.xml
+share/manaplus/data/graphics/gui/outfits.xml
+share/manaplus/data/graphics/gui/pin.xml
+share/manaplus/data/graphics/gui/playerbox.xml
+share/manaplus/data/graphics/gui/playerboxselected.xml
+share/manaplus/data/graphics/gui/popup.xml
+share/manaplus/data/graphics/gui/popupbrowserbox.xml
+share/manaplus/data/graphics/gui/progress-indicator.png
+share/manaplus/data/graphics/gui/progressbar.xml
+share/manaplus/data/graphics/gui/progressbar_fill.xml
+share/manaplus/data/graphics/gui/quests.xml
+share/manaplus/data/graphics/gui/radio.xml
+share/manaplus/data/graphics/gui/resize.xml
+share/manaplus/data/graphics/gui/scroll.xml
+share/manaplus/data/graphics/gui/scroll_background.xml
+share/manaplus/data/graphics/gui/scroll_hbackground.xml
+share/manaplus/data/graphics/gui/scroll_highlighted.xml
+share/manaplus/data/graphics/gui/scroll_vbackground.xml
+share/manaplus/data/graphics/gui/scrollbuttons.xml
+share/manaplus/data/graphics/gui/scrollbuttons_pressed.xml
+share/manaplus/data/graphics/gui/sell.xml
+share/manaplus/data/graphics/gui/server.xml
+share/manaplus/data/graphics/gui/serverinfo.xml
+share/manaplus/data/graphics/gui/shop.xml
+share/manaplus/data/graphics/gui/skillrectanglelistbox.xml
+share/manaplus/data/graphics/gui/slider.xml
+share/manaplus/data/graphics/gui/slider_highlighted.xml
+share/manaplus/data/graphics/gui/speechbrowserbox.xml
+share/manaplus/data/graphics/gui/speechbubble.xml
+share/manaplus/data/graphics/gui/spells.xml
+share/manaplus/data/graphics/gui/tab.xml
+share/manaplus/data/graphics/gui/tab_highlighted.xml
+share/manaplus/data/graphics/gui/tab_selected.xml
+share/manaplus/data/graphics/gui/tab_unused.xml
+share/manaplus/data/graphics/gui/target-cursor-in-range-l.png
+share/manaplus/data/graphics/gui/target-cursor-in-range-l.xml
+share/manaplus/data/graphics/gui/target-cursor-in-range-m.png
+share/manaplus/data/graphics/gui/target-cursor-in-range-m.xml
+share/manaplus/data/graphics/gui/target-cursor-in-range-s.png
+share/manaplus/data/graphics/gui/target-cursor-in-range-s.xml
+share/manaplus/data/graphics/gui/target-cursor-normal-l.png
+share/manaplus/data/graphics/gui/target-cursor-normal-l.xml
+share/manaplus/data/graphics/gui/target-cursor-normal-m.png
+share/manaplus/data/graphics/gui/target-cursor-normal-m.xml
+share/manaplus/data/graphics/gui/target-cursor-normal-s.png
+share/manaplus/data/graphics/gui/target-cursor-normal-s.xml
+share/manaplus/data/graphics/gui/textfield.xml
+share/manaplus/data/graphics/gui/textpreview.xml
+share/manaplus/data/graphics/gui/unknown-item.png
+share/manaplus/data/graphics/gui/window.png
+share/manaplus/data/graphics/gui/window.xml
+share/manaplus/data/graphics/gui/windowmenu.xml
+share/manaplus/data/graphics/gui/world.xml
+share/manaplus/data/graphics/images/error.png
+share/manaplus/data/graphics/images/login_wallpaper.png
+share/manaplus/data/graphics/shaders/gles2_frag.glsl
+share/manaplus/data/graphics/shaders/gles2_vertex.glsl
+share/manaplus/data/graphics/shaders/simple_frag.glsl
+share/manaplus/data/graphics/shaders/simple_vertex.glsl
+share/manaplus/data/graphics/sprites/arrow_down.png
+share/manaplus/data/graphics/sprites/arrow_left.png
+share/manaplus/data/graphics/sprites/arrow_right.png
+share/manaplus/data/graphics/sprites/arrow_up.png
+share/manaplus/data/graphics/sprites/chatemotes.png
+share/manaplus/data/graphics/sprites/error.png
+share/manaplus/data/graphics/sprites/error.xml
+share/manaplus/data/graphics/sprites/manaplus_emote.xml
+share/manaplus/data/graphics/sprites/manaplus_emotes.xml
+share/manaplus/data/graphics/sprites/manaplus_emotions.png
+share/manaplus/data/graphics/sprites/test.xml
+share/manaplus/data/help/about-tmw.txt
+share/manaplus/data/help/about.txt
+share/manaplus/data/help/chatcommands.txt
+share/manaplus/data/help/chatguild.txt
+share/manaplus/data/help/chatparty.txt
+share/manaplus/data/help/commands.txt
+share/manaplus/data/help/download.txt
+share/manaplus/data/help/footer.txt
+share/manaplus/data/help/header.txt
+share/manaplus/data/help/idx/about-tmw.idx
+share/manaplus/data/help/idx/about.idx
+share/manaplus/data/help/idx/chatcommands.idx
+share/manaplus/data/help/idx/chatguild.idx
+share/manaplus/data/help/idx/chatparty.idx
+share/manaplus/data/help/idx/download.idx
+share/manaplus/data/help/idx/index.idx
+share/manaplus/data/help/idx/otherteam.idx
+share/manaplus/data/help/idx/skills.idx
+share/manaplus/data/help/idx/support.idx
+share/manaplus/data/help/idx/tags.idx
+share/manaplus/data/help/idx/team.idx



Home | Main Index | Thread Index | Old Index