For the bundled version to work after installing, you have to do:
cp -t "$pkgdir/opt/$_shortname" -d --parents bundle/ffmpeg/*/*.so{,.*}
in package().
Alternatively, https://github.com/lthls/stepmania/commit/8afe1cf17c5d58182f010f540c49a2648f5c2f57.patch fixes the system ffmpeg build.
Search Criteria
Package Details: stepmania-git latest-4
Package Actions
Git Clone URL: | https://aur.archlinux.org/stepmania-git.git (read-only, click to copy) |
---|---|
Package Base: | stepmania-git |
Description: | Advanced rhythm game. Designed for both home and arcade use. |
Upstream URL: | http://www.stepmania.com/ |
Keywords: | arcade game |
Licenses: | MIT AND CC-BY-NC-4.0 |
Conflicts: | stepmania |
Provides: | stepmania |
Submitter: | djpohly |
Maintainer: | neeshy |
Last Packager: | neeshy |
Votes: | 31 |
Popularity: | 0.000034 |
First Submitted: | 2014-02-08 23:40 (UTC) |
Last Updated: | 2024-08-12 21:49 (UTC) |
Dependencies (24)
- alsa-lib
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg-amd-fullAUR)
- glew (glew-libepoxyAUR, glew-waylandAUR, glew-osmesa-gitAUR, glew-wayland-gitAUR, glew-gitAUR)
- glu (glu-gitAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- jsoncpp (jsoncpp-cmake-gitAUR, jsoncpp-cmakeAUR, jsoncpp-gitAUR)
- libjpeg (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR, libjpeg-turbo)
- libmad
- libogg (libogg-gitAUR)
- libpng (libpng-gitAUR, libpng-apngAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libtomcrypt (libtomcrypt-gitAUR)
- libtommath
- libvorbis (libvorbis-aotuvAUR, libvorbis-aotuv-lancerAUR, libvorbis-gitAUR)
- libx11 (libx11-gitAUR)
- libxext (libxext-gitAUR)
- libxinerama (libxinerama-randr-gitAUR)
- libxrandr (libxrandr-gitAUR)
- libxtst
- mesa (mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, mesa-amber)
- pcre
- udev (systemd-chromiumosAUR, eudevAUR, systemd-fmlAUR, systemd-selinuxAUR, sysupdated-systemd-gitAUR, systemd-gitAUR, systemd)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR, zlib-ng-compat)
- cmake (cmake-gitAUR) (make)
Required by (1)
- itg3theme (requires stepmania)
Sources (4)
qmega commented on 2014-11-19 22:55 (UTC)
Fighter19 commented on 2014-11-19 18:42 (UTC)
To get movie playback working, you need to use the bundled FFMpeg version
at the line
./configure --with-jack --with-system-ffmpeg
"--with-system-ffmpeg" needs to be removed, else it will crash.
djpohly commented on 2014-02-09 12:57 (UTC)
Thanks - I added the .desktop and icons to the PKGBUILD. I don't have a lot of faith in make install with /opt just yet, but maybe someday we'll get FHS-compliant StepMania. :)
[Other changes: updated dependencies]
sl1pkn07 commented on 2014-02-09 08:30 (UTC)
https://dl.dropboxusercontent.com/u/6596386/stepmania-git-SM5.beta2a.369.g93ba25a-1.src.tar.gz
my pkgbuild (first from Mercurial, now for git)
djpohly commented on 2013-09-09 18:18 (UTC)
The upstream project is now at http://code.google.com/p/stepmania/. At some point we should probably ask aur-general for a rename.
The PKGBUILD I've been using is here: http://pastie.org/8311514. Feel free to adapt as needed.
Configure and make should work well. Now that users can place files in ~/.stepmania-5.0, there's no need to use the setgid hack or create extra empty directories. Also, there was a JACK driver added, but you can decide whether you want to include that as a dependency or not.
PhotonX commented on 2013-03-03 08:00 (UTC)
The args line has changed a lot, so the patch isn't applicable any more.
sl1pkn07 commented on 2013-02-25 09:40 (UTC)
Hunk #1 succeeded at 31 with fuzz 1 (offset 26 lines).
Hunk #2 FAILED at 147.
1 out of 2 hunks FAILED -- saving rejects to file Utils/build.sh.rej
Pinned Comments
MarsSeed commented on 2024-08-12 19:29 (UTC)
Dear users,
Please kindly install AUR/stepmania instead of the '-git' build.
It is pointless to keep the latter, as upstream has not received any new commit during the last 2 years.
The stable stepmania package has an active maintainer, and it already builds from upstream's last available commit, and gets patched on AUR whenever some fixes are needed.