[Slackbuilds-users] Future Build Scripts

Niklas 'Nille' Åkerström nille.kungen at gmail.com
Wed Jul 1 10:31:22 UTC 2009


Grissiom wrote:
> On Mon, Jun 29, 2009 at 16:10, Eric Hameleers <eha at alienbase.nl 
> <mailto:eha at alienbase.nl>> wrote:
>
>     On Sun, 28 Jun 2009, Darrell Anderson wrote:
>
>         When 13.0 is released, will the slackbuilds.org
>         <http://slackbuilds.org> build scripts continue supporting the
>         older tgz format, the newer txz format, or the option to use
>         either?
>
>         Thanks.
>
>         P.S. I'm not a member of the list.
>
>         Darrell Anderson
>         http://humanreadable.nfshost.com/
>
>
>     It's really quite simple Darrell:
>
>     We are a site that hosts SlackBuild scripts, not packages. It is
>     not about supporting any particular package format. If you want to
>     use the old .tgz packages, then by all means edit the last line of
>     the script and change the extension of the package which is going
>     to be created. These scripts are not set in concrete.
>
>     When we start adding scripts for Slackware 13.0 in our repository,
>     you can expect that they will (or should) support *all* of
>     Slackware 13.0's features - which includes the new package
>     formats. When we sign off a script after our internal QA round we
>     will have tested it on a full install of Slackware.
>
>     Regards, Eric
>
>  
> The problem becomes more clear when we know SBo only host scripts but 
> not packages and people can edit them when they feel disappointed. My 
> suggestion is add a FMT variable like this:
>
> FMT=${FMT:-tgz}
> ...
> /sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$FMT
>
> So users don't need to modify the script to change the compression 
> algorithm.(As local modifications will lost after every rsync...)
>
> -- 
> Cheers,
> Grissiom
> ------------------------------------------------------------------------
>
> _______________________________________________
> SlackBuilds-users mailing list
> SlackBuilds-users at slackbuilds.org
> http://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users
> Archives - http://lists.slackbuilds.org/pipermail/slackbuilds-users/
> FAQ - http://slackbuilds.org/faq/
>
>   
sed -i 's/.tgz/.txz/' foo.SlackBuild && ./foo.SlackBuild
That works for me.
I say stay with .tgz for now.


More information about the SlackBuilds-users mailing list