Removed python and perl stuff from debian packaging information.
authorRoland Bauerschmidt <rb@debian.org>
Mon, 8 Apr 2002 09:09:12 +0000 (09:09 +0000)
committerRoland Bauerschmidt <rb@debian.org>
Mon, 8 Apr 2002 09:09:12 +0000 (09:09 +0000)
13 files changed:
debian/control
debian/copyright
debian/fuse-perl.dirs [deleted file]
debian/fuse-perl.examples [deleted file]
debian/fuse-perl.files [deleted file]
debian/fuse-python.dirs [deleted file]
debian/fuse-python.examples [deleted file]
debian/fuse-python.files [deleted file]
debian/fuse-python.postinst [deleted file]
debian/fuse-python.prerm [deleted file]
debian/fuse.control
debian/rules
debian/source.control

index 5fd9235fb2003d2c8a8de896529a740696209c37..2185e3f6a115587e3bfa719dfe3881e4b996ecc0 100644 (file)
@@ -1,8 +1,7 @@
 Source: fuse
-Section: utils
 Priority: optional
 Maintainer: Roland Bauerschmidt <rb@debian.org>
-Build-Depends: debhelper (>> 3.0.0), automake, autoconf, python2.1-dev, perl
+Build-Depends: debhelper (>> 3.0.0), automake, autoconf
 Standards-Version: 3.5.6.1
 
 Package: libfuse-dev
@@ -40,23 +39,3 @@ Description: Filesystem in USErspace (source for kernel module)
  .
  This package contains the source code for the fuse module. It is
  required to use fuse with a self-compiled kernel.
-
-Package: fuse-python
-Section: utils
-Architecture: any
-Depends: ${shlibs:Depends}, python (>= 2.2), fuse-utils (= ${Source-Version})
-Description: Filesystem in USErspace (python bindings)
- Simple interface for userspace programs to export a virtual
- filesystem to the linux kernel. 
- .
- This package contains the python bindings for fuse.
-
-Package: fuse-perl
-Section: utils
-Architecture: any
-Depends: ${shlibs:Depends}, ${perl:Depends}, fuse-utils (= ${Source-Version})
-Description: Filesystem in USErspace (perl bindings)
- Simple interface for userspace programs to export a virtual
- filesystem to the linux kernel.
- .
- This package contains the perl bindings for fuse.
index 38907bbda71e3f6c8ee607513e8c9e3ce575422a..2fc2d19f6dcff731b756261c7bfe7fbba2b74d48 100644 (file)
@@ -3,9 +3,7 @@ Fri,  5 Apr 2002 16:56:10 +0200.
 
 It was downloaded from http://sourceforge.net/projects/avf/
 
-Upstream Authors: Miklos Szeredi <mszeredi@inf.bme.hu> (core)
-                  Jeff Epler <jepler@unpythonic.dhs.org> (Python bindings)
-                 Mark Glines <mark@glines.org> (Perl bindings)
+Upstream Author: Miklos Szeredi <mszeredi@inf.bme.hu>
 
 FUSE is licensed under the terms of the GPL. On Debian systems, the full
 text can be found in /usr/share/common-licenses/GPL.
diff --git a/debian/fuse-perl.dirs b/debian/fuse-perl.dirs
deleted file mode 100644 (file)
index 0d0f0f6..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/perl5
-usr/share/man/man3
diff --git a/debian/fuse-perl.examples b/debian/fuse-perl.examples
deleted file mode 100644 (file)
index 083b9bf..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-perl/example.pl
-perl/loopback.pl
diff --git a/debian/fuse-perl.files b/debian/fuse-perl.files
deleted file mode 100644 (file)
index a3d3dd6..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/perl5
-usr/share/man/man3/Fuse.3pm
diff --git a/debian/fuse-python.dirs b/debian/fuse-python.dirs
deleted file mode 100644 (file)
index d8db3b9..0000000
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/site-python
diff --git a/debian/fuse-python.examples b/debian/fuse-python.examples
deleted file mode 100644 (file)
index 1df4484..0000000
+++ /dev/null
@@ -1 +0,0 @@
-python/xmp.py
diff --git a/debian/fuse-python.files b/debian/fuse-python.files
deleted file mode 100644 (file)
index 715883e..0000000
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/site-python/*
diff --git a/debian/fuse-python.postinst b/debian/fuse-python.postinst
deleted file mode 100644 (file)
index 8afbe69..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-#! /bin/sh -e
-#
-# postinst script for Debian python packages.
-# Written 1998 by Gregor Hoffleit <flight@debian.org>.
-# Modified 2001 by Matthias Klose <doko@debian.org>
-
-PACKAGE=`basename $0 .postinst`
-PV=`dpkg --listfiles $PACKAGE | sed -n -e '/^\/usr\/lib\/python.*\//{
-  s,/usr/lib/python\([0-9][0-9.]*\)/.*,\1,p
-  q
-}'`
-PYTHON=python$PV
-DIRLIST="/usr/lib/python$PV/site-packages/extension"
-
-case "$1" in
-    configure|abort-upgrade|abort-remove|abort-deconfigure)
-        for i in $DIRLIST ; do
-            /usr/bin/$PYTHON -O /usr/lib/python$PV/compileall.py -q $i
-            /usr/bin/$PYTHON /usr/lib/python$PV/compileall.py -q $i
-        done
-    ;;
-
-    *)
-        echo "postinst called with unknown argument \`$1'" >&2
-        exit 1
-    ;;
-esac
-
-#DEBHELPER#
-
-exit 0
diff --git a/debian/fuse-python.prerm b/debian/fuse-python.prerm
deleted file mode 100644 (file)
index c81d33b..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-#! /bin/sh -e
-#
-# sample prerm script for Debian python packages.
-# Written 1998 by Gregor Hoffleit <flight@debian.org>.
-#
-
-PACKAGE=`basename $0 .prerm`
-
-dpkg --listfiles $PACKAGE |
-       awk '$0~/\.py$/ {print $0"c\n" $0"o"}' |
-       xargs rm -f >&2
-
-#DEBHELPER#
index de6a8e1413c4b7a2e693a09a0c9056a28f85ce54..f639f271d2179ac1b4b09c790a82c52a60df76bf 100644 (file)
@@ -4,7 +4,10 @@ Architecture: any
 Suggests: fuse-utils (= ${Source-Version}), fuse-module
 Description: Filesystem in USErspace (development files)
  Simple interface for userspace programs to export a virtual
- filesystem to the linux kernel. 
+ filesystem to the linux kernel.
+ .
+ This package contains the files necessary to write applications in C
+ or C++ using fuse.
 
 Package: fuse-utils
 Section: utils
@@ -13,7 +16,10 @@ Depends: ${shlibs:Depends}
 Suggests: fuse-module
 Description: Filesystem in USErspace (utilities)
  Simple interface for userspace programs to export a virtual
- filesystem to the linux kernel. 
+ filesystem to the linux kernel.
+ .
+ This package contains the fusermount utility which is necessary to
+ mount fuse filesystems.
 
 Package: fuse-source
 Section: utils
@@ -24,19 +30,6 @@ Suggests: devscripts
 Description: Filesystem in USErspace (source for kernel module)
  Simple interface for userspace programs to export a virtual
  filesystem to the linux kernel. 
-
-Package: fuse-python
-Section: utils
-Architecture: any
-Depends: ${shlibs:Depends}, python (>= 2.2), fuse-utils (= ${Source-Version})
-Description: Filesystem in USErspace (python bindings)
- Simple interface for userspace programs to export a virtual
- filesystem to the linux kernel. 
-
-Package: fuse-perl
-Section: utils
-Architecture: any
-Depends: ${shlibs:Depends}, ${perl:Depends}, fuse-utils (= ${Source-Version})
-Description: Filesystem in USErspace (perl bindings)
- Simple interface for userspace programs to export a virtual
- filesystem to the linux kernel.
+ .
+ This package contains the source code for the fuse module. It is
+ required to use fuse with a self-compiled kernel.
index 73cfe68c9798de3f7af2e791557273b5515d1d7a..53b00d9aecceba5de67e57f855f292c3d85c1f11 100755 (executable)
@@ -17,9 +17,6 @@ endif
 ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
        INSTALL_PROGRAM += -s
 endif
-ifndef PERL
-PERL=/usr/bin/perl
-endif
 
 
 build: build-stamp
@@ -30,9 +27,6 @@ build-stamp:
        ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --disable-kernel-module --disable-example
        $(MAKE)
        
-       (cd perl; $(PERL) Makefile.PL INSTALLDIRS=vendor)
-       $(MAKE) -C perl
-
        touch build-stamp
 
 clean: kdist_clean
@@ -46,10 +40,8 @@ clean: kdist_clean
        -test -r /usr/share/misc/config.guess && \
          cp -f /usr/share/misc/config.guess config.guess
 
-       -$(MAKE) -C perl distclean
-       
        find -name '*.o' -o -name '*.so' -o -name fusermount -type f -o \
-               -name 'Makefile' | xargs rm -f
+               \( -name 'Makefile' -a ! -regex '.*python.*' \) | xargs rm -f
 
        rm -f debian/control
        cat debian/source.control debian/fuse.control > debian/control
@@ -76,15 +68,6 @@ install: build
 
        $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
 
-       # python bindings
-       install -d $(CURDIR)/debian/tmp/usr/lib/site-python
-       install -m 0644 python/_fusemodule.so python/fuse.py \
-               $(CURDIR)/debian/tmp/usr/lib/site-python
-
-       # perl bindings
-       $(MAKE) -C perl install PREFIX=$(CURDIR)/debian/tmp/usr
-       find $(CURDIR)/debian/tmp/usr/lib -name '*.pl' | xargs rm -f
-
        # -source package
        find . \( -name \*.o -path ./debian/tmp \) -prune -o -print | \
                cpio -admp debian/tmp/usr/src/modules/fuse
@@ -100,7 +83,7 @@ build-modules-stamp:
        $(checkdir)
 
        ./makeconf.sh
-       ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --disable-lib --disable-util --disable-example --disable-python --with-kernel=$(KSRC)
+       ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --disable-lib --disable-util --disable-example --with-kernel=$(KSRC)
 
        $(MAKE)
 
@@ -128,7 +111,6 @@ binary-fuse: build install
        dh_fixperms
        dh_makeshlibs
        dh_installdeb
-       dh_perl
        dh_shlibdeps
        dh_gencontrol
        dh_md5sums
index b4db41d28923c771142cedcb4fe59997b240cd6b..582cd6e7f3c67b4248aeeca99b9e20cd6983a800 100644 (file)
@@ -1,6 +1,6 @@
 Source: fuse
 Priority: optional
 Maintainer: Roland Bauerschmidt <rb@debian.org>
-Build-Depends: debhelper (>> 3.0.0), automake, autoconf, python2.1-dev, perl
+Build-Depends: debhelper (>> 3.0.0), automake, autoconf
 Standards-Version: 3.5.6.1