[aur-general] My first PKGBUILD
Hi, I've been using Arch for a while and recently stumbled upon a program that isn't available in the AUR. I took the opportunity to learn about creating packages so I could have it managed by pacman. I am now considering maintaining it in the AUR. If someone has time, I would like to get some feedback for my PKGBUILD before I publish it. Cheers, Bennett -- GPG fingerprint: 871F 1047 7DB3 DDED 5FC4 47B2 26C7 E577 EF96 7808
You'll need to post a link, attachments are stripped from the mailing list. Regards, Justin
I am now considering maintaining it in the AUR. If someone has time, I would like to get some feedback for my PKGBUILD before I publish it.
I guess I should attach it :D Cheers, Bennett -- GPG fingerprint: 871F 1047 7DB3 DDED 5FC4 47B2 26C7 E577 EF96 7808
Hi I think you should use pkgver in source url. Also, why would you copy libs to opt? License is usually named just LICENSE Is that the third package release? Or first? Marcin Wieczorek niedziela, 12 czerwca 2016, 02:22PM +02:00 od Bennett Piater bennett@piater.name :
I am now considering maintaining it in the AUR. If someone has time, I would like to get some feedback for my PKGBUILD before I publish it.
I guess I should attach it :D
Cheers, Bennett
-- GPG fingerprint: 871F 1047 7DB3 DDED 5FC4 47B2 26C7 E577 EF96 7808
On 06/12/2016 02:26 PM, marcin@marcin.co wrote:
Hi I think you should use pkgver in source url. Also, why would you copy libs to opt? License is usually named just LICENSE Is that the third package release? Or first?
Thanks! I used $pkgver in the source url, renamed upstreams license.txt to LICENSE, and reset $pkgrel (It was my third local version). I copy libs to opt because this is a java program that expects it's stuff to be in the same directory. Those libs are not shared anyways, they are specific to this program. Do you have a better idea? :) Cheers, Bennett -- GPG fingerprint: 871F 1047 7DB3 DDED 5FC4 47B2 26C7 E577 EF96 7808
On 06/12/2016 02:26 PM, marcin@marcin.co wrote:
Hi I think you should use pkgver in source url. Also, why would you copy libs to opt? License is usually named just LICENSE Is that the third package release? Or first? Thanks! I used $pkgver in the source url, renamed upstreams license.txt to LICENSE, and reset $pkgrel (It was my third local version). I feel renaming files is counter to AL policy of keeping pacakges as close to upstream as possible. Also some licenses exrpesslly forbid changing filenames.
On 13-06-16 10:41, Bennett Piater wrote: please keep upstream names.
I copy libs to opt because this is a java program that expects it's stuff to be in the same directory. Those libs are not shared anyways, they are specific to this program. Do you have a better idea? :)
Cheers, Bennett
Check other java packages like freecol, they use /usr/share/java/$pkgname . LW
I feel renaming files is counter to AL policy of keeping pacakges as close to upstream as possible. Also some licenses exrpesslly forbid changing filenames. please keep upstream names.
Check other java packages like freecol, they use /usr/share/java/$pkgname .
LW
Thanks a lot, I changed both of that :) Herzlich, Bennett -- GPG fingerprint: 871F 1047 7DB3 DDED 5FC4 47B2 26C7 E577 EF96 7808
participants (4)
-
Bennett Piater
-
Justin Dray
-
LoneVVolf
-
marcin@marcin.co