ports/120803: [new port] games/lordsawar: A Warlords II clone
Alex Kozlov
spam at rm-rf.kiev.ua
Mon Feb 18 16:30:04 UTC 2008
>Number: 120803
>Category: ports
>Synopsis: [new port] games/lordsawar: A Warlords II clone
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Feb 18 16:30:04 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Alex Kozlov
>Release: FreeBSD 6.3
>Organization:
private
>Environment:
>Description:
A Warlords II clone. Still under heavy development.
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# lordsawar
# lordsawar/files
# lordsawar/files/patch-src_game.cpp
# lordsawar/files/patch-configure.ac
# lordsawar/Makefile
# lordsawar/pkg-plist
# lordsawar/pkg-descr
# lordsawar/distinfo
#
echo c - lordsawar
mkdir -p lordsawar > /dev/null 2>&1
echo c - lordsawar/files
mkdir -p lordsawar/files > /dev/null 2>&1
echo x - lordsawar/files/patch-src_game.cpp
sed 's/^X//' >lordsawar/files/patch-src_game.cpp << 'END-of-lordsawar/files/patch-src_game.cpp'
XIndex: src/game.cpp
X@@ -1115,15 +1115,6 @@
X int
X Game::loadHeroTemplates()
X {
X- FILE *fileptr = fopen (File::getMiscFile("heronames").c_str(), "r");
X- char *line = NULL;
X- size_t len = 0;
X- ssize_t read;
X- int retval;
X- int gender;
X- int side;
X- size_t bytesread = 0;
X- char *tmp;
X const Armysetlist* al = Armysetlist::getInstance();
X const Army* herotype;
X
X@@ -1131,51 +1122,41 @@
X std::vector<const Army*> heroes;
X Player *p = Playerlist::getInstance()->getNeutral();
X for (unsigned int j = 0; j < al->getSize(p->getArmyset()); j++)
X- {
X+ {
X const Army *a = al->getArmy (p->getArmyset(), j);
X if (a->isHero())
X- heroes.push_back(a);
X+ heroes.push_back(a);
X }
X+
X+ std::ifstream file(File::getMiscFile("heronames").c_str());
X
X- if (fileptr == NULL)
X- return -1;
X- while ((read = getline (&line, &len, fileptr)) != -1)
X- {
X- bytesread = 0;
X- retval = sscanf (line, "%d%d%n", &side, &gender, &bytesread);
X- if (retval != 2)
X- {
X- free (line);
X- return -2;
X- }
X- while (isspace(line[bytesread]) && line[bytesread] != '\0')
X- bytesread++;
X- tmp = strchr (&line[bytesread], '\n');
X- if (tmp)
X- tmp[0] = '\0';
X- if (strlen (&line[bytesread]) == 0)
X- {
X- free (line);
X- return -3;
X- }
X- if (side < 0 || side > (int) MAX_PLAYERS)
X- {
X- free (line);
X- return -4;
X+ if (file.good()) {
X+ std::string buffer, name;
X+ int side, gender;
X+
X+ while (std::getline(file, buffer)) {
X+ std::istringstream line(buffer);
X+ if (!(line >> side >> gender >> name))
X+ return -2;
X+
X+ if (side < 0 || side > (int) MAX_PLAYERS)
X+ return -4;
X+
X+ herotype = heroes[rand() % heroes.size()];
X+ Hero *newhero = new Hero (*herotype, "", NULL);
X+
X+ if (gender)
X+ newhero->setGender(Hero::MALE);
X+ else
X+ newhero->setGender(Hero::FEMALE);
X+
X+ newhero->setName (name);
X+ d_herotemplates[side].push_back (newhero);
X }
X+ } else
X+ return -1;
X
X- herotype = heroes[rand() % heroes.size()];
X- Hero *newhero = new Hero (*herotype, "", NULL);
X- if (gender)
X- newhero->setGender(Hero::MALE);
X- else
X- newhero->setGender(Hero::FEMALE);
X- newhero->setName (&line[bytesread]);
X- d_herotemplates[side].push_back (newhero);
X- }
X- if (line)
X- free (line);
X- fclose (fileptr);
X+ file.close();
X return 0;
X }
X
END-of-lordsawar/files/patch-src_game.cpp
echo x - lordsawar/files/patch-configure.ac
sed 's/^X//' >lordsawar/files/patch-configure.ac << 'END-of-lordsawar/files/patch-configure.ac'
XIndex: configure.ac
X@@ -52,7 +52,7 @@
X
X dnl check if ogg vorbis support is enabled
X dnl only under linux the SDL_mixer under windows supports it
X- if test $CC = "gcc" || test $CXX = "g++"; then
X+ if test $CC = "gcc" || test $CXX = "g++" || test $CXX = "c++"; then
X
X AC_TRY_RUN([
X #include <SDL/SDL_mixer.h>
X@@ -214,8 +214,9 @@
X
X rm -f src/main.o
X
X-LORDSAWAR_DATADIR="$datadir/lordsawar"
X-LORDSAWAR_DATADIR=${LORDSAWAR_DATADIR/'${prefix}'/$prefix}
X+#remove bash'ism
X+#LORDSAWAR_DATADIR=${LORDSAWAR_DATADIR/'${prefix}'/$prefix}
X+eval LORDSAWAR_DATADIR="$datadir/lordsawar"
X AC_SUBST(LORDSAWAR_DATADIR)
X
X AC_CONFIG_FILES([
END-of-lordsawar/files/patch-configure.ac
echo x - lordsawar/Makefile
sed 's/^X//' >lordsawar/Makefile << 'END-of-lordsawar/Makefile'
X# New ports collection makefile for: lordsawar
X# Date created: 12 February 2008
X# Whom: spam at rm-rf.kiev.ua
X#
X# $FreeBSD$
X#
X
XPORTNAME= lordsawar
XSVERSION= 0.0.9
XDATESPEC= 080217
XPORTVERSION= ${SVERSION}.${DATESPEC}
XCATEGORIES= games
XMASTER_SITES= http://lordsawar.com/
XDISTNAME= ${PORTNAME}-${SVERSION}
X
XMAINTAINER= spam at rm-rf.kiev.ua
XCOMMENT= A Warlords II clone
X
XLIB_DEPENDS= glademm-2.4:${PORTSDIR}/devel/libglademm24
X
XUSE_GZIP= yes
XUSE_SDL= sdl image mixer
XUSE_GETTEXT= yes
XACLOCAL_ARGS+= -I m4
XUSE_AUTOTOOLS= aclocal:19 automake:19 autoconf:261
XGNU_CONFIGURE= yes
XCONFIGURE_ENV+= LDFLAGS="-L${LOCALBASE}/lib" \
X CPPFLAGS="-I${LOCALBASE}/include" \
X LIBS="${PTHREAD_LIBS}"
XCONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
X
X.include <bsd.port.mk>
END-of-lordsawar/Makefile
echo x - lordsawar/pkg-plist
sed 's/^X//' >lordsawar/pkg-plist << 'END-of-lordsawar/pkg-plist'
Xbin/lordsawar
Xbin/lordsawar-army-editor
Xbin/lordsawar-editor
Xbin/lordsawar_server
Xshare/applications/lordsawar.desktop
Xshare/locale/de/LC_MESSAGES/lordsawar.mo
Xshare/locale/fr/LC_MESSAGES/lordsawar.mo
Xshare/locale/it/LC_MESSAGES/lordsawar.mo
Xshare/locale/pl/LC_MESSAGES/lordsawar.mo
Xshare/locale/hi/LC_MESSAGES/lordsawar.mo
X%%DATADIR%%/citynames
X%%DATADIR%%/heronames
X%%DATADIR%%/ruinnames
X%%DATADIR%%/signposts
X%%DATADIR%%/templenames
X%%DATADIR%%/army/default/default.xml
X%%DATADIR%%/army/default/archers.png
X%%DATADIR%%/army/default/archons.png
X%%DATADIR%%/army/default/catapults.png
X%%DATADIR%%/army/default/daemons.png
X%%DATADIR%%/army/default/devils.png
X%%DATADIR%%/army/default/dragons.png
X%%DATADIR%%/army/default/dwarves.png
X%%DATADIR%%/army/default/elementals.png
X%%DATADIR%%/army/default/elephants.png
X%%DATADIR%%/army/default/ghosts.png
X%%DATADIR%%/army/default/giantbats.png
X%%DATADIR%%/army/default/giants.png
X%%DATADIR%%/army/default/giantworms.png
X%%DATADIR%%/army/default/griffins.png
X%%DATADIR%%/army/default/heavycav.png
X%%DATADIR%%/army/default/heavyinf.png
X%%DATADIR%%/army/default/hero.png
X%%DATADIR%%/army/default/lightcav.png
X%%DATADIR%%/army/default/lightinf.png
X%%DATADIR%%/army/default/minotaurs.png
X%%DATADIR%%/army/default/orcishmob.png
X%%DATADIR%%/army/default/pegasi.png
X%%DATADIR%%/army/default/pikeman.png
X%%DATADIR%%/army/default/scouts.png
X%%DATADIR%%/army/default/spiders.png
X%%DATADIR%%/army/default/unicorns.png
X%%DATADIR%%/army/default/wizards.png
X%%DATADIR%%/army/default/wolfriders.png
X%%DATADIR%%/army/default/stackship.png
X%%DATADIR%%/army/default/plantedstandard.png
X%%DATADIR%%/army/bigdefault/bigdefault.xml
X%%DATADIR%%/army/bigdefault/archers.png
X%%DATADIR%%/army/bigdefault/archons.png
X%%DATADIR%%/army/bigdefault/catapults.png
X%%DATADIR%%/army/bigdefault/daemons.png
X%%DATADIR%%/army/bigdefault/devils.png
X%%DATADIR%%/army/bigdefault/dragons.png
X%%DATADIR%%/army/bigdefault/dwarves.png
X%%DATADIR%%/army/bigdefault/elementals.png
X%%DATADIR%%/army/bigdefault/elephants.png
X%%DATADIR%%/army/bigdefault/ghosts.png
X%%DATADIR%%/army/bigdefault/giantbats.png
X%%DATADIR%%/army/bigdefault/giants.png
X%%DATADIR%%/army/bigdefault/giantworms.png
X%%DATADIR%%/army/bigdefault/griffins.png
X%%DATADIR%%/army/bigdefault/heavycav.png
X%%DATADIR%%/army/bigdefault/heavyinf.png
X%%DATADIR%%/army/bigdefault/hero.png
X%%DATADIR%%/army/bigdefault/lightcav.png
X%%DATADIR%%/army/bigdefault/lightinf.png
X%%DATADIR%%/army/bigdefault/minotaurs.png
X%%DATADIR%%/army/bigdefault/pegasi.png
X%%DATADIR%%/army/bigdefault/orcishmob.png
X%%DATADIR%%/army/bigdefault/pikeman.png
X%%DATADIR%%/army/bigdefault/scouts.png
X%%DATADIR%%/army/bigdefault/spiders.png
X%%DATADIR%%/army/bigdefault/unicorns.png
X%%DATADIR%%/army/bigdefault/wizards.png
X%%DATADIR%%/army/bigdefault/wolfriders.png
X%%DATADIR%%/army/bigdefault/stackship.png
X%%DATADIR%%/army/bigdefault/plantedstandard.png
X%%DATADIR%%/tilesets/default/misc/flags.png
X%%DATADIR%%/tilesets/default/misc/roads.png
X%%DATADIR%%/tilesets/default/misc/bridges.png
X%%DATADIR%%/tilesets/default/misc/fog.png
X%%DATADIR%%/tilesets/default/misc/selector.png
X%%DATADIR%%/tilesets/default/misc/small_selector.png
X%%DATADIR%%/tilesets/default/misc/explosion.png
X%%DATADIR%%/tilesets/default/default.xml
X%%DATADIR%%/tilesets/default/grass.png
X%%DATADIR%%/tilesets/default/water.png
X%%DATADIR%%/tilesets/default/forest.png
X%%DATADIR%%/tilesets/default/hills.png
X%%DATADIR%%/tilesets/default/mountains.png
X%%DATADIR%%/tilesets/default/swamp.png
X%%DATADIR%%/tilesets/bigdefault/misc/flags.png
X%%DATADIR%%/tilesets/bigdefault/misc/roads.png
X%%DATADIR%%/tilesets/bigdefault/misc/bridges.png
X%%DATADIR%%/tilesets/bigdefault/misc/fog.png
X%%DATADIR%%/tilesets/bigdefault/misc/selector.png
X%%DATADIR%%/tilesets/bigdefault/misc/small_selector.png
X%%DATADIR%%/tilesets/bigdefault/misc/explosion.png
X%%DATADIR%%/tilesets/bigdefault/bigdefault.xml
X%%DATADIR%%/tilesets/bigdefault/grass.png
X%%DATADIR%%/tilesets/bigdefault/water.png
X%%DATADIR%%/tilesets/bigdefault/forest.png
X%%DATADIR%%/tilesets/bigdefault/hills.png
X%%DATADIR%%/tilesets/bigdefault/mountains.png
X%%DATADIR%%/tilesets/bigdefault/swamp.png
X%%DATADIR%%/various/items/items.xml
X%%DATADIR%%/various/editor/button_selector.png
X%%DATADIR%%/various/editor/button_1x1.png
X%%DATADIR%%/various/editor/button_2x2.png
X%%DATADIR%%/various/editor/button_3x3.png
X%%DATADIR%%/various/editor/button_castle.png
X%%DATADIR%%/various/editor/button_erase.png
X%%DATADIR%%/various/editor/button_blank.png
X%%DATADIR%%/various/editor/button_signpost.png
X%%DATADIR%%/various/editor/button_ruin.png
X%%DATADIR%%/various/editor/button_road.png
X%%DATADIR%%/various/editor/button_temple.png
X%%DATADIR%%/various/editor/button_stack.png
X%%DATADIR%%/various/editor/button_bridge.png
X%%DATADIR%%/various/editor/button_port.png
X%%DATADIR%%/various/arrows.png
X%%DATADIR%%/various/waypoints.png
X%%DATADIR%%/various/buttons.png
X%%DATADIR%%/various/city_occupied.png
X%%DATADIR%%/various/items.png
X%%DATADIR%%/various/medals_mask.gif
X%%DATADIR%%/various/ship.png
X%%DATADIR%%/various/recruit_female.png
X%%DATADIR%%/various/recruit_male.png
X%%DATADIR%%/various/ruin_1.png
X%%DATADIR%%/various/ruin_2.png
X%%DATADIR%%/various/splash_screen.jpg
X%%DATADIR%%/various/about_screen.jpg
X%%DATADIR%%/various/network_screen.jpg
X%%DATADIR%%/various/stats.png
X%%DATADIR%%/various/win.jpg
X%%DATADIR%%/various/win_mask.png
X%%DATADIR%%/various/freelords.png
X%%DATADIR%%/various/lordsawar_logo.png
X%%DATADIR%%/various/freelords_editor.png
X%%DATADIR%%/various/editor.png
X%%DATADIR%%/various/hero.png
X%%DATADIR%%/various/prodshieldset.png
X%%DATADIR%%/various/smallruinedcity.png
X%%DATADIR%%/various/movebonus.png
X%%DATADIR%%/various/smallunexploredruin.png
X%%DATADIR%%/various/smallunexploredstronghold.png
X%%DATADIR%%/various/smallexploredruin.png
X%%DATADIR%%/various/smalltemple.png
X%%DATADIR%%/various/cursors.png
X%%DATADIR%%/various/smallupkeep.png
X%%DATADIR%%/various/smallincome.png
X%%DATADIR%%/various/smalltreasury.png
X%%DATADIR%%/various/smallcity.png
X%%DATADIR%%/various/diplomacy-small.png
X%%DATADIR%%/various/diplomacy-large.png
X%%DATADIR%%/map/2ndPunic37.map
X%%DATADIR%%/music/back1.ogg
X%%DATADIR%%/music/defeat.ogg
X%%DATADIR%%/music/defeat1.ogg
X%%DATADIR%%/music/victory.ogg
X%%DATADIR%%/music/victory1.ogg
X%%DATADIR%%/music/hero.ogg
X%%DATADIR%%/music/intro.ogg
X%%DATADIR%%/music/music.xml
X%%DATADIR%%/glade/army-gains-level-dialog.glade
X%%DATADIR%%/glade/army-info-window.glade
X%%DATADIR%%/glade/stack-info-window.glade
X%%DATADIR%%/glade/buy-production-dialog.glade
X%%DATADIR%%/glade/city-defeated-dialog.glade
X%%DATADIR%%/glade/city-looted-dialog.glade
X%%DATADIR%%/glade/city-pillaged-dialog.glade
X%%DATADIR%%/glade/city-sacked-dialog.glade
X%%DATADIR%%/glade/city-window.glade
X%%DATADIR%%/glade/destination-dialog.glade
X%%DATADIR%%/glade/fight-window.glade
X%%DATADIR%%/glade/game-loaded-dialog.glade
X%%DATADIR%%/glade/player-died-dialog.glade
X%%DATADIR%%/glade/game-over-dialog.glade
X%%DATADIR%%/glade/game-preferences-dialog.glade
X%%DATADIR%%/glade/game-window.glade
X%%DATADIR%%/glade/hero-dialog.glade
X%%DATADIR%%/glade/hero-offer-dialog.glade
X%%DATADIR%%/glade/surrender-dialog.glade
X%%DATADIR%%/glade/sage-dialog.glade
X%%DATADIR%%/glade/ruin-rewarded-dialog.glade
X%%DATADIR%%/glade/ruin-report-dialog.glade
X%%DATADIR%%/glade/history-report-dialog.glade
X%%DATADIR%%/glade/report-dialog.glade
X%%DATADIR%%/glade/load-scenario-dialog.glade
X%%DATADIR%%/glade/medal-awarded-dialog.glade
X%%DATADIR%%/glade/quest-assigned-dialog.glade
X%%DATADIR%%/glade/quest-expired-dialog.glade
X%%DATADIR%%/glade/preferences-dialog.glade
X%%DATADIR%%/glade/ruinfight-finished-dialog.glade
X%%DATADIR%%/glade/ruinfight-started-dialog.glade
X%%DATADIR%%/glade/ruin-searched-dialog.glade
X%%DATADIR%%/glade/splash-window.glade
X%%DATADIR%%/glade/temple-visit-dialog.glade
X%%DATADIR%%/glade/disband-stack-dialog.glade
X%%DATADIR%%/glade/hero-brings-allies-dialog.glade
X%%DATADIR%%/glade/military-advisor-dialog.glade
X%%DATADIR%%/glade/next-player-turn-dialog.glade
X%%DATADIR%%/glade/city-rename-dialog.glade
X%%DATADIR%%/glade/city-raze-dialog.glade
X%%DATADIR%%/glade/city-razed-dialog.glade
X%%DATADIR%%/glade/signpost-change-dialog.glade
X%%DATADIR%%/glade/fight-order-dialog.glade
X%%DATADIR%%/glade/hero-levels-dialog.glade
X%%DATADIR%%/glade/player-resign-dialog.glade
X%%DATADIR%%/glade/army-bonus-dialog.glade
X%%DATADIR%%/glade/item-bonus-dialog.glade
X%%DATADIR%%/glade/game-options-dialog.glade
X%%DATADIR%%/glade/triumphs-dialog.glade
X%%DATADIR%%/glade/diplomacy-report-dialog.glade
X%%DATADIR%%/glade/diplomacy-dialog.glade
X%%DATADIR%%/glade/treachery-dialog.glade
X%%DATADIR%%/glade/editor/main-window.glade
X%%DATADIR%%/glade/editor/signpost-dialog.glade
X%%DATADIR%%/glade/editor/temple-dialog.glade
X%%DATADIR%%/glade/editor/ruin-dialog.glade
X%%DATADIR%%/glade/editor/stack-dialog.glade
X%%DATADIR%%/glade/editor/select-army-dialog.glade
X%%DATADIR%%/glade/editor/players-dialog.glade
X%%DATADIR%%/glade/editor/city-dialog.glade
X%%DATADIR%%/glade/editor/map-info-dialog.glade
X%%DATADIR%%/glade/editor/new-map-dialog.glade
X%%DATADIR%%/glade/editor/armyset-window.glade
X%%DATADIR%%/glade/editor/armyset-info-dialog.glade
X%%DATADIR%%/glade/editor/itemlist-dialog.glade
X%%DATADIR%%/glade/editor/reward-dialog.glade
X%%DATADIR%%/glade/editor/select-item-dialog.glade
X%%DATADIR%%/glade/editor/select-reward-dialog.glade
X%%DATADIR%%/glade/editor/reward-list-dialog.glade
X%%DATADIR%%/glade/editor/select-hidden-ruin-dialog.glade
X%%DATADIR%%/shield/default/default.xml
X%%DATADIR%%/shield/default/small-white-shield.png
X%%DATADIR%%/shield/default/small-green-shield.png
X%%DATADIR%%/shield/default/small-yellow-shield.png
X%%DATADIR%%/shield/default/small-lightblue-shield.png
X%%DATADIR%%/shield/default/small-red-shield.png
X%%DATADIR%%/shield/default/small-darkblue-shield.png
X%%DATADIR%%/shield/default/small-orange-shield.png
X%%DATADIR%%/shield/default/small-black-shield.png
X%%DATADIR%%/shield/default/small-neutral-shield.png
X%%DATADIR%%/shield/default/medium-white-shield.png
X%%DATADIR%%/shield/default/medium-green-shield.png
X%%DATADIR%%/shield/default/medium-yellow-shield.png
X%%DATADIR%%/shield/default/medium-lightblue-shield.png
X%%DATADIR%%/shield/default/medium-red-shield.png
X%%DATADIR%%/shield/default/medium-darkblue-shield.png
X%%DATADIR%%/shield/default/medium-orange-shield.png
X%%DATADIR%%/shield/default/medium-black-shield.png
X%%DATADIR%%/shield/default/medium-neutral-shield.png
X%%DATADIR%%/shield/default/large-white-shield.png
X%%DATADIR%%/shield/default/large-green-shield.png
X%%DATADIR%%/shield/default/large-yellow-shield.png
X%%DATADIR%%/shield/default/large-lightblue-shield.png
X%%DATADIR%%/shield/default/large-red-shield.png
X%%DATADIR%%/shield/default/large-darkblue-shield.png
X%%DATADIR%%/shield/default/large-orange-shield.png
X%%DATADIR%%/shield/default/large-black-shield.png
X%%DATADIR%%/shield/default/large-neutral-shield.png
X%%DATADIR%%/shield/plain/plain.xml
X%%DATADIR%%/shield/plain/small-shield.png
X%%DATADIR%%/shield/plain/small-neutral-shield.png
X%%DATADIR%%/shield/plain/medium-shield.png
X%%DATADIR%%/shield/plain/medium-neutral-shield.png
X%%DATADIR%%/shield/plain/large-shield.png
X%%DATADIR%%/shield/plain/large-neutral-shield.png
X%%DATADIR%%/citysets/default/default.xml
X%%DATADIR%%/citysets/default/castle_razed.png
X%%DATADIR%%/citysets/default/castles.png
X%%DATADIR%%/citysets/default/port.png
X%%DATADIR%%/citysets/default/ruin.png
X%%DATADIR%%/citysets/default/signpost.png
X%%DATADIR%%/citysets/default/temples.png
X%%DATADIR%%/citysets/default/towers.png
X%%DATADIR%%/citysets/bigdefault/bigdefault.xml
X%%DATADIR%%/citysets/bigdefault/castle_razed.png
X%%DATADIR%%/citysets/bigdefault/castles.png
X%%DATADIR%%/citysets/bigdefault/port.png
X%%DATADIR%%/citysets/bigdefault/ruin.png
X%%DATADIR%%/citysets/bigdefault/signpost.png
X%%DATADIR%%/citysets/bigdefault/temples.png
X%%DATADIR%%/citysets/bigdefault/towers.png
X at dirrmtry share/locale/de/LC_MESSAGES
X at dirrmtry share/locale/de
X at dirrmtry share/locale/fr/LC_MESSAGES
X at dirrmtry share/locale/fr
X at dirrmtry share/locale/it/LC_MESSAGES
X at dirrmtry share/locale/it
X at dirrmtry share/locale/pl/LC_MESSAGES
X at dirrmtry share/locale/pl
X at dirrmtry share/locale/hi/LC_MESSAGES
X at dirrmtry share/locale/hi
X at dirrm %%DATADIR%%/army/default
X at dirrm %%DATADIR%%/army/bigdefault
X at dirrm %%DATADIR%%/army
X at dirrm %%DATADIR%%/citysets/default
X at dirrm %%DATADIR%%/citysets/bigdefault
X at dirrm %%DATADIR%%/citysets
X at dirrm %%DATADIR%%/glade/editor
X at dirrm %%DATADIR%%/glade
X at dirrm %%DATADIR%%/map
X at dirrm %%DATADIR%%/music
X at dirrm %%DATADIR%%/shield/default
X at dirrm %%DATADIR%%/shield/plain
X at dirrm %%DATADIR%%/shield
X at dirrm %%DATADIR%%/tilesets/default/misc
X at dirrm %%DATADIR%%/tilesets/default
X at dirrm %%DATADIR%%/tilesets/bigdefault/misc
X at dirrm %%DATADIR%%/tilesets/bigdefault
X at dirrm %%DATADIR%%/tilesets
X at dirrm %%DATADIR%%/various/items
X at dirrm %%DATADIR%%/various/editor
X at dirrm %%DATADIR%%/various
X at dirrm %%DATADIR%%
END-of-lordsawar/pkg-plist
echo x - lordsawar/pkg-descr
sed 's/^X//' >lordsawar/pkg-descr << 'END-of-lordsawar/pkg-descr'
XA Warlords II clone. Still under heavy development.
X
XWWW: http://lordsawar.com/
END-of-lordsawar/pkg-descr
echo x - lordsawar/distinfo
sed 's/^X//' >lordsawar/distinfo << 'END-of-lordsawar/distinfo'
XMD5 (lordsawar-0.0.9.tar.gz) = 707fc56f3a5dbece78931761061cc38c
XSHA256 (lordsawar-0.0.9.tar.gz) = 9bcc81327b11359a2ad26741de5b0406e22876794a9562d206cff7cfee01e02c
XSIZE (lordsawar-0.0.9.tar.gz) = 13360779
END-of-lordsawar/distinfo
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list