@Mittin you don't flag -git packages for a new release. Please don't do this again in the future
Search Criteria
Package Details: sdl12-compat-git 1.2.68.r16.g6f0f603-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/sdl12-compat-git.git (read-only, click to copy) |
---|---|
Package Base: | sdl12-compat-git |
Description: | An SDL-1.2 compatibility layer that uses SDL 2.0 behind the scenes. |
Upstream URL: | https://github.com/libsdl-org/sdl12-compat |
Keywords: | sdl sdl12 sdl12-compat |
Licenses: | Zlib AND MIT-0 |
Conflicts: | sdl, sdl12-compat |
Provides: | sdl, sdl12-compat |
Submitter: | HurricanePootis |
Maintainer: | HurricanePootis |
Last Packager: | HurricanePootis |
Votes: | 5 |
Popularity: | 0.000000 |
First Submitted: | 2021-11-16 01:57 (UTC) |
Last Updated: | 2024-11-20 23:32 (UTC) |
Dependencies (7)
- bash (bash-devel-static-gitAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- glu (glu-gitAUR)
- sdl2 (sdl2-gitAUR, sdl2-compat-gitAUR)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
Required by (408)
- 2048-cli-git (requires sdl)
- a7xpg (requires sdl)
- abc80sim-git (requires sdl)
- abe (requires sdl)
- achilles (requires sdl)
- actionfps-client (requires sdl)
- actionfps-client (requires sdl) (make)
- actionfps-common (requires sdl) (make)
- actionfps-server (requires sdl) (make)
- aesthe-svn (requires sdl)
- agar (requires sdl) (optional)
- agg-2.6-git (requires sdl)
- android-devel (requires sdl)
- animtext (requires sdl)
- antigravitaattori (requires sdl)
- aosp-devel (requires sdl)
- arcade-learning-environment (requires sdl)
- arnold-bin (requires sdl)
- arx-libertatis-bin (requires sdl)
- assaultcube-reloaded (requires sdl)
- Show 388 more...
Sources (1)
HurricanePootis commented on 2022-09-03 19:36 (UTC)
MarsSeed commented on 2022-07-05 12:42 (UTC)
Hi,
This package should not have a replaces
field. Repo's stable package sdl12-compat should be the only one that replaces sdl.
Thanks for considering this, and for maintaining this package.
archi42 commented on 2021-08-13 22:15 (UTC)
@autumnontape Thanks for testing this. I've added armv7h as a supported arch.
autumnontape commented on 2021-08-13 19:54 (UTC)
I've built this package on an armv7h Arch Linux ARM device and am using it without problems (barring ones that are also present on my x86_64 laptop, of course, this still being alpha-quality software). Would you consider adding armv7h to the archs?
PedroHLC commented on 2021-05-30 00:38 (UTC)
Hi @pix3l, sorry, my mistake, I had tested with and without DCMAKE_INSTALL_PREFIX
before, and both were installing in /usr
. But looks like that changed upstream with commit 848ad42
. I'll fix ASAP.
pix3l commented on 2021-05-30 00:31 (UTC)
diff --git a/PKGBUILD b/PKGBUILD index e994847..5246820 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -25,7 +25,7 @@ pkgver() {
build() { cd sdl12-compat - cmake . + cmake -DCMAKE_INSTALL_PREFIX=/usr . make }
otherwise it will get installed into /usr/local
resolving dependencies... looking for conflicting packages... :: sdl2_compat12-git and sdl are in conflict. Remove sdl? [y/N] y error: failed to prepare transaction (could not satisfy dependencies) :: removing sdl breaks dependency 'sdl=1.2.15' required by perl-alien-sd
archi42 commented on 2021-05-25 23:23 (UTC) (edited on 2021-05-25 23:28 (UTC) by archi42)
Hi @PedroHLC, sorry for not checking back with you. I'll add you as a Co-Maintainer. Feel free to apply your suggested updates. See also lib32-sdl2_compat12-git :)
PedroHLC commented on 2021-05-25 23:09 (UTC) (edited on 2021-05-25 23:13 (UTC) by PedroHLC)
Hi @archi42.
As I said previously, you can drop the prepare
, and COPYING
is now named LICENSE.txt
. Now, there is a new dependency: "glu".
I would like again to suggest changing line 42 to:
make DESTDIR="$pkgdir" install
That should make the PKGBUILD update-proof.
If you don't have the time, please add me as a collaborator, and I will apply those changes...
PedroHLC commented on 2021-03-13 12:51 (UTC)
Seems like the patches aren't required anymore. And "COPYING" was renamed to "LICENSE.txt".
Also, any special reason to not use make DESTDIR=... install
?
archi42 commented on 2021-02-14 22:49 (UTC)
@shoober420: Thanks for the hint! I've updated the PKGBUILD accordingly.
@dreieck: I've updated the PKGBUILD. Sorry for the late action, it seems the notification got lost somewhere or I just forgot about it :(
I applied both changes to this package and the lib32 variant as well.
Pinned Comments
archi42 commented on 2020-03-01 19:55 (UTC)
Careful: I tested the lib32 variant of this with UT99, and while a lot of the game works, some parts aren't exactly great (e.g. crash on Alt+Tab and mouse look is bounded by the mouse reaching the screen border; didn't try a lot of gaming due to that). You're probably better off with the full sdl 1.2!