The sourceinstall package currently fails.  It depends on the package
libsrcinst, which is not included.  The sourceinstall-gtk package is
also missing.

The attached patch should properly add support for the sourceinstall
collection of packages.

The patch does not include gpg-keyring files.  I believe the appropriate
gpg key is <https://savannah.gnu.org/people/viewgpg.php?user_id=39435>

I did not list all the dependencies of the packages, such as the GTK
libraries needed for sourceinstall-gtk.

-- 
~ LukeShu
http://lukeshu.ath.cx
=== added directory 'gnu/libsrcinst'
=== added file 'gnu/libsrcinst/Makefile'
--- gnu/libsrcinst/Makefile	1970-01-01 00:00:00 +0000
+++ gnu/libsrcinst/Makefile	2011-01-22 04:13:44 +0000
@@ -0,0 +1,16 @@
+GARNAME = libsrcinst
+GARVERSION = 2.5
+
+MASTER_SITES = $(MASTER_GNU)
+MASTER_SUBDIR = sourceinstall/
+
+DISTFILES = $(DISTNAME).tar.gz
+SIGFILES = $(DISTNAME).tar.gz.sig
+
+# BUILDDEPS = 
+# LIBDEPS = 
+
+HOME_URL = http://www.gnu.org/software/sourceinstall
+DESCRIPTION = GNU Source Installer (backend library)
+
+include ../../gar.lib/auto.mk

=== added file 'gnu/libsrcinst/sha256sums'
--- gnu/libsrcinst/sha256sums	1970-01-01 00:00:00 +0000
+++ gnu/libsrcinst/sha256sums	2011-01-22 04:13:44 +0000
@@ -0,0 +1,2 @@
+ae752503a16904a2d2aa84743c97b09813240405125988efdfe02c7cc0fac1ad  download/libsrcinst-2.5.tar.gz
+8803dad56185b14fa953636efca3172f2631a594e5f47fa56b245222788cefa8  download/libsrcinst-2.5.tar.gz.sig

=== added directory 'gnu/sourceinstall-gtk'
=== added file 'gnu/sourceinstall-gtk/Makefile'
--- gnu/sourceinstall-gtk/Makefile	1970-01-01 00:00:00 +0000
+++ gnu/sourceinstall-gtk/Makefile	2011-01-22 04:13:44 +0000
@@ -0,0 +1,16 @@
+GARNAME = sourceinstall-gtk
+GARVERSION = 2.5
+
+MASTER_SITES = $(MASTER_GNU)
+MASTER_SUBDIR = sourceinstall/
+
+DISTFILES = $(DISTNAME).tar.gz
+SIGFILES = $(DISTNAME).tar.gz.sig
+
+# BUILDDEPS = 
+LIBDEPS = libsrcinst
+
+HOME_URL = http://www.gnu.org/software/sourceinstall
+DESCRIPTION = GNU Source Installer (GTK interface)
+
+include ../../gar.lib/auto.mk

=== added file 'gnu/sourceinstall-gtk/sha256sums'
--- gnu/sourceinstall-gtk/sha256sums	1970-01-01 00:00:00 +0000
+++ gnu/sourceinstall-gtk/sha256sums	2011-01-22 04:13:44 +0000
@@ -0,0 +1,2 @@
+2b8f4d3c8f850a4266a5110eb18a9f049e29d170535c83832cbaa13adf1b3197  download/sourceinstall-gtk-2.5.tar.gz
+fff25154deaffa27f1255dee04cf15bf2295f6e172bc71ef58e5624c21c6886e  download/sourceinstall-gtk-2.5.tar.gz.sig

=== modified file 'gnu/sourceinstall/Makefile'
--- gnu/sourceinstall/Makefile	2010-06-11 09:29:17 +0000
+++ gnu/sourceinstall/Makefile	2011-01-22 04:13:44 +0000
@@ -8,9 +8,9 @@
 SIGFILES = $(DISTNAME).tar.gz.sig
 
 # BUILDDEPS = 
-# LIBDEPS = 
+LIBDEPS = libsrcinst
 
 HOME_URL = http://www.gnu.org/software/sourceinstall
-DESCRIPTION = GNU Source Installer
+DESCRIPTION = GNU Source Installer (CLI interface)
 
 include ../../gar.lib/auto.mk

Reply via email to