pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Import Hercules 2023.07.12 as wip/hercules-server
Module Name: pkgsrc-wip
Committed By: Charlotte Koch <charlotte%NetBSD.org@localhost>
Pushed By: cfkoch
Date: Sat Aug 5 18:56:31 2023 -0700
Changeset: 390de536b6331d0fffe1f06a9e11047c66d5ee1f
Modified Files:
Makefile
Added Files:
hercules-server/DESCR
hercules-server/Makefile
hercules-server/PLIST
hercules-server/distinfo
Log Message:
Import Hercules 2023.07.12 as wip/hercules-server
Hercules is a collaborative software development project revolving around
the creation of a robust Massively Multiplayer Online Role-Playing Game
(MMORPG) server package. Written in C, the program is very versatile and
provides NPCs, warps and modifications. The project is jointly managed by a
group of volunteers located around the world as well as a tremendous
community providing QA and support. Hercules is a continuation of the
original Athena project.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=390de536b6331d0fffe1f06a9e11047c66d5ee1f
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
hercules-server/DESCR | 7 +++++++
hercules-server/Makefile | 34 ++++++++++++++++++++++++++++++++++
hercules-server/PLIST | 4 ++++
hercules-server/distinfo | 5 +++++
5 files changed, 51 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index ddb36a9519..6cd03c87a9 100644
--- a/Makefile
+++ b/Makefile
@@ -1498,6 +1498,7 @@ SUBDIR+= helm
SUBDIR+= hengband
SUBDIR+= hepmc
SUBDIR+= hepmcvisual
+SUBDIR+= hercules-server
SUBDIR+= heroes
SUBDIR+= herwig
SUBDIR+= hey
diff --git a/hercules-server/DESCR b/hercules-server/DESCR
new file mode 100644
index 0000000000..23a44e7759
--- /dev/null
+++ b/hercules-server/DESCR
@@ -0,0 +1,7 @@
+Hercules is a collaborative software development project revolving around
+the creation of a robust Massively Multiplayer Online Role-Playing Game
+(MMORPG) server package. Written in C, the program is very versatile and
+provides NPCs, warps and modifications. The project is jointly managed by a
+group of volunteers located around the world as well as a tremendous
+community providing QA and support. Hercules is a continuation of the
+original Athena project.
diff --git a/hercules-server/Makefile b/hercules-server/Makefile
new file mode 100644
index 0000000000..bf0b7a713f
--- /dev/null
+++ b/hercules-server/Makefile
@@ -0,0 +1,34 @@
+# $NetBSD$
+
+DISTNAME= hercules-server-2023.07.12
+CATEGORIES= games
+MASTER_SITES= ${MASTER_SITE_GITHUB:=HerculesWS/}
+GITHUB_PROJECT= Hercules
+GITHUB_TAG= v${PKGVERSION_NOREV}
+
+MAINTAINER= charlotte%NetBSD.org@localhost
+HOMEPAGE= https://herc.ws/
+COMMENT= MMORPG server package
+LICENSE= gnu-gpl-v3
+
+WRKSRC= ${WRKDIR}/Hercules-${PKGVERSION_NOREV}
+
+USE_LANGUAGES= c c++
+GNU_CONFIGURE= yes
+USE_TOOLS+= bash gmake
+CONFIG_SHELL= bash
+
+CHECK_PORTABILITY_SKIP+= configure
+
+INSTALLATION_DIRS+= bin
+
+do-install:
+ for prog in char-server login-server map-server; \
+ do \
+ ${INSTALL_PROGRAM} ${WRKSRC}/$${prog} ${DESTDIR}${PREFIX}/bin/$${prog}; \
+ done
+
+.include "../../databases/mariadb106-client/buildlink3.mk"
+.include "../../databases/mariadb106-server/buildlink3.mk"
+.include "../../devel/pcre/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/hercules-server/PLIST b/hercules-server/PLIST
new file mode 100644
index 0000000000..5fd8b82748
--- /dev/null
+++ b/hercules-server/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD$
+bin/char-server
+bin/login-server
+bin/map-server
diff --git a/hercules-server/distinfo b/hercules-server/distinfo
new file mode 100644
index 0000000000..573f9b70c5
--- /dev/null
+++ b/hercules-server/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (hercules-server-2023.07.12.tar.gz) = 4198825cd25736295f1e3167f1cb1e49aa5d56b39faf9d3b600472747f447a89
+SHA512 (hercules-server-2023.07.12.tar.gz) = c772743e2fbf5503bd4f790cf216eba1974df30bdc5bdbeb509467fe40d0700a70edd3e5af7018027b894d60b9ba17dec533c4586daa5f3f1e030d380eaf4fd4
+Size (hercules-server-2023.07.12.tar.gz) = 19648208 bytes
Home |
Main Index |
Thread Index |
Old Index