Home » Developing U++ » Releasing U++ » Archlinux AUR (Considering adopting U++ packages)
Re: Archlinux AUR [message #47954 is a reply to message #47931] |
Wed, 26 April 2017 21:41 |
|
Ok, here is my suggestion: If you're interested, take the upp-nightly and upp-git packages and bring them up to date with current AUR guidelines. Feel free to contact me via PM or email (or in person, I see you're from Prague too ) if you want to discuss how the building/packaging works. When those packages are in good shape, you can take over the stable branch and modernize it as well. For now, I have updated the stable to 2017.1, so there is no rush.
Quote:As a side note, I'm designing the nightly and git channels as auto updating, grabbing new versions on fly without hand patching the PKGBULD in AUR unless something changes, similar to firefox-always-nightly AUR package or most of git packages around. I used to have scripts to publish the nightly packages too. (Yes, I did that one too, but it got lost during migration from AUR3 to AUR4. Fusion809 created them afresh later and I totally forgot about it in my previous post.) Most of the time the scripts worked, but it always took me way too long to notice when something broke. So my tip for you would be to think about some kind of monitoring
Quote:The current package also sports two custom files, GCC.bm and theide.install, which seem not to come from repo. The second one seems to be quite simplified version of similar file in debian directory, the first one apparently comes into the compilation process and I guess is needed for the mkfile procedure. Theide.install can be dropped, since pacman hooks run 'update-desktop-database' automatically. The GCC.bm is not used during build. It is present in the package to be installed as a default build method for theide/umk. It would be actually much better if it could be generated automatically during build or even during installation (to make sure that the paths and settings are correct for the final user). Also, it would be nice to generate similar file for Clang. Amrein already did something like that for RPM packages, you can have a look in uppbox/Scripts - it also contains many other interesting things, e.g. the script which builds the tarball.
Honza
|
|
|
Goto Forum:
Current Time: Thu May 16 02:20:01 CEST 2024
Total time taken to generate the page: 0.01398 seconds
|