diff options
Diffstat (limited to 'games-server')
-rw-r--r-- | games-server/bukkit/Manifest | 2 | ||||
-rw-r--r-- | games-server/bukkit/bukkit-1705.ebuild | 63 | ||||
-rw-r--r-- | games-server/craftbukkit/ChangeLog | 31 | ||||
-rw-r--r-- | games-server/craftbukkit/Manifest | 6 | ||||
-rw-r--r-- | games-server/craftbukkit/craftbukkit-2668.ebuild | 129 | ||||
-rw-r--r-- | games-server/craftbukkit/files/directory.sh | 34 | ||||
-rw-r--r-- | games-server/craftbukkit/metadata.xml | 13 |
7 files changed, 0 insertions, 278 deletions
diff --git a/games-server/bukkit/Manifest b/games-server/bukkit/Manifest deleted file mode 100644 index 61f206c..0000000 --- a/games-server/bukkit/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST bukkit-1705.tar.gz 308871 SHA256 df85ecd1eac859209cc2a87b0306f1690b748371b274e79c5be7035c2cf38ba0 SHA512 97a5b50e6e061448b6e0d031951d7faa72a620665892f561f912b81a6ca9546113779bda72bef77ea0ce8a9c92298e886b4dddd4abbc928e9f04b0a432f548c5 WHIRLPOOL 3dc969864a08b459fb52f804884ed0f9033417801193e339736f98bdf8ed1d1a17bc52eb475264826e7398130ee7ad59ce7bd7cab0c23bd89c3ea15f092b9b7b -EBUILD bukkit-1705.ebuild 1544 SHA256 938c8581ecea0c1d4034a7d927282dd221c36375b51fa4252f614c6398cad747 SHA512 beaef6735567c0314749a4820954b391db99b8726ab352736efd8c9284526af270a95c4764a3418a3edde6298b4cea653ddf2bfa45c06f97ee7e01aed03fb509 WHIRLPOOL 0cb804ea8ca407c79f28f145ba814242ddb956aa581b3ae7dad89a8eae9ac3505b9347ac64c8d27e6299e50d1334907b576df5bb08d4de792b7bfdd122cad2b3 diff --git a/games-server/bukkit/bukkit-1705.ebuild b/games-server/bukkit/bukkit-1705.ebuild deleted file mode 100644 index 108bd7e..0000000 --- a/games-server/bukkit/bukkit-1705.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 -MY_PV="1.5-R0.1" -JAVA_PKG_IUSE="doc source" - -inherit games vcs-snapshot java-pkg-2 java-pkg-simple - -DESCRIPTION="Generic API component of the plugin-based server mod for Minecraft" -HOMEPAGE="http://bukkit.org" -SRC_URI="https://github.com/Bukkit/Bukkit/tarball/master -> ${P}.tar.gz" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -RESTRICT="test" # Needs hamcrest-1.2? - -CDEPEND="dev-java/commons-lang:2.1 - dev-java/ebean:0 - dev-java/guava:10 - >=dev-java/snakeyaml-1.9:0" - -DEPEND="${CDEPEND} - >=virtual/jdk-1.6" -# test? ( dev-java/hamcrest -# dev-java/junit:4 )" - -RDEPEND="${CDEPEND} - >=dev-java/json-simple-1.1:0 - >=virtual/jre-1.6" - -S="${WORKDIR}/${P}" - -JAVA_GENTOO_CLASSPATH="commons-lang-2.1,ebean,guava-10,snakeyaml" -JAVA_SRC_DIR="src/main/java" - -java_prepare() { - # Easier to use java-pkg-simple. - rm -v pom.xml || die - - mkdir -p target/classes/META-INF/maven/org.bukkit/bukkit || die - echo "version=${MY_PV}" > target/classes/META-INF/maven/org.bukkit/bukkit/pom.properties || die -} - -src_install() { - java-pkg_register-dependency json-simple - java-pkg-simple_src_install - dodoc README.md -} - -src_test() { - cd src/test/java || die - - local CP=".:${S}/${PN}.jar:$(java-pkg_getjars hamcrest,junit-4,${JAVA_GENTOO_CLASSPATH})" - local TESTS=$(find * -name "*Test.java") - TESTS="${TESTS//.java}" - TESTS="${TESTS//\//.}" - - ejavac -cp "${CP}" -d . $(find * -name "*.java") - ejunit4 -classpath "${CP}" ${TESTS} -} diff --git a/games-server/craftbukkit/ChangeLog b/games-server/craftbukkit/ChangeLog deleted file mode 100644 index ad861f5..0000000 --- a/games-server/craftbukkit/ChangeLog +++ /dev/null @@ -1,31 +0,0 @@ -# ChangeLog for games-server/craftbukkit -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - -*craftbukkit-1846 (30 Jan 2012) - - 30 Jan 2012; James Le Cuirot <chewi@aura-online.co.uk> - -craftbukkit-1818.ebuild, +craftbukkit-1846.ebuild: - Version bump. - -*craftbukkit-1818 (25 Jan 2012) - - 25 Jan 2012; James Le Cuirot <chewi@aura-online.co.uk> - -craftbukkit-1597.ebuild, +craftbukkit-1818.ebuild, - -files/fix-world_the_end-migration.patch: - Version bump. - -*craftbukkit-1597-r1 (21 Dec 2011) - - 21 Dec 2011; James Le Cuirot <chewi@aura-online.co.uk> - -craftbukkit-1597.ebuild, +craftbukkit-1597-r1.ebuild: - Some plugins require guava 10 and snakeyaml 1.9 avoids a java-config bug. - Make plugin and lib directories sticky and group writeable for easier - plugin management. - -*craftbukkit-1597 (15 Dec 2011) - - 15 Dec 2011; James Le Cuirot <chewi@aura-online.co.uk> - +craftbukkit-1597.ebuild, +files/directory.sh, - +files/fix-world_the_end-migration.patch: - Initial import. diff --git a/games-server/craftbukkit/Manifest b/games-server/craftbukkit/Manifest deleted file mode 100644 index faa7546..0000000 --- a/games-server/craftbukkit/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX directory.sh 869 SHA256 f0345da259f2de1e81c5fac06d0a779040bb99e9ce06089fec6f362296598b5d SHA512 12e906af6d804c26ba9a253a552786a3346a2524fee36ebb63101cca18fef8124460d98f6612aeb080c7b542e39f4bb6ec49d48e5279ec4c88ad3c54de0c1873 WHIRLPOOL 413c60fb6fc876f3ef3165c364b1edf2d096266e798b8b76fa39e2719dbea4697dce3655090c06a6e806d6a927596edba76c5645cf73906f3592ec2ec2c996c0 -DIST craftbukkit-2668.tar.gz 496728 SHA256 b5d00d5101e7aece90bad25360097a2b0b1ab4ecf109cdca3be038a542f74391 SHA512 e28c4be16c69d3c371144d29c3e55065757271b23b390fbbd1519fd5dc406abd6a84017e87502fae447c0b71cd23e5c2036e397956bede4bfb7ee874f676e5d8 WHIRLPOOL da25f8e9d61e2116177e50d121c5188013650f9142a483d6ef003703c3e13e3eafd19a0f732de971bce34d0cabff9d94171370d71c04ce2b06cf0b7dba7bc806 -DIST minecraft-server-unobfuscated-1.5.jar 2646385 SHA256 1f8991d45aa87a83864d31d54b2f80c8c2f538b13c7a5a4bcd6dde7805943d8a SHA512 94d6739dc09bb4048feb784198f83fecddde5e2a2b1a39e6f9c6cd4115d507b1eb4a27ceb9145030b9f5bdf217815a7755209985cbf5433351e01229903e5127 WHIRLPOOL 12ff9288e3c7a6ecabaf6f5411e3d48585cb91f565941d8a0eb94a5129423096771b76445a6bee1e0277bb008112cf9781606697e1b3a1ec8f05898d15a0bf05 -EBUILD craftbukkit-2668.ebuild 4165 SHA256 8a694b558a24495ff06070c350185e43967beed26bc1880d8e514051e72f8641 SHA512 96ba1d4ef28b7a9a7cf4acdcdf17791d5f2091abd92ccdb7ab8b0a6fef0a7c4d848c6d44e4901686d933ea77319a55bd41a4e27eb3541fbe2ea68195abafbefc WHIRLPOOL d201551946eda4aaeb96593df0bee6aa20e321f6594839e57b449bc1e8d6b645b8c703c9f81e2ba2bfac9c6ccf051b165f260c8b16c35e78d02fa8abafe94055 -MISC ChangeLog 1012 SHA256 dc6696fa67a3b0b9fd200d6d8d5c239f3e18f9d6ea714d7540a2a5596ce785fb SHA512 7a304313c07c0edbbe5e6940fe6f8a0b6af695a839eb228fa55569dbffe28d4261f49c92e730128c87f0a58f9923dbb29342f9a021cee02c734d1a4f2909cbb4 WHIRLPOOL 2bf2d5fc9f92069b3ba130497e8fffcc2f4097f6f59802058584f7f1be9a26c5c511be0b396b589f390507da6af41c2028dfb9c20c7069edc66aa1052ffce64a -MISC metadata.xml 436 SHA256 5d12675555bdd758a7ca0419c621309004e109b001d2e2e9ee0ddfdc8dfd555f SHA512 7a7d8e66b4c1e05a8d5450da97a98f5b90a7b62d2ae4fe5fd93a7155324e94f2d4cf239f3bc0ae2759573c910ef1d65c49ff47785aaf6d3ae52dd3479d319f5e WHIRLPOOL a8f91ff90590912b76f0aa34aa4df15e3d5e966051ca213bb9c903281ea0a291b8c3d5c2febe970b66232e898c922ba23891b9b4613ed61d2d67080d8b240a79 diff --git a/games-server/craftbukkit/craftbukkit-2668.ebuild b/games-server/craftbukkit/craftbukkit-2668.ebuild deleted file mode 100644 index 46e5f04..0000000 --- a/games-server/craftbukkit/craftbukkit-2668.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 -MY_PV="1.5-R0.1" -MC_PV="${MY_PV%-*}" -MC_PN="minecraft-server-unobfuscated" -MC_JAR="${MC_PN}-${MC_PV}.jar" - -inherit games vcs-snapshot java-pkg-2 java-pkg-simple - -DESCRIPTION="Bukkit implementation for the official Minecraft server" -HOMEPAGE="http://bukkit.org" -SRC_URI="https://github.com/Bukkit/CraftBukkit/tarball/master -> ${P}.tar.gz - http://repo.bukkit.org/content/repositories/releases/org/bukkit/minecraft-server/${MC_PV}/minecraft-server-${MC_PV}.jar -> ${MC_JAR}" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="ipv6" -RESTRICT="test" # Needs hamcrest-1.2? - -CDEPEND="dev-java/commons-lang:2.1 - dev-java/ebean:0 - dev-java/gson:2.2.2 - dev-java/guava:10 - >=dev-java/jansi-1.8:0 - dev-java/jline:2 - dev-java/jopt-simple:0 - >=dev-java/snakeyaml-1.9:0 - ~games-server/bukkit-1705:0" - -DEPEND="${CDEPEND} - >=virtual/jdk-1.6" -# test? ( dev-java/hamcrest -# dev-java/junit:4 )" - -RDEPEND="${CDEPEND} - >=virtual/jre-1.6 - games-server/minecraft-common" - -S="${WORKDIR}/${P}" - -JAVA_GENTOO_CLASSPATH="bukkit,commons-lang-2.1,ebean,gson-2.2.2,guava-10,jansi,jline-2,jopt-simple,snakeyaml" -JAVA_CLASSPATH_EXTRA="${DISTDIR}/${MC_JAR}" -JAVA_SRC_DIR="src/main/java" - -src_unpack() { - A="${P}.tar.gz" vcs-snapshot_src_unpack - mkdir -p "${S}/target/classes/META-INF" || die - cd "${S}/target/classes" || die - unpack "${MC_JAR}" -} - -java_prepare() { - # Easier to use java-pkg-simple. - rm -v pom.xml || die - - cp "${FILESDIR}"/directory.sh . || die - sed -i "s/@GAMES_USER_DED@/${GAMES_USER_DED}/g" directory.sh || die - - echo "Implementation-Version: Gentoo-${PVR}" > target/classes/META-INF/MANIFEST.MF || die - cp -r src/main/resources/* target/classes || die -} - -src_install() { - local ARGS - use ipv6 || ARGS="-Djava.net.preferIPv4Stack=true" - - java-pkg-simple_src_install - java-pkg_dolauncher "${PN}" -into "${GAMES_PREFIX}" -pre directory.sh \ - --java_args "-Xmx1024M -Xms512M ${ARGS}" --main org.bukkit.craftbukkit.Main - - dosym minecraft-server "/etc/init.d/${PN}" - dodoc README.md - - prepgamesdirs -} - -pkg_postinst() { - einfo "You may run ${PN} as a regular user or start a system-wide" - einfo "instance using /etc/init.d/${PN}. The multiverse files are" - einfo "stored in ~/.minecraft/servers or /var/lib/minecraft respectively." - echo - einfo "The console for system-wide instances can be accessed by any user in" - einfo "the ${GAMES_GROUP} group using the minecraft-server-console command. This" - einfo "starts a client instance of tmux. The most important key-binding to" - einfo "remember is Ctrl-b d, which will detach the console and return you to" - einfo "your previous screen without stopping the server." - echo - einfo "This package allows you to start multiple CraftBukkit server instances." - einfo "You can do this by adding a multiverse name after ${PN} or by" - einfo "creating a symlink such as /etc/init.d/${PN}.foo. You would" - einfo "then access the console with \"minecraft-server-console foo\". The" - einfo "default multiverse name is \"main\"." - echo - einfo "Some Bukkit plugins store information in a database. Regardless of" - einfo "whether they handle their own database connectivity or use Bukkit's" - einfo "own Ebean solution, you can install your preferred JDBC driver through" - einfo "Portage. The available drivers are..." - einfo "" - einfo " # dev-java/h2" - einfo " # dev-java/sqlite-jdbc" - einfo " # dev-java/jdbc-mysql" - einfo " # dev-java/jdbc-postgresql" - echo - - if has_version games-server/minecraft-server; then - ewarn "You already have the official server installed. You may run both this" - ewarn "and CraftBukkit against the same multiverse but not simultaneously." - ewarn "This is not recommended though so don't come crying to us if it" - ewarn "trashes your world." - echo - fi - - games_pkg_postinst -} - -src_test() { - cd src/test/java || die - - local CP=".:${S}/${PN}.jar:$(java-pkg_getjars hamcrest,junit-4,${JAVA_GENTOO_CLASSPATH})" - local TESTS=$(find * -name "*Test.java") - TESTS="${TESTS//.java}" - TESTS="${TESTS//\//.}" - - ejavac -cp "${CP}" -d . $(find * -name "*.java") - ejunit4 -classpath "${CP}" ${TESTS} -} diff --git a/games-server/craftbukkit/files/directory.sh b/games-server/craftbukkit/files/directory.sh deleted file mode 100644 index a1ceea9..0000000 --- a/games-server/craftbukkit/files/directory.sh +++ /dev/null @@ -1,34 +0,0 @@ - -if [[ -z "$1" ]] || [[ "${1:0:1}" == "-" ]]; then - NAME="main" - echo "Multiverse name not specified. Defaulting to \"${NAME}\"." >&2 -else - NAME="$1" - echo "Using multiverse name \"${NAME}\"." >&2 - shift -fi - -if [[ "$(whoami)" == "@GAMES_USER_DED@" ]]; then - gjl_pwd="/var/lib/minecraft/${NAME}" -else - gjl_pwd="${HOME}/.minecraft/servers/${NAME}" -fi - -echo "Multiverse directory is ${gjl_pwd}." >&2 -mkdir -p "${gjl_pwd}"/{lib,plugins/update} - -if [[ "$(whoami)" == "@GAMES_USER_DED@" ]]; then - chmod g+ws "${gjl_pwd}"/{lib,plugins,plugins/update} -fi - -for LIB in "h2" "mysql jdbc-mysql" "sqlite sqlite-jdbc" "postgresql jdbc-postgresql"; do - SRC="/usr/share/${LIB#* }/lib/${LIB#* }.jar" - DEST="${gjl_pwd}/lib/${LIB% *}.jar" - - if [[ -f "${SRC}" ]]; then - ln -snf "${SRC}" "${DEST}" - elif [[ ! -f "${DEST}" ]]; then - rm -f "${DEST}" - fi -done - diff --git a/games-server/craftbukkit/metadata.xml b/games-server/craftbukkit/metadata.xml deleted file mode 100644 index 3bd86fe..0000000 --- a/games-server/craftbukkit/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>java</herd> -<maintainer> -<email>chewi at aura-online.co.uk</email> -<name>James Le Cuirot</name> -</maintainer> -<longdescription lang="en"> -Bukkit is a plugin-based server mod for Minecraft. This package is for -the implementation that targets the official Minecraft server. -</longdescription> -</pkgmetadata> |