If a source code can be compiled and installed with simple "./configure ;
make ; make install', then, to build a Debian package for it, it is just a
matter of 5 minutes, or less, if you have a "template" ready to go.    ;-)

On 26 January 2015 at 17:44, John Holland <jholl...@vin-dit.org> wrote:

> If you're compiling from source and you're on red hat or a derivative, the
> way to make a custom rpm is pretty easy. If you do that and then install
> the rpm, you can cleanly remove it later. On debian and I guess Ubuntu it's
> a little harder to build packages.
>
> On January 26, 2015 1:41:47 PM EST, Christopher Barry <
> christopher.r.ba...@gmail.com> wrote:
> >On Mon, 26 Jan 2015 09:24:27 +0100
> >Pierre Couderc <pie...@couderc.eu> wrote:
> >
> >>Thank you, John, Massimo, Dustin.
> >>
> >>I did not know  "make uninstall".
> >>
> ><snip...>
> >
> >One thing to note about uninstall in a makefile, is that it's typically
> >designed to uninstall the same version it's also installing. Thus if
> >file names change, or are removed from the current source, they can
> >still be missed by the makefile in the uninstall process.
> >
> >Since removal of previous versions appears to be fairly critical to a
> >successful install of e from source, it might make sense to have the
> >uninstall script probe for and verify the installed e version (and also
> >allow the version as a param) and use a manifest file of the form
> >e-manifest-<version> (or whatever) that lists all of the locations and
> >files that get installed for that version. This manifest would be
> >generated by the install target.
> >
> >Mind you, I've not looked at the {un}install targets, so it's possible
> >this is already being done.
> >
> >--
> >Regards,
> >Christopher Barry
> >
> >Random geeky fortune:
> >The universe is ruled by letting things take their course.  It cannot
> >be
> >ruled by interfering.
> >               -- Chinese proverb
> >
>
> >------------------------------------------------------------------------------
> >Dive into the World of Parallel Programming. The Go Parallel Website,
> >sponsored by Intel and developed in partnership with Slashdot Media, is
> >your
> >hub for all things parallel software development, from weekly thought
> >leadership blogs to news, videos, case studies, tutorials and more.
> >Take a
> >look and join the conversation now. http://goparallel.sourceforge.net/
> >_______________________________________________
> >enlightenment-users mailing list
> >enlightenment-users@lists.sourceforge.net
> >https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming. The Go Parallel Website,
> sponsored by Intel and developed in partnership with Slashdot Media, is
> your
> hub for all things parallel software development, from weekly thought
> leadership blogs to news, videos, case studies, tutorials and more. Take a
> look and join the conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> enlightenment-users mailing list
> enlightenment-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>
------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to