summaryrefslogtreecommitdiff
path: root/games-util/mcrcon
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-08-18 18:16:17 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-08-18 18:16:17 +0100
commitfc637fb28da700da71ec2064d65ca5a7a31b9c6c (patch)
tree326613a08f25851c388715e205576a2e7d25dc4f /games-util/mcrcon
parentb24bd25253fe093f722ab576d29fdc41d04cb1ee (diff)
gentoo resync : 18.08.2019
Diffstat (limited to 'games-util/mcrcon')
-rw-r--r--games-util/mcrcon/Manifest6
-rw-r--r--games-util/mcrcon/mcrcon-0.0.5-r1.ebuild26
-rw-r--r--games-util/mcrcon/mcrcon-0.6.1.ebuild23
-rw-r--r--games-util/mcrcon/metadata.xml2
4 files changed, 27 insertions, 30 deletions
diff --git a/games-util/mcrcon/Manifest b/games-util/mcrcon/Manifest
index a309b006c5ea..91929955b33a 100644
--- a/games-util/mcrcon/Manifest
+++ b/games-util/mcrcon/Manifest
@@ -1,3 +1,3 @@
-DIST mcrcon-0.0.5-src.zip 9748 BLAKE2B 27f209a51e0131f00a1d84b859301a5e0440c9fb857c9112c98c34749c9ab1dda3065d7d748e7a6385e034d3d349a9394cf547a42d2bf5ae3376276695c60994 SHA512 590da8007d630a9ff5332b5fda9e2498e949b4085e16fd00a4b1f693251980bc2d91736ea8ca7c649ee34b28484d165c8b5f45b1830e9fb661bec3a10af080d2
-EBUILD mcrcon-0.0.5-r1.ebuild 564 BLAKE2B c927d344ac0b18430605b6d12c199c9d292bd0676c02051df3be2569490acf7c3065b893af226aee90d5bdaf29a616a38762daa8f5a0d4eebc3a1556e5cc83e6 SHA512 9dd2b75ed31a5f16855152e9a8e0c9d92d877e14c9c9963054503adf5ff11fbcc392dd067d89392c6ef8bdd694bccf6abdb763355362711f37399274f8665b09
-MISC metadata.xml 641 BLAKE2B c49d0cee907fab7f95d8161935dde49ba43d9fcc115f98f909b35f505ed593822bc9f3666f2efc339cffd7f7b3d01b6700bb893e22d9d4c8b45f9d0dffa12dcb SHA512 adb906c501126b769de78c11ebb7bc36555327696f9d68ecdf6d8a311b4ddc89fdc370640eea04591349087e9d386e5ed99e95b71bc1380fa04f9a0072387bf4
+DIST mcrcon-0.6.1.tar.gz 9891 BLAKE2B 41518ba654136b18930fb368600c1cd9d04d4b0043b9c741940ac43d8c0a4e07925350188852c09e0fac6219df363bd6d4f5c2511b4a95e1864a78c8537436e8 SHA512 db4a6f43a6ad0267ac0786dadb5eea8dd2ad4b7cd2509d5feba667f6130521b7a4870a8389d5e6706a26ecc5f29cb2a751c05d3e5deeee536d3e66f090db649f
+EBUILD mcrcon-0.6.1.ebuild 539 BLAKE2B 3bb03965a724eceba2791fbf66ac4333157d02717cf49591b20832d8c6da49fbf9df5159ab36ed16ccaad22443e4d1c2d85a2663926178581316404d9c2f529d SHA512 0bc3fa82b69d1344cce1a22430c2f17f9f15b2459c4a17d23462c56cabaac615d29a6080f320090703d4c47974652defa60e639a9674af26af0143412f1b8ae0
+MISC metadata.xml 643 BLAKE2B 153f6844faabe8b88766c13943a9acd34fdc0c7e0bb0a047cae54c5436884d757133d841ccf1b3d1327111870e6b336856a957db6188f2943371d0c06cab783d SHA512 7d2ea58de43199d8f4c9580674cd17f66f7bea14dd1ff86d52f38edfb4475c892be5bded4fc2ea5d4a3f3ba86a1cc4e9160dcaf15d5ac39368974aacf188627d
diff --git a/games-util/mcrcon/mcrcon-0.0.5-r1.ebuild b/games-util/mcrcon/mcrcon-0.0.5-r1.ebuild
deleted file mode 100644
index 01c42e501eda..000000000000
--- a/games-util/mcrcon/mcrcon-0.0.5-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Remote connection client for Minecraft servers"
-HOMEPAGE="https://sourceforge.net/projects/mcrcon/"
-SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-S="${WORKDIR}"
-
-src_compile() {
- # Flags taken from COMPILING.txt.
- $(tc-getCC) ${CFLAGS} ${LDFLAGS} -std=gnu11 -pedantic -Wall -Wextra -o "${PN}" "${PN}.c" || die
-}
-
-src_install() {
- default
- dobin "${PN}"
-}
diff --git a/games-util/mcrcon/mcrcon-0.6.1.ebuild b/games-util/mcrcon/mcrcon-0.6.1.ebuild
new file mode 100644
index 000000000000..4a5186fae685
--- /dev/null
+++ b/games-util/mcrcon/mcrcon-0.6.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Remote connection client for Minecraft servers"
+HOMEPAGE="https://github.com/Tiiffi/mcrcon"
+SRC_URI="https://github.com/Tiiffi/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm"
+
+src_compile() {
+ emake \
+ CC="$(tc-getCC)" \
+ CFLAGS="${CFLAGS} ${LDFLAGS} -std=gnu99 -Wall -Wextra -Wpedantic"
+}
+
+src_install() {
+ emake install PREFIX="${ED}/usr"
+}
diff --git a/games-util/mcrcon/metadata.xml b/games-util/mcrcon/metadata.xml
index e7f8f4b0d06d..fb1c568c641f 100644
--- a/games-util/mcrcon/metadata.xml
+++ b/games-util/mcrcon/metadata.xml
@@ -7,6 +7,6 @@
</maintainer>
<longdescription>mcrcon is an IPv6 compliant Minecraft rcon client with Bukkit coloring support. It is well suited for remote administration and to be used as part of automated server maintenance scripts. Does not trigger the "IO: Broken pipe" or "IO: Connection reset" spam bug on the server side.</longdescription>
<upstream>
- <remote-id type="sourceforge">mcrcon</remote-id>
+ <remote-id type="github">Tiiffi/mcrcon</remote-id>
</upstream>
</pkgmetadata>