Den 14-09-2013 22:01, Dennis Borisevich skrev:
I have just become the maintainer of my first package in AUR,'linux-next'.
It's name lacks -git prefix, though it is using git to fetch source
code.

Some PKGBUILDs use Git to fetch a specific version of the source code (e.g., a given tag) - those should not have the "-git" suffix as they are (theoretically) not dynamic as regular VCS packages are.[1]

However, now having looked at the "linux-next" PKGBUILD, I see that this is not the case and that it should have the "-git" suffix, so...

I figure out that I have these courses of action:
1)Ask for the deletion of 'linux-next' package in favor of
'linux-next-git';

2)Create a separate package 'linux-next-git' which uses git by fetching sources like 
described in Wiki page "VCS PKGBUILD Guidelines", but keep 'linux-next' and use 
prepare() mechanism, which will utilize 'git clone --depth=1' (less to download, useful 
for one-time building);

3) Don't create any new packages and just update 'linux-next' PKGBUILD like in 
1).

4) (This might be your 2 or 3, not sure;) Change the (pkg)name of the PKGBUILD to "linux-next-git" and upload that. This will create a new entry in the AUR. Then write here on this mailing list requesting to have "linux-next" merged into "linux-next-git".

I would go with 4. ;)

[1] I have had one person tell me a package of mine was wrongly named for not having the "-git" suffix as the packaged tarballs were downloaded from GitHub...

--
Namasté,
Frederik "Freso" S. Olesen <http://freso.dk/>

Reply via email to