summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJ0k3r2015-03-24 13:46:59 +0100
committerJ0k3r2015-03-24 13:47:29 +0100
commit936c8bf499f3f1dfa7d0eb05ff4f6f6d07b960e6 (patch)
tree05b5aa368fc43c339a3ab67f5cc6a00437211fe5
downloadaur-936c8bf499f3f1dfa7d0eb05ff4f6f6d07b960e6.tar.gz
AUR4 split: Renamed and Reworked darkplaces_rm-git
-rw-r--r--.SRCINFO26
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD49
-rw-r--r--darkplaces-rm-git.changelog34
4 files changed, 114 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..939309f8a230
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,26 @@
+pkgbase = darkplaces-rm-git
+ pkgdesc = DarkplacesRM is a fork of the DarkPlaces engine compatible with the RocketMinsta project
+ pkgver = r8985.0b519b1
+ pkgrel = 1
+ url = http://rocketminsta.net/
+ changelog = darkplaces-rm-git.changelog
+ arch = x86_64
+ arch = i686
+ license = GPL2
+ makedepends = git
+ makedepends = mesa
+ depends = libjpeg
+ depends = sdl
+ depends = alsa-lib
+ depends = libxpm
+ depends = libxxf86vm
+ optdepends = libircclient: for irc support
+ conflicts = darkplaces_rm-git
+ replaces = darkplaces_rm-git
+ source = darkplaces-rm-git::git+https://github.com/nexAkari/DarkPlacesRM.git
+ source = darkplaces-rm-git.changelog
+ sha256sums = SKIP
+ sha256sums = SKIP
+
+pkgname = darkplaces-rm-git
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..57ef125cb2d9
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+pkg/
+src/
+*.pkg.*
+*.src.*
+darkplaces-rm-git/
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d0b66f33a5e2
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,49 @@
+# Maintainer: J0k3r <moebius282 at gmail dot com>
+
+pkgname=darkplaces-rm-git
+pkgver=r8985.0b519b1
+pkgrel=1
+pkgdesc="DarkplacesRM is a fork of the DarkPlaces engine compatible with the RocketMinsta project"
+url="http://rocketminsta.net/"
+license=('GPL2')
+arch=('x86_64' 'i686')
+## not specified in the elf, but still required
+depends=('libjpeg')
+## additional depends of the sdl version
+depends+=('sdl')
+## additional depends of the glx version
+depends+=('alsa-lib' 'libxpm' 'libxxf86vm')
+optdepends=('libircclient: for irc support')
+## mesa for GL/glx.h
+makedepends=('git' 'mesa')
+changelog="${pkgname}.changelog"
+conflicts=('darkplaces_rm-git')
+replaces=('darkplaces_rm-git')
+_local_repo="${pkgname}"
+_binary_basename="darkplaces-rm"
+source=("${_local_repo}::git+https://github.com/nexAkari/DarkPlacesRM.git"
+ "${pkgname}.changelog")
+sha256sums=("SKIP"
+ "SKIP")
+
+function pkgver
+{
+ cd "${srcdir}/${_local_repo}/"
+
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+function build
+{
+ cd "${srcdir}/${_local_repo}/"
+
+ make sv-release sdl-release cl-release
+}
+
+function package
+{
+ cd "${srcdir}/${_local_repo}/"
+
+ install -d "${pkgdir}/usr/bin/"
+ install -t "${pkgdir}/usr/bin/" "${_binary_basename}-dedicated" "${_binary_basename}-sdl" "${_binary_basename}-glx"
+}
diff --git a/darkplaces-rm-git.changelog b/darkplaces-rm-git.changelog
new file mode 100644
index 000000000000..380b2898e92f
--- /dev/null
+++ b/darkplaces-rm-git.changelog
@@ -0,0 +1,34 @@
+2014-04-22 | J0k3r <moebius282@gmail.com>
+
+ * darkplacesRM-git-1-1:
+ - Initial release
+
+2014-04-23 | J0k3r <moebius282@gmail.com>
+
+ * darkplacesRM-git-1-1:
+ - Added forgotten functions in darkplaces_rm, glx build
+
+2014-04-29 | J0k3r <moebius282@gmail.com>
+
+ * darkplacesRM-git-8935-1:
+ - add irc optdep and additional deps for the glx client to darkplacesRM
+
+2014-06-16 | J0k3r <moebius282@gmail.com>
+
+ * darkplacesRM-git-8943-1:
+ - Remove name-patching (now upstream); make binary name configurable
+ - Add changelog
+
+2014-07-10 | J0k3r <moebius282@gmail.com>
+
+ * darkplacesRM-git-8943-1:
+ - Update the changelog to the state of the git history
+ - Add changelog to the PKGBUILD
+
+2015-01-20 | J0k3r <moebius282@gmail.com>
+
+ * darkplaces-rm-git-r8985.0b519b1:
+ - Changed the name to darkplaces-rm-git
+ - Changed $pkgver style
+ - Added missing makedepends
+ - General Improvements