Author: lkajan-guest
Date: 2012-02-24 13:45:02 +0000 (Fri, 24 Feb 2012)
New Revision: 9776

Added:
   trunk/packages/ffindex/tags/
   trunk/packages/ffindex/trunk/
   trunk/packages/ffindex/trunk/debian/
   trunk/packages/ffindex/trunk/debian/README.source
   trunk/packages/ffindex/trunk/debian/changelog
   trunk/packages/ffindex/trunk/debian/compat
   trunk/packages/ffindex/trunk/debian/control
   trunk/packages/ffindex/trunk/debian/copyright
   trunk/packages/ffindex/trunk/debian/docs
   trunk/packages/ffindex/trunk/debian/ffindex.install
   trunk/packages/ffindex/trunk/debian/ffindex.manpages
   trunk/packages/ffindex/trunk/debian/libffindex0-dev.install
   trunk/packages/ffindex/trunk/debian/libffindex0.install
   trunk/packages/ffindex/trunk/debian/libffindex0.lintian-overrides
   trunk/packages/ffindex/trunk/debian/patches/
   trunk/packages/ffindex/trunk/debian/patches/Makefile
   trunk/packages/ffindex/trunk/debian/patches/series
   trunk/packages/ffindex/trunk/debian/rules
   trunk/packages/ffindex/trunk/debian/source/
   trunk/packages/ffindex/trunk/debian/source/format
   trunk/packages/ffindex/trunk/debian/watch
Modified:
   trunk/packages/ffindex/
Log:
functional packaging of ffindex


Property changes on: trunk/packages/ffindex
___________________________________________________________________
Added: svn:ignore
   + build-area
tarballs



Property changes on: trunk/packages/ffindex/trunk/debian
___________________________________________________________________
Added: svn:ignore
   + *.substvars

Added: mergeWithUpstream
   + 1


Added: trunk/packages/ffindex/trunk/debian/README.source
===================================================================
--- trunk/packages/ffindex/trunk/debian/README.source                           
(rev 0)
+++ trunk/packages/ffindex/trunk/debian/README.source   2012-02-24 13:45:02 UTC 
(rev 9776)
@@ -0,0 +1,8 @@
+ffindex for Debian
+------------------
+
+Patches
+.......
+Patches are documented in their headers.
+
+# vim:et:ts=2:

Added: trunk/packages/ffindex/trunk/debian/changelog
===================================================================
--- trunk/packages/ffindex/trunk/debian/changelog                               
(rev 0)
+++ trunk/packages/ffindex/trunk/debian/changelog       2012-02-24 13:45:02 UTC 
(rev 9776)
@@ -0,0 +1,6 @@
+ffindex (0.9.3-1) UNRELEASED; urgency=low
+
+  * Initial release (Closes: #661111)
+
+ -- Laszlo Kajan <[email protected]>  Fri, 24 Feb 2012 10:38:57 +0100
+

Added: trunk/packages/ffindex/trunk/debian/compat
===================================================================
--- trunk/packages/ffindex/trunk/debian/compat                          (rev 0)
+++ trunk/packages/ffindex/trunk/debian/compat  2012-02-24 13:45:02 UTC (rev 
9776)
@@ -0,0 +1 @@
+8

Added: trunk/packages/ffindex/trunk/debian/control
===================================================================
--- trunk/packages/ffindex/trunk/debian/control                         (rev 0)
+++ trunk/packages/ffindex/trunk/debian/control 2012-02-24 13:45:02 UTC (rev 
9776)
@@ -0,0 +1,64 @@
+Source: ffindex
+Section: science
+Priority: extra
+Maintainer: Debian Med Packaging Team 
<[email protected]>
+Uploaders: Laszlo Kajan <[email protected]>
+Build-Depends: debhelper (>= 8.0.0), help2man
+Standards-Version: 3.9.2
+Homepage: 
http://pubshare.genzentrum.lmu.de/scientific_computing/software/ffindex/
+Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/ffindex/trunk/
+Vcs-Browser: 
http://svn.debian.org/wsvn/debian-med/trunk/packages/ffindex/trunk/
+DM-Upload-Allowed: yes
+
+Package: ffindex
+Architecture: any
+Depends: libffindex0 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: simple index/database for huge amounts of small files
+ FFindex is a very simple index/database for huge amounts of small files. The
+ files are stored concatenated in one big data file, separated by '\0'. A
+ second file contains a plain text index, giving name, offset and length of
+ the small files. The lookup is currently done with a binary search on an
+ array made from the index file.
+ .
+ This package provides the executables.
+
+Package: libffindex0
+Architecture: any
+Section: libs
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: simple index/database for huge amounts of small files
+ FFindex is a very simple index/database for huge amounts of small files. The
+ files are stored concatenated in one big data file, separated by '\0'. A
+ second file contains a plain text index, giving name, offset and length of
+ the small files. The lookup is currently done with a binary search on an
+ array made from the index file.
+ .
+ This package provides the shared library.
+
+Package: libffindex0-dev
+Architecture: any
+Section: libdevel
+Depends: libffindex0 (= ${binary:Version}), ${misc:Depends}
+Provides: libffindex-dev
+Description: simple index/database for huge amounts of small files
+ FFindex is a very simple index/database for huge amounts of small files. The
+ files are stored concatenated in one big data file, separated by '\0'. A
+ second file contains a plain text index, giving name, offset and length of
+ the small files. The lookup is currently done with a binary search on an
+ array made from the index file.
+ .
+ This package contains the header files and documentation needed to develop
+ applications with libffindex.
+
+Package: ffindex-dbg
+Architecture: any
+Section: debug
+Depends: ffindex (= ${binary:Version}), libffindex0 (= ${binary:Version}), 
${misc:Depends}
+Description: simple index/database for huge amounts of small files
+ FFindex is a very simple index/database for huge amounts of small files. The
+ files are stored concatenated in one big data file, separated by '\0'. A
+ second file contains a plain text index, giving name, offset and length of
+ the small files. The lookup is currently done with a binary search on an
+ array made from the index file.
+ .
+ This package provides the detached debug symbols for ffindex and libffindex.

Added: trunk/packages/ffindex/trunk/debian/copyright
===================================================================
--- trunk/packages/ffindex/trunk/debian/copyright                               
(rev 0)
+++ trunk/packages/ffindex/trunk/debian/copyright       2012-02-24 13:45:02 UTC 
(rev 9776)
@@ -0,0 +1,72 @@
+Format: http://dep.debian.net/deps/dep5
+Upstream-Name: ffindex
+Upstream-Contact: Andreas Hauser <[email protected]>
+Source: 
http://pubshare.genzentrum.lmu.de/scientific_computing/software/ffindex/
+
+Files: src/ext/*
+Copyright: 2009 Open Information Security Foundation
+License: GPL-2.0+
+
+Files: debian/*
+Copyright: 2012 Laszlo Kajan <[email protected]>
+License: GPL-3.0+
+
+Files: *
+Copyright: Andreas Hauser <[email protected]>
+License: CC-BY-SA-3.0
+
+License: CC-BY-SA-3.0
+ Create Commons license "Attribution-ShareAlike 3.0"
+ .
+ See: http://creativecommons.org/licenses/by-sa/3.0/
+ .
+ Basically you are free:
+ .
+     * to Share — to copy, distribute and transmit the work
+     * to Remix — to adapt the work
+ .
+ Under the following conditions:
+ .
+     * Attribution
+       You must attribute the work in the manner specified by the author or
+       licensor (but not in any way that suggests that they endorse you or your
+       use of the work).
+     * Share Alike
+       If you alter, transform, or build upon this work, you may distribute the
+       resulting work only under the same or similar license to this one. 
+
+License: GPL-2.0+
+ This program is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public License
+ as published by the Free Software Foundation; either version 2
+ of the License, or (at your option) any later version.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, 
USA.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
+
+License: GPL-3.0+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
+

Added: trunk/packages/ffindex/trunk/debian/docs
===================================================================
--- trunk/packages/ffindex/trunk/debian/docs                            (rev 0)
+++ trunk/packages/ffindex/trunk/debian/docs    2012-02-24 13:45:02 UTC (rev 
9776)
@@ -0,0 +1 @@
+README

Added: trunk/packages/ffindex/trunk/debian/ffindex.install
===================================================================
--- trunk/packages/ffindex/trunk/debian/ffindex.install                         
(rev 0)
+++ trunk/packages/ffindex/trunk/debian/ffindex.install 2012-02-24 13:45:02 UTC 
(rev 9776)
@@ -0,0 +1 @@
+usr/bin/ff*

Added: trunk/packages/ffindex/trunk/debian/ffindex.manpages
===================================================================
--- trunk/packages/ffindex/trunk/debian/ffindex.manpages                        
        (rev 0)
+++ trunk/packages/ffindex/trunk/debian/ffindex.manpages        2012-02-24 
13:45:02 UTC (rev 9776)
@@ -0,0 +1,3 @@
+ffindex_build.1
+ffindex_get.1
+ffindex_modify.1

Added: trunk/packages/ffindex/trunk/debian/libffindex0-dev.install
===================================================================
--- trunk/packages/ffindex/trunk/debian/libffindex0-dev.install                 
        (rev 0)
+++ trunk/packages/ffindex/trunk/debian/libffindex0-dev.install 2012-02-24 
13:45:02 UTC (rev 9776)
@@ -0,0 +1,3 @@
+usr/include/*
+usr/lib/libffindex.a
+usr/lib/libffindex.so

Added: trunk/packages/ffindex/trunk/debian/libffindex0.install
===================================================================
--- trunk/packages/ffindex/trunk/debian/libffindex0.install                     
        (rev 0)
+++ trunk/packages/ffindex/trunk/debian/libffindex0.install     2012-02-24 
13:45:02 UTC (rev 9776)
@@ -0,0 +1 @@
+usr/lib/libffindex.so.*

Added: trunk/packages/ffindex/trunk/debian/libffindex0.lintian-overrides
===================================================================
--- trunk/packages/ffindex/trunk/debian/libffindex0.lintian-overrides           
                (rev 0)
+++ trunk/packages/ffindex/trunk/debian/libffindex0.lintian-overrides   
2012-02-24 13:45:02 UTC (rev 9776)
@@ -0,0 +1 @@
+libffindex0: shlib-with-executable-stack usr/lib/libffindex.so.0.1.0

Added: trunk/packages/ffindex/trunk/debian/patches/Makefile
===================================================================
--- trunk/packages/ffindex/trunk/debian/patches/Makefile                        
        (rev 0)
+++ trunk/packages/ffindex/trunk/debian/patches/Makefile        2012-02-24 
13:45:02 UTC (rev 9776)
@@ -0,0 +1,196 @@
+* make Makefile DESTDIR-aware
+* deinstall -> uninstall
+* fix issues where the path in help pages is taken from the build-time 
location of the executables
+Index: ffindex-0.9.3/Makefile
+===================================================================
+--- ffindex-0.9.3.orig/Makefile        2012-02-24 11:51:44.275044508 +0100
++++ ffindex-0.9.3/Makefile     2012-02-24 11:57:11.291044574 +0100
+@@ -6,15 +6,8 @@
+ MFILE=Makefile
+ endif
+ 
+-.PHONY: clean install deinstall clean
+ all:
+-      $(MAKE) -C src -f $(MFILE)
++      $(MAKE) -C src -f $(MFILE) $@
+ 
+-install:
+-      $(MAKE) -C src install
+-
+-deinstall:
+-      $(MAKE) -C src deinstall
+-
+-clean:
+-      $(MAKE) -C src clean
++%:
++      $(MAKE) -C src -f $(MFILE) $@
+Index: ffindex-0.9.3/src/Makefile
+===================================================================
+--- ffindex-0.9.3.orig/src/Makefile    2012-02-24 11:51:44.303044506 +0100
++++ ffindex-0.9.3/src/Makefile 2012-02-24 14:29:50.919044571 +0100
+@@ -1,12 +1,14 @@
+-INSTALL_DIR?=..
+-libdir=`([ -d /usr/lib64 ] && echo lib64) || echo lib`
++PREFIX?=/usr
++libdir=lib
+ LANG=C
+ CFLAGS+=-std=c99 -openmp -g -fPIC -Wall
++SOCURRENT=0
++SOVERSION=$(SOCURRENT).1.0
+ ifdef FFINDEX_STATIC
+       LDFLAGS+=-static
+       FFINDEX_OBJECTS=libffindex.a
+ else
+-      FFINDEX_OBJECTS=libffindex.so libffindex.so.0.1 
++      FFINDEX_OBJECTS=libffindex.so libffindex.so.$(SOVERSION)
+ endif
+ 
+ #-Wl,--version-script=libffindex.map
+@@ -24,16 +26,17 @@
+ ffindex_modify: $(FFINDEX_OBJECTS) ffindex_modify.o ffindex.h
+       $(CC) -o $@ ffindex_modify.o $(LDFLAGS) -L. -lffindex
+ 
+-libffindex.so.0.1: ffindex.o ffutil.o
+-      $(CC) -Wl,-z,defs -shared -Wl,-soname,libffindex.so.0.1 -o 
libffindex.so.0.1 ffindex.o ffutil.o -lc
++libffindex.so.$(SOVERSION): ffindex.o ffutil.o
++      $(CC) -Wl,-z,defstack -shared -Wl,-soname,libffindex.so.$(SOCURRENT) -o 
libffindex.so.$(SOVERSION) ffindex.o ffutil.o -lc
+ 
+-libffindex.so: libffindex.so.0.1
+-      ln -sf libffindex.so.0.1 libffindex.so
++libffindex.so: libffindex.so.$(SOVERSION)
++      ln -sf libffindex.so.$(SOVERSION) libffindex.so.$(SOCURRENT)
++      ln -sf libffindex.so.$(SOVERSION) libffindex.so
+ 
+ libffindex.a: ffindex.o ffutil.o
+       ar rcs libffindex.a ffutil.o ffindex.o 
+ 
+-test:
++check:
+       rm -f /tmp/test.data /tmp/test.ffindex
+       LD_LIBRARY_PATH=".:$(LD_LIBRARY_PATH)" ./ffindex_build -s 
/tmp/test.data /tmp/test.ffindex ../test/data ../test/data2
+       LD_LIBRARY_PATH=".:$(LD_LIBRARY_PATH)" ./ffindex_get  /tmp/test.data 
/tmp/test.ffindex a b foo | tee /tmp/test.out
+@@ -53,25 +56,28 @@
+       LD_LIBRARY_PATH=".:$(LD_LIBRARY_PATH)" zsh -c "time ./ffindex_get  
../test_big/nr20_11Jan10_a3m_db ../test_big/nr20_11Jan10_a3m_db.ffindex 
BABBAMIBA.a3m KARDUZEBA.a3m HARPAQIBA.a3m WOQQATEBA.a3m BEBRAQIBA.a3m 
GIRSAKEBA.a3m NAQTIFIBA.a3m BIWCIQABA.a3m > /dev/null"
+ 
+ clean:
+-      rm -f ffindex.o ffutil.o ffindex_build ffindex_build.o ffindex_get 
ffindex_get.o libffindex.so libffindex.so.0.1 ffindex_modify ffindex_modify.o 
libffindex.a
++      rm -f ffindex.o ffutil.o ffindex_build ffindex_build.o ffindex_get 
ffindex_get.o libffindex.so libffindex.so.$(SOCURRENT) 
libffindex.so.$(SOVERSION) ffindex_modify ffindex_modify.o libffindex.a
++
++distclean: clean
+ 
+ install:
+-      mkdir -p $(INSTALL_DIR)/bin
+-      mkdir -p $(INSTALL_DIR)/$(libdir)
+-      mkdir -p $(INSTALL_DIR)/include
+-      install ffindex_get $(INSTALL_DIR)/bin/ffindex_get
+-      install ffindex_build $(INSTALL_DIR)/bin/ffindex_build
+-      install ffindex_modify $(INSTALL_DIR)/bin/ffindex_modify
+-      install libffindex.so.0.1 $(INSTALL_DIR)/$(libdir)/libffindex.so.0.1
+-      install libffindex.a $(INSTALL_DIR)/$(libdir)/libffindex.a
+-      ln -sf libffindex.so.0.1 $(INSTALL_DIR)/$(libdir)/libffindex.so
+-      install ffindex.h $(INSTALL_DIR)/include/ffindex.h
+-      install ffutil.h $(INSTALL_DIR)/include/ffutil.h
+-
+-deinstall:
+-      rm -f $(INSTALL_DIR)/bin/ffindex_get $(INSTALL_DIR)/bin/ffindex_build 
$(INSTALL_DIR)/bin/ffindex_modify \
+-              $(INSTALL_DIR)/$(libdir)/libffindex.so.0.1 
$(INSTALL_DIR)/$(libdir)/libffindex.a \
+-              $(INSTALL_DIR)/$(libdir)/libffindex.so 
$(INSTALL_DIR)/include/ffindex.h $(INSTALL_DIR)/include/ffutil.h
+-      rmdir $(INSTALL_DIR)/bin || true
+-      rmdir $(INSTALL_DIR)/$(libdir) || true
+-      rmdir $(INSTALL_DIR)/include || true
++      mkdir -p $(DESTDIR)$(PREFIX)/bin
++      mkdir -p $(DESTDIR)$(PREFIX)/$(libdir)
++      mkdir -p $(DESTDIR)$(PREFIX)/include
++      install ffindex_get $(DESTDIR)$(PREFIX)/bin/ffindex_get
++      install ffindex_build $(DESTDIR)$(PREFIX)/bin/ffindex_build
++      install ffindex_modify $(DESTDIR)$(PREFIX)/bin/ffindex_modify
++      install libffindex.so.$(SOVERSION) 
$(DESTDIR)$(PREFIX)/$(libdir)/libffindex.so.$(SOVERSION)
++      install libffindex.a $(DESTDIR)$(PREFIX)/$(libdir)/libffindex.a
++      ln -sf libffindex.so.$(SOVERSION) 
$(DESTDIR)$(PREFIX)/$(libdir)/libffindex.so.$(SOCURRENT)
++      ln -sf libffindex.so.$(SOVERSION) 
$(DESTDIR)$(PREFIX)/$(libdir)/libffindex.so
++      install ffindex.h $(DESTDIR)$(PREFIX)/include/ffindex.h
++      install ffutil.h $(DESTDIR)$(PREFIX)/include/ffutil.h
++
++uninstall:
++      rm -f $(PREFIX)/bin/ffindex_get $(PREFIX)/bin/ffindex_build 
$(PREFIX)/bin/ffindex_modify \
++              $(PREFIX)/$(libdir)/libffindex.so.$(SOVERSION) 
$(PREFIX)/$(libdir)/libffindex.a \
++              $(PREFIX)/$(libdir)/libffindex.so.$(SOCURRENT) 
$(PREFIX)/$(libdir)/libffindex.so $(PREFIX)/include/ffindex.h 
$(PREFIX)/include/ffutil.h
++      rmdir $(PREFIX)/bin || true
++      rmdir $(PREFIX)/$(libdir) || true
++      rmdir $(PREFIX)/include || true
+Index: ffindex-0.9.3/src/ffindex_build.c
+===================================================================
+--- ffindex-0.9.3.orig/src/ffindex_build.c     2012-02-24 11:49:40.279044528 
+0100
++++ ffindex-0.9.3/src/ffindex_build.c  2012-02-24 11:51:49.663044720 +0100
+@@ -31,7 +31,7 @@
+ 
+ void usage(char *program_name)
+ {
+-    fprintf(stderr, "USAGE: %s [-a|-v] [-s] [-f file]* data_filename 
index_filename [dir_to_index|file]*\n"
++    fprintf(stderr, "USAGE: ffindex_build [-a|-v] [-s] [-f file]* 
data_filename index_filename [dir_to_index|file]*\n"
+                     "\t-a\tappend\n"
+                     "\t-d a second ffindex data file for 
inserting/appending\n"
+                     "\t-i a second ffindex index file for 
insterting/appending\n"
+@@ -39,7 +39,7 @@
+                     "\t\t-f can be specified up to %d times\n"
+                     "\t-s\tsort index file\n"
+                     "\t-v\tprint version and other info then exit\n"
+-                    "\nDesigned and implemented by Andreas W. Hauser 
<[email protected]>.\n", program_name, MAX_FILENAME_LIST_FILES);
++                    "\nDesigned and implemented by Andreas W. Hauser 
<[email protected]>.\n", MAX_FILENAME_LIST_FILES);
+ }
+ 
+ int main(int argn, char **argv)
+Index: ffindex-0.9.3/src/ffindex_get.c
+===================================================================
+--- ffindex-0.9.3.orig/src/ffindex_get.c       2012-02-24 11:49:40.299044548 
+0100
++++ ffindex-0.9.3/src/ffindex_get.c    2012-02-24 11:51:49.671044437 +0100
+@@ -26,9 +26,8 @@
+ {
+   if(argn < 3)
+   {
+-    fprintf(stderr, "USAGE: %s data_filename index_filename filename(s)\n"
+-                    "\nDesigned and implemented by Andreas W. Hauser 
<[email protected]>.\n",
+-                    argv[0]);
++    fprintf(stderr, "USAGE: ffindex_get data_filename index_filename 
filename(s)\n"
++                    "\nDesigned and implemented by Andreas W. Hauser 
<[email protected]>.\n");
+     return -1;
+   }
+   char *data_filename  = argv[1];
+Index: ffindex-0.9.3/src/ffindex_modify.c
+===================================================================
+--- ffindex-0.9.3.orig/src/ffindex_modify.c    2012-02-24 11:49:40.331044474 
+0100
++++ ffindex-0.9.3/src/ffindex_modify.c 2012-02-24 12:53:15.362982150 +0100
+@@ -30,7 +30,7 @@
+ 
+ void usage(char *program_name)
+ {
+-    fprintf(stderr, "USAGE: %s [-s|-u|-v] [-t] [-f file]* index_filename 
[filename]*\n"
++    fprintf(stderr, "USAGE: ffindex_modify [-s|-u|-v] [-t] [-f file]* 
index_filename [filename]*\n"
+                     "\t-f file\tfile each line containing a filename\n"
+                     "\t\t-f can be specified up to %d times\n"
+                     "\t-s\tsort index file\n"
+@@ -38,7 +38,7 @@
+                     "\t-u\tunlink entry (remove from index only)\n"
+                     "\t-v\tprint version and other info then exit\n"
+                     "\nDesigned and implemented by Andreas W. Hauser 
<[email protected]>.\n",
+-                    program_name, MAX_FILENAME_LIST_FILES);
++                    MAX_FILENAME_LIST_FILES);
+ }
+ 
+ int main(int argn, char **argv)
+@@ -149,14 +149,9 @@
+         sorted_names_to_unlink[y] = argv[i];
+       ffindex_unlink_entries(index, sorted_names_to_unlink, y);
+ 
+-      /* Sort the index entries and write back */
++      /* Sort the index entries */
+       if(sort)
+-      {
+         ffindex_sort_index_file(index);
+-        index_file = fopen(index_filename, "w");
+-        if(index_file == NULL) { perror(index_filename); return EXIT_FAILURE; 
}
+-        err += ffindex_write(index, index_file);
+-      }
+     }
+   }
+ 

Added: trunk/packages/ffindex/trunk/debian/patches/series
===================================================================
--- trunk/packages/ffindex/trunk/debian/patches/series                          
(rev 0)
+++ trunk/packages/ffindex/trunk/debian/patches/series  2012-02-24 13:45:02 UTC 
(rev 9776)
@@ -0,0 +1 @@
+Makefile

Added: trunk/packages/ffindex/trunk/debian/rules
===================================================================
--- trunk/packages/ffindex/trunk/debian/rules                           (rev 0)
+++ trunk/packages/ffindex/trunk/debian/rules   2012-02-24 13:45:02 UTC (rev 
9776)
@@ -0,0 +1,32 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+export DH_VERBOSE=1
+
+%:
+       dh $@ --parallel
+
+FFMANPAGES = ffindex_build.1 ffindex_get.1 ffindex_modify.1
+BINNAMES =     ffindex_build="build file index from files in directories";\
+               ffindex_get="retrieve entries from file index";\
+               ffindex_modify="modify file index entries";\
+
+.PHONY: override_dh_installman
+override_dh_installman: $(FFMANPAGES)
+       dh_installman
+
+$(FFMANPAGES): %.1 : debian/tmp/usr/bin/%
+       unset LD_PRELOAD && export LD_LIBRARY_PATH=debian/tmp/usr/lib && eval 
'$(BINNAMES)' && help2man --no-info --no-discard-stderr '--help-option= ' -n 
"$$$*" --version-option="-v" '$<' -o '$@'
+
+.PHONY: override_dh_clean
+override_dh_clean:
+       rm -f $(FFMANPAGES)
+       dh_clean
+
+.PHONY: override_dh_strip
+override_dh_strip:
+       dh_strip --dbg-package=ffindex-dbg
+
+get-orig-source:
+       mkdir -p ../tarballs
+       uscan --verbose --force-download --destdir=../tarballs


Property changes on: trunk/packages/ffindex/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/packages/ffindex/trunk/debian/source/format
===================================================================
--- trunk/packages/ffindex/trunk/debian/source/format                           
(rev 0)
+++ trunk/packages/ffindex/trunk/debian/source/format   2012-02-24 13:45:02 UTC 
(rev 9776)
@@ -0,0 +1 @@
+3.0 (quilt)

Added: trunk/packages/ffindex/trunk/debian/watch
===================================================================
--- trunk/packages/ffindex/trunk/debian/watch                           (rev 0)
+++ trunk/packages/ffindex/trunk/debian/watch   2012-02-24 13:45:02 UTC (rev 
9776)
@@ -0,0 +1,5 @@
+version=3
+
+# Homepage  Pattern  [Version  [Action]]
+http://pubshare.genzentrum.lmu.de/scientific_computing/software/ffindex/ \
+            ffindex-([0-9][0-9.]*)\.tar\.[gzbl2]{2,3}


_______________________________________________
debian-med-commit mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to