[Glibc-bsd-commits] r3650 - in trunk/istgt/debian: . patches

Arno Töll atoell-guest at alioth.debian.org
Sun Jul 31 17:31:19 UTC 2011


Author: atoell-guest
Date: 2011-07-31 17:31:19 +0000 (Sun, 31 Jul 2011)
New Revision: 3650

Added:
   trunk/istgt/debian/README.Source
Removed:
   trunk/istgt/debian/patches/fix-compile-time-configuration.patch
Modified:
   trunk/istgt/debian/changelog
   trunk/istgt/debian/control
   trunk/istgt/debian/patches/series
   trunk/istgt/debian/rules
Log:
Update istgt to 0.4~20110717, set GNU/kFreeBSD team as maintainer, provide README.Source

Added: trunk/istgt/debian/README.Source
===================================================================
--- trunk/istgt/debian/README.Source	                        (rev 0)
+++ trunk/istgt/debian/README.Source	2011-07-31 17:31:19 UTC (rev 3650)
@@ -0,0 +1,46 @@
+istgt (0.4~20110529-1) unstable; urgency=low
+
+  Unfortunately the upstream author of istgt does not provide any location for
+  his upstream tarballs, uscan(1) could examine to learn about new versions.
+  All you can do is to have look to his blog [1], where he announces new
+  versions (e.g. [2]).
+
+  The tarball itself is reachable through a Wordpress plugin which does not
+  allow browsing through releases (e.g. [3]). The announcement page also
+  contains corresponding hash check sums.
+
+  Finally please note, tarballs are not versioned, but have a timestamp in it.
+  The version of istgt itself can be determined by having a look to
+  `src/istgt_ver.h'.
+
+  To (re-)build the source package from the subversion repository, please
+  consider using svn-buildpackage [4], although this is not required. Do as
+  follows:
+
+  *) $ mkdir ~/tarballs
+  *) Put whatever orig.tar.gz tarball you want to build into ~/tarballs
+  *) $ svn checkout svn://anonscm.debian.org/svn/glibc-bsd/trunk/istgt
+  *) svn-buildpackage
+
+  This will produce source and binary packages in ~/build-area. If you want
+  to work in a full source directory, use the following command instead:
+
+  *) svn-buildpackage --svn-export
+
+  This will produce a source directory in ~/build-area where you can work.
+
+  If you don't want to use svn-buildpackage at all, you have to merge
+  directories manually. For example do:
+
+  *) $ tar zxfv istgt_0.4~20110529.orig.tar.gz
+  *) $ cd istgt-20110529
+  *) $ svn export svn://anonscm.debian.org/svn/glibc-bsd/trunk/istgt/debian \
+       debian/
+  *) $ dpkg-buildpackage
+
+  [1] http://shell.peach.ne.jp/aoyama/
+  [2] http://shell.peach.ne.jp/aoyama/archives/1542
+  [3] http://shell.peach.ne.jp/~aoyama/wordpress/download/istgt-20110717.tar.gz
+  [4] http://packages.debian.org/search?keywords=svn-buildpackage
+
+ -- Arno Töll <debian at toell.net>  Sun, 31 Jul 2011 13:33:15 -0400

Modified: trunk/istgt/debian/changelog
===================================================================
--- trunk/istgt/debian/changelog	2011-07-31 17:27:08 UTC (rev 3649)
+++ trunk/istgt/debian/changelog	2011-07-31 17:31:19 UTC (rev 3650)
@@ -1,9 +1,8 @@
-istgt (0.4~20110529-1) unstable; urgency=low
+istgt (0.4~20110717-1) unstable; urgency=low
 
-  * Initial release
   * Make upstream Makefile honor $(DESTDIR) (`handle-destdir.patch')
   * Install binaries to /sbin instead of /bin (`fix-installdir.patch')
-  * Install binaries with feasible defaults (`fix-compile-time-
-    configuration.patch')
+  * Initial release. (Closes: #636139: ITP: istgt -- iSCSI userspace
+    target daemon for Unix-like operating systems)
 
- -- Arno Töll <debian at toell.net>  Wed, 06 Jul 2011 19:09:04 -0400
+ -- Arno Töll <debian at toell.net>  Sun, 31 Jul 2011 14:28:18 -0400

Modified: trunk/istgt/debian/control
===================================================================
--- trunk/istgt/debian/control	2011-07-31 17:27:08 UTC (rev 3649)
+++ trunk/istgt/debian/control	2011-07-31 17:31:19 UTC (rev 3650)
@@ -1,7 +1,8 @@
 Source: istgt
 Section: admin
 Priority: extra
-Maintainer: Arno Töll <debian at toell.net>
+Maintainer: GNU/kFreeBSD Maintainers <debian-bsd at lists.debian.org>
+Uploaders: Arno Töll <debian at toell.net>
 Build-Depends: debhelper (>= 8.0), autotools-dev, libssl-dev
 Standards-Version: 3.9.2
 Homepage: http://www.peach.ne.jp/archives/istgt/
@@ -9,8 +10,10 @@
 Package: istgt
 Architecture: any
 Depends: lsb-base (>= 3.0-6), ${shlibs:Depends}, ${misc:Depends}
-Description: iSCSI userspace target for kFreeBSD systems
- istgt is a iSCSI target for kFreeBSD systems running in user space.
+Description: iSCSI userspace target daemon for Unix-like operating systems
+ istgt is a iSCSI target for Unix-like operating systems (including those with
+ Linux and kFreeBSD kernels) running as daemon process in user space.
+ .
  It supports:
  .
   * Multipath I/O

Deleted: trunk/istgt/debian/patches/fix-compile-time-configuration.patch
===================================================================
--- trunk/istgt/debian/patches/fix-compile-time-configuration.patch	2011-07-31 17:27:08 UTC (rev 3649)
+++ trunk/istgt/debian/patches/fix-compile-time-configuration.patch	2011-07-31 17:31:19 UTC (rev 3650)
@@ -1,17 +0,0 @@
-Description: Workaround for broken build time guesses
- .
- * src/build.h.in Fix resulting path
-
-Forwarded: not-needed
-Author: Arno Töll <debian at toell.net>
---- a/src/build.h.in
-+++ b/src/build.h.in
-@@ -29,7 +29,7 @@
- #define BUILD_H
- 
- #define BUILD_PREFIX "@prefix@"
--#define BUILD_ETC_ISTGT BUILD_PREFIX "/etc/istgt"
-+#define BUILD_ETC_ISTGT "/etc/istgt"
- #define BUILD_VAR_ISTGT "/var/istgt"
- 
- #endif /* BUILD_H */

Modified: trunk/istgt/debian/patches/series
===================================================================
--- trunk/istgt/debian/patches/series	2011-07-31 17:27:08 UTC (rev 3649)
+++ trunk/istgt/debian/patches/series	2011-07-31 17:31:19 UTC (rev 3650)
@@ -1,3 +1,2 @@
 handle-destdir.patch
 fix-installdir.patch
-fix-compile-time-configuration.patch

Modified: trunk/istgt/debian/rules
===================================================================
--- trunk/istgt/debian/rules	2011-07-31 17:27:08 UTC (rev 3649)
+++ trunk/istgt/debian/rules	2011-07-31 17:31:19 UTC (rev 3650)
@@ -7,12 +7,17 @@
 %:
 	dh $@
 
+override_dh_auto_configure:
+	dh_auto_configure -- --with-configdir=/etc/istgt \
+		--with-logfacility=daemon \
+		--localstatedir=/var/run/istgt
+
 override_dh_install:
 	dh_install
 	rm -f debian/istgt/etc/rc.d/istgt
 	rmdir debian/istgt/etc/rc.d
 	rm -f debian/istgt/usr/man/man1/istgt.1.gz
-	rmdir debian/istgt/usr/man/man1 debian/istgt/usr/man 
+	rmdir debian/istgt/usr/man/man1 debian/istgt/usr/man
 
 override_dh_installinit:
 	dh_installinit --no-start




More information about the Glibc-bsd-commits mailing list