summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfenuks2016-11-12 21:38:06 +0100
committerfenuks2016-11-12 21:38:06 +0100
commit2b3900778afcf4e1a22966cf8884f3566757ccc5 (patch)
treeff5e4f0000fb5ca19cf4829b23b12bd6ea5ca5f7
downloadaur-2b3900778afcf4e1a22966cf8884f3566757ccc5.tar.gz
Initial release
-rw-r--r--.SRCINFO34
-rwxr-xr-xPKGBUILD50
-rw-r--r--ultrastardxwp.desktop16
-rw-r--r--ultrastardxwp.patch13
4 files changed, 113 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..12551a7bfcbe
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,34 @@
+# Generated by mksrcinfo v8
+# Sat Nov 12 20:37:44 UTC 2016
+pkgbase = ultrastardxwp-git
+ pkgdesc = UltraStar Deluxe WorldParty is a free and open source karaoke game. It allows up to six players to sing along with music using microphones in order to score points, depending on the pitch of the voice and the rhythm of singing.
+ pkgver = r20.915f975
+ pkgrel = 1
+ url = http://ultrastar-es.org
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = git
+ makedepends = fpc
+ depends = ffmpeg2.8
+ depends = lua
+ depends = pcre
+ depends = portaudio
+ depends = sdl2
+ depends = sdl2_mixer
+ depends = sdl2_ttf
+ depends = sdl2_image
+ depends = sqlite
+ depends = ttf-dejavu
+ depends = ttf-freefont
+ conflicts = ultrastardxwp-git
+ options = !buildflags
+ source = ultrastardxwp.patch
+ source = ultrastardxwp.desktop
+ source = ultrastardxwp::git+https://github.com/ultrastares/usdxworldparty/
+ md5sums = d9689465f6729ae9bb310f704206be7b
+ md5sums = 47b4f962b66c6f96929b66a27a073b2e
+ md5sums = SKIP
+
+pkgname = ultrastardxwp-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100755
index 000000000000..b9cb6e7efa2a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,50 @@
+# Maintainer: fenuks
+# Based on ultrastardx-git PKGBUILD
+
+_pkgname=ultrastardxwp
+pkgname=${_pkgname}-git
+pkgver=r20.915f975
+pkgrel=1
+pkgdesc="UltraStar Deluxe WorldParty is a free and open source karaoke game. It allows up to six players to sing along with music using microphones in order to score points, depending on the pitch of the voice and the rhythm of singing."
+arch=("i686" "x86_64")
+url="http://ultrastar-es.org"
+license=("GPL")
+depends=("ffmpeg2.8" "lua" "pcre" "portaudio" "sdl2" "sdl2_mixer" "sdl2_ttf" "sdl2_image" "sqlite" "ttf-dejavu" "ttf-freefont")
+makedepends=("git" "fpc")
+optdepends=()
+conflicts=("${pkgname}")
+options=("!buildflags")
+# install=$pkgname.install
+source=("${_pkgname}.patch"
+ "${_pkgname}.desktop"
+ "${_pkgname}::git+https://github.com/ultrastares/usdxworldparty/")
+md5sums=('d9689465f6729ae9bb310f704206be7b'
+ '47b4f962b66c6f96929b66a27a073b2e'
+ 'SKIP')
+
+pkgver() {
+ cd "${srcdir}/${_pkgname}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+prepare() {
+ cd "${srcdir}/${_pkgname}"
+ patch -p1 -i "${srcdir}/${_pkgname}.patch"
+ chmod +x autogen.sh
+ ./autogen.sh
+}
+
+build() {
+ cd "${srcdir}/${_pkgname}"
+ chmod +x configure
+ PKG_CONFIG_PATH="/usr/lib/ffmpeg2.8/pkgconfig" ./configure --prefix=/usr
+ make EXEEXT="wp" USDX_PACKAGE_NAME="ultrastardxwp"
+}
+
+package() {
+ cd "${srcdir}/${_pkgname}"
+ touch COPYING.txt
+ make install DESTDIR="$pkgdir" EXEEXT="wp" USDX_PACKAGE_NAME="ultrastardxwp"
+ install -Dm644 "${srcdir}/${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
+ install -Dm644 "${pkgdir}/usr/share/${_pkgname}/resources/icons/ultrastardx-icon.png" "${pkgdir}/usr/share/icons/${_pkgname}.png"
+}
diff --git a/ultrastardxwp.desktop b/ultrastardxwp.desktop
new file mode 100644
index 000000000000..1fa5ab195e88
--- /dev/null
+++ b/ultrastardxwp.desktop
@@ -0,0 +1,16 @@
+[Desktop Entry]
+Version=1.0
+
+Name=UltraStar Deluxe WorldParty
+Comment=Karaoke program that evaluates your performance
+Comment[de]=Singe Karaoke und messe dich mit anderen Spielern
+
+Icon=ultrastardxwp
+
+TryExec=ultrastardxwp
+Exec=ultrastardxwp
+StartupNotify=false
+Terminal=false
+
+Type=Application
+Categories=Game;ArcadeGame;
diff --git a/ultrastardxwp.patch b/ultrastardxwp.patch
new file mode 100644
index 000000000000..13667f34b6e1
--- /dev/null
+++ b/ultrastardxwp.patch
@@ -0,0 +1,13 @@
+diff --git a/src/base/UPlatformLinux.pas b/src/base/UPlatformLinux.pas
+index cdce2e4..90270a0 100644
+--- a/src/base/UPlatformLinux.pas
++++ b/src/base/UPlatformLinux.pas
+@@ -118,7 +118,7 @@ begin
+ if UseLocalDirs then
+ Result := GetExecutionDir()
+ else
+- Result := GetHomeDir().Append('.ultrastardx', pdAppend);
++ Result := GetHomeDir().Append('.ultrastardxwp', pdAppend);
+ end;
+
+ {**