On Mon, 2013-11-11 at 17:15 +0000, Karl E. Jorgensen wrote: > > Is there a better distro for managing > > source-based in installs from upstream (and I'm not talking Gentoo, > > where Portage is a packaging system for source code - I'm talking > > semi-automatic management and updates from upstream source. Any > > thoughts? > > You'll still end up with some "package" concept
True, but that's not an issue, it does allow you to install a "package" and this package then will download the source from upstream. You will be ask if you want to automatically let build the package, or if you want to configure it first. An example: [rocketmouse@archlinux ~]$ cat /var/abs/community/mc/PKGBUILD # $Id: PKGBUILD 97331 2013-09-18 07:33:23Z schuay $ # Contributor: <snip> # Maintainer: <snip> pkgname=mc pkgver=4.8.10 pkgrel=2 pkgdesc="Midnight Commander is a text based filemanager/shell that emulates Norton Commander" arch=('i686' 'x86_64') url="http://www.ibiblio.org/mc/" license=('GPL') depends=( 'e2fsprogs' 'glib2' 'gpm' 'libssh2' 'slang') makedepends=('libxt' 'libx11') optdepends=( 'cabextract: ucab extfs' 'cdparanoia: audio extfs' 'cdrkit: iso9660 extfs' 'gawk: hp48+ extfs' 'aspell: spelling corrections' 'cvs: CVS support' 'mtools: a+ extfs' 'perl: needed by several extfs scripts' 'python2-boto: s3+ extfs' 'python2-pytz: s3+ extfs' 'smb: VFS support' 'unace: uace extfs' 'unarj: uarj extfs' 'unrar: urar extfs' 'zip: uzip extfs' 'p7zip: support for 7zip archives') options=('!emptydirs' '!makeflags') backup=('etc/mc/edit.indent.rc' 'etc/mc/filehighlight.ini' 'etc/mc/mcedit.menu' 'etc/mc/mc.ext' 'etc/mc/mc.keymap' 'etc/mc/mc.menu' 'etc/mc/sfs.ini') source=("http://www.midnight-commander.org/downloads/${pkgname}-${pkgver}.tar.bz2" "fs36962.diff") build() { cd "${srcdir}/${pkgname}-${pkgver}" patch -Np1 < "${srcdir}/fs36962.diff" ./configure --prefix=/usr --sysconfdir=/etc --enable-vfs-smb \ --with-x --libexecdir=/usr/lib make } package() { cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install # Fix FS#15177 sed 's|op_has_zipinfo = 0|op_has_zipinfo = 1|' \ -i "${pkgdir}/usr/lib/mc/extfs.d/uzip" sed 's#/usr/bin/env python#/usr/bin/python2#' \ -i "${pkgdir}/usr/lib/mc/extfs.d/s3+" } md5sums=('eb4bdc23abd4fdfa14911d53d65c8186' '7f7cf5388a5390c2ed49965492f490aa') -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1384191267.1111.36.camel@archlinux