Import liblcf, new dependency required for easyrpg update.
liblcf is a library to handle RPG Maker 2000 and 2003 game data. It can read and write LCF and XML files. OK bcallah@
This commit is contained in:
parent
ffe9570788
commit
3114aa8f4f
37
games/liblcf/Makefile
Normal file
37
games/liblcf/Makefile
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
# $OpenBSD: Makefile,v 1.1.1.1 2017/09/09 19:52:02 jeremy Exp $
|
||||||
|
|
||||||
|
# Keep in sync with games/easyrpg
|
||||||
|
V = 0.5.2
|
||||||
|
COMMENT = library for handling RPG Maker 2000/2003 data
|
||||||
|
DISTNAME = ${PKGNAME}{${V}}
|
||||||
|
PKGNAME = liblcf-${V}
|
||||||
|
CATEGORIES = games x11
|
||||||
|
|
||||||
|
SHARED_LIBS += lcf 0.0 # 0.0
|
||||||
|
|
||||||
|
HOMEPAGE = https://easyrpg.org/
|
||||||
|
|
||||||
|
# GPLv3+
|
||||||
|
PERMIT_PACKAGE_CDROM = Yes
|
||||||
|
|
||||||
|
MASTER_SITES = https://github.com/EasyRPG/liblcf/archive/
|
||||||
|
|
||||||
|
WANTLIB += ${COMPILER_LIBCXX} expat icudata icui18n icuuc m
|
||||||
|
|
||||||
|
COMPILER = base-clang ports-clang ports-gcc
|
||||||
|
|
||||||
|
LIB_DEPENDS = textproc/icu4c
|
||||||
|
|
||||||
|
AUTOCONF_VERSION = 2.69
|
||||||
|
AUTOMAKE_VERSION = 1.15
|
||||||
|
CONFIGURE_STYLE = autoconf automake
|
||||||
|
USE_LIBTOOL = gnu
|
||||||
|
USE_GMAKE = Yes
|
||||||
|
AUTOCONF = AUTOMAKE_VERSION=${AUTOMAKE_VERSION} \
|
||||||
|
AUTOMAKE="automake --add-missing" \
|
||||||
|
LIBTOOLIZE="${LOCALBASE}/bin/libtoolize" \
|
||||||
|
autoreconf -i
|
||||||
|
|
||||||
|
WRKDIST = ${WRKDIR}/liblcf-${V}
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
2
games/liblcf/distinfo
Normal file
2
games/liblcf/distinfo
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
SHA256 (liblcf-0.5.2.tar.gz) = rNC9tVqXExUPtNaBduj1RZxVVOI9SvYMYPsf9fF1mLA=
|
||||||
|
SIZE (liblcf-0.5.2.tar.gz) = 133307
|
5
games/liblcf/pkg/DESCR
Normal file
5
games/liblcf/pkg/DESCR
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
liblcf is a library to handle RPG Maker 2000 and 2003 game data. It can
|
||||||
|
read and write LCF and XML files.
|
||||||
|
|
||||||
|
liblcf is part of the EasyRPG Project. More information is available at
|
||||||
|
the project website: https://easyrpg.org/
|
89
games/liblcf/pkg/PLIST
Normal file
89
games/liblcf/pkg/PLIST
Normal file
@ -0,0 +1,89 @@
|
|||||||
|
@comment $OpenBSD: PLIST,v 1.1.1.1 2017/09/09 19:52:02 jeremy Exp $
|
||||||
|
include/liblcf/
|
||||||
|
include/liblcf/command_codes.h
|
||||||
|
include/liblcf/data.h
|
||||||
|
include/liblcf/ini.h
|
||||||
|
include/liblcf/inireader.h
|
||||||
|
include/liblcf/lcf_options.h
|
||||||
|
include/liblcf/ldb_chunks.h
|
||||||
|
include/liblcf/ldb_reader.h
|
||||||
|
include/liblcf/lmt_chunks.h
|
||||||
|
include/liblcf/lmt_reader.h
|
||||||
|
include/liblcf/lmu_chunks.h
|
||||||
|
include/liblcf/lmu_reader.h
|
||||||
|
include/liblcf/lsd_chunks.h
|
||||||
|
include/liblcf/lsd_reader.h
|
||||||
|
include/liblcf/reader_lcf.h
|
||||||
|
include/liblcf/reader_struct.h
|
||||||
|
include/liblcf/reader_types.h
|
||||||
|
include/liblcf/reader_util.h
|
||||||
|
include/liblcf/reader_xml.h
|
||||||
|
include/liblcf/rpg_actor.h
|
||||||
|
include/liblcf/rpg_animation.h
|
||||||
|
include/liblcf/rpg_animationcelldata.h
|
||||||
|
include/liblcf/rpg_animationframe.h
|
||||||
|
include/liblcf/rpg_animationtiming.h
|
||||||
|
include/liblcf/rpg_attribute.h
|
||||||
|
include/liblcf/rpg_battlecommand.h
|
||||||
|
include/liblcf/rpg_battlecommands.h
|
||||||
|
include/liblcf/rpg_battleranimation.h
|
||||||
|
include/liblcf/rpg_battleranimationdata.h
|
||||||
|
include/liblcf/rpg_battleranimationextension.h
|
||||||
|
include/liblcf/rpg_chipset.h
|
||||||
|
include/liblcf/rpg_class.h
|
||||||
|
include/liblcf/rpg_commonevent.h
|
||||||
|
include/liblcf/rpg_database.h
|
||||||
|
include/liblcf/rpg_encounter.h
|
||||||
|
include/liblcf/rpg_enemy.h
|
||||||
|
include/liblcf/rpg_enemyaction.h
|
||||||
|
include/liblcf/rpg_equipment.h
|
||||||
|
include/liblcf/rpg_event.h
|
||||||
|
include/liblcf/rpg_eventcommand.h
|
||||||
|
include/liblcf/rpg_eventpage.h
|
||||||
|
include/liblcf/rpg_eventpagecondition.h
|
||||||
|
include/liblcf/rpg_item.h
|
||||||
|
include/liblcf/rpg_itemanimation.h
|
||||||
|
include/liblcf/rpg_learning.h
|
||||||
|
include/liblcf/rpg_map.h
|
||||||
|
include/liblcf/rpg_mapinfo.h
|
||||||
|
include/liblcf/rpg_movecommand.h
|
||||||
|
include/liblcf/rpg_moveroute.h
|
||||||
|
include/liblcf/rpg_music.h
|
||||||
|
include/liblcf/rpg_parameters.h
|
||||||
|
include/liblcf/rpg_rect.h
|
||||||
|
include/liblcf/rpg_save.h
|
||||||
|
include/liblcf/rpg_saveactor.h
|
||||||
|
include/liblcf/rpg_savecommonevent.h
|
||||||
|
include/liblcf/rpg_saveeventcommands.h
|
||||||
|
include/liblcf/rpg_saveeventdata.h
|
||||||
|
include/liblcf/rpg_saveinventory.h
|
||||||
|
include/liblcf/rpg_savemapevent.h
|
||||||
|
include/liblcf/rpg_savemapinfo.h
|
||||||
|
include/liblcf/rpg_savepartylocation.h
|
||||||
|
include/liblcf/rpg_savepicture.h
|
||||||
|
include/liblcf/rpg_savescreen.h
|
||||||
|
include/liblcf/rpg_savesystem.h
|
||||||
|
include/liblcf/rpg_savetarget.h
|
||||||
|
include/liblcf/rpg_savetitle.h
|
||||||
|
include/liblcf/rpg_savevehiclelocation.h
|
||||||
|
include/liblcf/rpg_skill.h
|
||||||
|
include/liblcf/rpg_sound.h
|
||||||
|
include/liblcf/rpg_start.h
|
||||||
|
include/liblcf/rpg_state.h
|
||||||
|
include/liblcf/rpg_switch.h
|
||||||
|
include/liblcf/rpg_system.h
|
||||||
|
include/liblcf/rpg_terms.h
|
||||||
|
include/liblcf/rpg_terrain.h
|
||||||
|
include/liblcf/rpg_testbattler.h
|
||||||
|
include/liblcf/rpg_treemap.h
|
||||||
|
include/liblcf/rpg_troop.h
|
||||||
|
include/liblcf/rpg_troopmember.h
|
||||||
|
include/liblcf/rpg_trooppage.h
|
||||||
|
include/liblcf/rpg_trooppagecondition.h
|
||||||
|
include/liblcf/rpg_variable.h
|
||||||
|
include/liblcf/writer_lcf.h
|
||||||
|
include/liblcf/writer_xml.h
|
||||||
|
lib/liblcf.a
|
||||||
|
lib/liblcf.la
|
||||||
|
@lib lib/liblcf.so.${LIBlcf_VERSION}
|
||||||
|
lib/pkgconfig/liblcf.pc
|
Loading…
Reference in New Issue
Block a user