Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
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 Go to previous messageGo to previous message
dolik.rce is currently offline  dolik.rce
Messages: 1789
Registered: August 2008
Location: Czech Republic
Ultimate Contributor

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 Smile) 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 Wink

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
 
Read Message icon5.gif
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Tarball issues
Next Topic: size unzipped download installation
Goto Forum:
  


Current Time: Thu May 16 02:20:01 CEST 2024

Total time taken to generate the page: 0.01398 seconds