diff options
author | fenuks | 2016-11-12 21:38:06 +0100 |
---|---|---|
committer | fenuks | 2016-11-12 21:38:06 +0100 |
commit | 2b3900778afcf4e1a22966cf8884f3566757ccc5 (patch) | |
tree | ff5e4f0000fb5ca19cf4829b23b12bd6ea5ca5f7 | |
download | aur-2b3900778afcf4e1a22966cf8884f3566757ccc5.tar.gz |
Initial release
-rw-r--r-- | .SRCINFO | 34 | ||||
-rwxr-xr-x | PKGBUILD | 50 | ||||
-rw-r--r-- | ultrastardxwp.desktop | 16 | ||||
-rw-r--r-- | ultrastardxwp.patch | 13 |
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; + + {** |