You are not logged in.
I just got the Humble Indie Bundle and I was wondering how I could make a pacman packages for the individual games for easy management. These games are pre-compiled, and it would also help if you could recommend where (and how) to place the files. I've heard the /opt is a good place... An example PKGBUILD would be really helpful.
Thanks! ![]()
Last edited by MetaMan (2011-08-09 16:42:04)
http://localhost/signature.txt
Error 403: Forbidden
Offline
I can't vouch for it's quality, but there is already one in AUR: http://aur.archlinux.org/packages.php?ID=51204
Offline
I can't vouch for it's quality, but there is already one in AUR: http://aur.archlinux.org/packages.php?ID=51204
I'll take a look at that and see if it's PKGBUILD can be adapted for my use...
http://localhost/signature.txt
Error 403: Forbidden
Offline
I maintain a few packages like this. I tend to put them in /opt and symlink the binary into /usr/bin/
https://github.com/fukawi2/aur-packages … e/PKGBUILD
https://github.com/fukawi2/aur-packages … e/PKGBUILD
https://github.com/fukawi2/aur-packages … r/PKGBUILD
Are you familiar with our Forum Rules, and How To Ask Questions The Smart Way?
BlueHackers // fscanary // resticctl
Offline
I've linked my PKGBUILD's of some precompiled Humble Indie Bundle games in this post. And it works, too.
Vanity of vanities, saith the Preacher, vanity of vanities; all is vanity.
What profit hath a man of all his labour which he taketh under the sun?
All the rivers run into the sea; yet the sea is not full; unto the place from whence the rivers come, thither they return again.
For in much wisdom is much grief: and he that increaseth knowledge increaseth sorrow.
Offline
If used fukawi2's PKGBUILD as a base, but I get this error:
==> Making package: osmos 1.6.1-1 (Tue Aug 9 09:41:55 CDT 2011)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving Sources...
-> Found osmos-1.6.1.tar.gz
==> Validating source files with md5sums...
osmos-1.6.1.tar.gz ... Passed
==> Extracting Sources...
-> Extracting osmos-1.6.1.tar.gz with bsdtar
==> Removing existing pkg/ directory...
==> Starting build()...
==> Nothing to compile for osmos
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
-> Purging other files...
-> Compressing man and info pages...
-> Stripping unneeded symbols from binaries and libraries...
/usr/bin/strip:./opt/osmos-1.6.1/Osmos.bin64: File format not recognizedAny ideas?
http://localhost/signature.txt
Error 403: Forbidden
Offline
Yes, that happens with VVVVVV, too. I've solved it by adding options=('!strip'). I've played the game and there are no side effects.
EDIT: It's probably because you run a 32-bit system and strip doesn't recognize a 64-bit binary.
Last edited by hauzer (2011-08-09 16:34:50)
Vanity of vanities, saith the Preacher, vanity of vanities; all is vanity.
What profit hath a man of all his labour which he taketh under the sun?
All the rivers run into the sea; yet the sea is not full; unto the place from whence the rivers come, thither they return again.
For in much wisdom is much grief: and he that increaseth knowledge increaseth sorrow.
Offline
Thanks! Got a working package. My first one, actually. ![]()
One more: I can't seem to find a obvious "Mark as solved" option. Where is it?
http://localhost/signature.txt
Error 403: Forbidden
Offline
You just edit your first post and append [SOLVED] to the subject.
Vanity of vanities, saith the Preacher, vanity of vanities; all is vanity.
What profit hath a man of all his labour which he taketh under the sun?
All the rivers run into the sea; yet the sea is not full; unto the place from whence the rivers come, thither they return again.
For in much wisdom is much grief: and he that increaseth knowledge increaseth sorrow.
Offline
Thanks! Not to fancy, but this is the Arch forums. ![]()
http://localhost/signature.txt
Error 403: Forbidden
Offline