[aur-general] Applying for TU-ship

Ronald van Haren pressh at gmail.com
Wed Aug 20 10:44:53 EDT 2008


Please try to keep the discussion in one thread and don't start a new
one for every question you get. Besides that, you misspelled my name
;)

Besides that I took a quick look at some of your packages (started in
alphabetical order I came to dia-svn if someone wants to check
further).
Some remarks:

- The # $ID line has no use for packages in unsupported. If you adopt
a package which has been dropped into unsupported you can safely
remove that line on the first update you do.

- aumix needs a conflicts and provides field with aumix-gtk in
community. Besides that the comment that is still there from the time
it was in extra is a bit confusing.

- '# Adopted by:' is no valid field. See for example autoaur

-  A lot of packages have only arch=('i686') set. Please try to verify
if it also works on x86_64.

- In biblatex you can create the directories with one install command like
install -d $pkgdir/opt/texlive/texmf-local/{bibtex,doc/biblatex,tex/latex/biblatex}
Same yields for biblatex-dw.

- In biblatex, LPPL is a custom license, so the license field should read
license=('custom: LPPL'). Same for biblatex-dw

- Don't use the replaces field in bibledesktop-devel. For these cases
conflicts and provides is enough (see man PKGBUILD)

- try to follow the cvs guidelines in the build part of bluefish-cvs

- in bmeps: license field should read license=('BSD') not custom:BSD

- concordance: don't use echo inside the build function. If you don't
know the license, use license=('unknown') or something.

- Try to avoid using cp for copying one file. Use install instead in ctwm.

- don't use the replaces field in dia-svn.

Regards,

Ronald


On 8/19/08, Ronald van Haren <pressh at gmail.com> wrote:
> On 8/19/08, stefan-husmann at t-online.de <stefan-husmann at t-online.de> wrote:
>>  At the time I maintain 108 packages in AUR. Not all of them were
>>  written my me, but some of them I made after package requests on
>>  archlinux.org. Also I am active in the forums at archlinux.org and
>>  archlinux.de.
>
> I haven't checked them yet, I'll do so later. I see a lot of these
> packages have few votes, I assume you don't plan to move them all to
> community?
>
>>
>>  I consider myself still being in a learning phase. Two months or so I
>>  was not able to do a proper patching of packages, now I am. So
>>  packaging is a hobby to me now.
>>
>>  I only own a i686 computer, have no experience with the x86_64
>>  architecture. Building packages for both arches seems a lot of work to
>>  me, especially if you are bound to a remote machine. So as a TU I
>>  would have to concentrate a bit more on really important packages. But
>>  on the other hand it is hard for me to see orphaned packages lying
>>  around, an often I pick them. :)
>>
> It is not really a lot of work to build on a remove machine. It only
> takes little more time compared to building on your local machine.
> Just take as many packages as you can do, but please try to build them
> for both architectures at times that there is a build machine
> available. Are you willing to do so?
>
> You said you want to concentrate on really important packages. That
> brings up the million dollar question: what are really important
> packages in your eyes?
>
>
>>  In the forums i act under my real name, in AUR I have a nick, haawda.
>>  I can change that if you mind.
>>
> It does not really matter, though it may be convenient  if people do
> not use too many different names ;)
>
> Ronald
>



More information about the aur-general mailing list