A few threads behind in the conversation now, but I think there is a really
great model for a source based package distribution with ArchLinux's AUR
system.

https://wiki.archlinux.org/index.php/Arch_User_Repository

AUR is really neat - you define a package by including the source, as well
as any required resources, and finally you include a PKGBUILD file, which
defines a list of dependencies, and provides the required build steps.

As a user of AUR, I simply pull a tarball containing all the above
information, from the repository, I untar the package, and modify the
PKGBUILD for my particular environment, adding or removing flags, adjusting
the install location, or whatever else I want to customize.  The final step
is to use the makepkg <https://wiki.archlinux.org/index.php/Makepkg>
application,
which run the installation scripts.

idb

On 3 April 2012 08:32, Aurélien <[email protected]> wrote:

> [email protected] (Alfred M. Szmidt) writes:
>
> >    > and it will install in /usr/local which does not work for all
> >    > packages.
> >
> >    I assert that would be a problem with those package, not with APT.
> >
> > If APT is the package manager, then it is a problem with APT not with
> > the package.
> >
> >
> <#secure method=pgpmime mode=sign>
>
> Since you wish to build something new, why do you stay on the idea of
> APT?
>
> Since you wish to build something flexible, why do you stay on the idea
> of APT?
>
> If you stay in the model of APT, don't gNewSense and Trisquel already
> respond to your wish?
>
>
> -- Aurelien
>
>


-- 
Ian Bentley

Reply via email to