+Debian packaging.
authorshort <>
Wed, 10 Sep 2003 16:45:36 +0000 (16:45 +0000)
committershort <>
Wed, 10 Sep 2003 16:45:36 +0000 (16:45 +0000)
Makefile.am
debian/changelog [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/gnome-vfs-httpcaptive.conffiles [new file with mode: 0644]
debian/gnome-vfs-httpcaptive.docs [new file with mode: 0644]
debian/gnome-vfs-httpcaptive.files [new file with mode: 0644]
debian/rules [new file with mode: 0755]

index c0a4ea1..35f2849 100644 (file)
@@ -6,4 +6,11 @@ SUBDIRS =                                      \
 
 EXTRA_DIST =                                   \
        TODO                                    \
-       gnome-vfs-httpcaptive.spec
+       gnome-vfs-httpcaptive.spec              \
+       debian/changelog                        \
+       debian/control                          \
+       debian/copyright                        \
+       debian/gnome-vfs-httpcaptive.conffiles  \
+       debian/gnome-vfs-httpcaptive.docs       \
+       debian/gnome-vfs-httpcaptive.files      \
+       debian/rules
diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..e1957f8
--- /dev/null
@@ -0,0 +1,3 @@
+gnome-vfs-httpcaptive (2.3.8cvs) unstable; urgency=low
+  * See package ChangeLog entries.
+ -- Jan Kratochvil <pgp-44FC7632@jankratochvil.net>  Sun, 17 Aug 2003 14:16:59 +0200
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..fcac074
--- /dev/null
@@ -0,0 +1,22 @@
+Source: gnome-vfs-httpcaptive
+Section: main/base
+Priority: optional
+Maintainer: Jan Kratochvil <project-captive@jankratochvil.net>
+Build-Depends: debhelper (>> 3.0.0),
+ libgnomevfs2-dev,
+ libglib2.0-dev
+Standards-Version: 3.5.2
+
+Package: gnome-vfs-httpcaptive
+Architecture: i386
+Depends: libgnomevfs2-0,
+ libglib2.0-0
+Description: Improved http handler for GNOME virtual file-system libraries
+ GNOME VFS is the GNOME virtual file system. It is the foundation of the
+ Nautilus file manager. It provides a modular architecture and ships with
+ several modules that implement support for file systems, http, ftp and others.
+ It provides a URI-based API, a backend supporting asynchronous file operations,
+ a MIME type manipulation library and other features.
+ .
+ This package provides "http" handler named "httpcaptive" which is capable
+ of seek() method.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..dd1e837
--- /dev/null
@@ -0,0 +1,45 @@
+Main VFS engine:
+       Ettore Perazzoli <ettore@ximian.com>
+
+VFS engine contributors:
+       Elliot Lee <sopwith@redhat.com>
+       Miguel de Icaza  <miguel@nuclecu.unam.mx>
+       Maciej Stachowiak <mjs@eazel.com>
+       Darin Adler <darin@bentspoon.com>
+       John Sullivan <sullivan@eazel.com>
+       Pavel Cisler <pavel@eazel.com>
+       Gene Ragan <gzr@eazel.com>
+       Rebecca Schulman <rebecka@eazel.com>
+       Seth Nickel <seth@eazel.com>
+       Ian McKellar <yakk@yakk.net.au>
+       Michael Meeks <michael@ximian.com>
+       Dan Winship  <danw@ximian.com>
+       Mathieu Lacage  <mathieu@eazel.com>
+
+"http" methods:
+       Ettore Perazzoli <ettore@ximian.com>
+       Mike Fleming <mfleming@eazel.com.com>
+       Jan Kratochvil <project-captive@jankratochvil.net>
+       
+Misc changes:
+       J Shane Culpepper  <pepper@eazel.com>
+       Ali Abdin  <aliabdin@aucegypt.edu>
+       Seth Nickell  <seth@eazel.com>
+       Chris Toshok  <toshok@ximian.com>
+       Glynn Foster  <glynn.foster@sun.com>
+       Martin Baulig  <baulig@suse.de>
+       Jarkko Ranta  <jjranta@cc.joensuu.fi>
+       Eskil Heyn Olsen  <eskil@eazel.com>
+       Andy Hertzfeld  <andy@eazel.com>
+       Kjartan Maraas  <kmaraas@gnome.org>
+       Christophe Merlet  <christophe@merlet.net>
+       Ramiro Estrugo  <ramiro@eazel.com>
+       Don Melton  <don@eazel.com>
+       Robin * Slomkowski  <rslomkow@rslomkow.org>
+       Robey Pointer  <robey@eazel.com>
+       Rolf Grossmann <grossman@securitas.net>
+       Kenneth Christiansen  <kenneth@gnu.org>
+       Lutz Müller <urc8@rz.uni-karlsruhe.de>
+       Matt Bissiri  <matt@bissiri.org>
+       Yukihiro Nakai  <nakai@gnome.gr.jp>
+       Ross Golder  <ross@golder.org>
diff --git a/debian/gnome-vfs-httpcaptive.conffiles b/debian/gnome-vfs-httpcaptive.conffiles
new file mode 100644 (file)
index 0000000..abe8fb1
--- /dev/null
@@ -0,0 +1 @@
+/etc/gnome-vfs-2.0/modules/httpcaptive-module.conf
diff --git a/debian/gnome-vfs-httpcaptive.docs b/debian/gnome-vfs-httpcaptive.docs
new file mode 100644 (file)
index 0000000..a016fd6
--- /dev/null
@@ -0,0 +1,4 @@
+NEWS
+README
+TODO
+AUTHORS
diff --git a/debian/gnome-vfs-httpcaptive.files b/debian/gnome-vfs-httpcaptive.files
new file mode 100644 (file)
index 0000000..3b1f7eb
--- /dev/null
@@ -0,0 +1,2 @@
+/etc/gnome-vfs-2.0/modules/httpcaptive-module.conf
+/usr/lib/gnome-vfs-2.0/modules/libhttpcaptive*.so
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..4993797
--- /dev/null
@@ -0,0 +1,87 @@
+#!/usr/bin/make -f
+# Makefile for Debian dpkg-buildpackage(1)
+# Copyright (C) 2003 Jan Kratochvil <project-captive@jankratochvil.net>
+# 
+# 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; exactly version 2 of June 1991 is required
+# 
+# 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., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+
+# Uncomment this to turn on verbose mode. 
+#export DH_VERBOSE=1
+
+# This is the debhelper compatibility version to use.
+export DH_COMPAT=3
+
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+
+#ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
+#      CFLAGS += -g
+#endif
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+       INSTALL_PROGRAM += -s
+endif
+
+config.status: configure
+       dh_testdir
+       ./configure --prefix=/usr --sysconfdir=/etc \
+               --enable-shared --disable-static
+
+build-arch:  config.status build-arch-stamp
+build-arch-stamp:
+       dh_testdir
+       $(MAKE)
+       touch build-arch-stamp
+
+build: build-arch
+
+clean:
+       dh_testdir
+       dh_testroot
+       rm -f build-stamp 
+       # Do not: -$(MAKE) distclean
+       # as we are run in clean distribution archive by AutoGen.pm
+       dh_clean
+
+install: DH_OPTIONS=
+install: build
+       dh_testdir
+       dh_testroot
+       dh_clean -k
+       $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install-strip
+       dh_movefiles
+
+# Build architecture-dependent files here.
+binary-arch: build install
+       dh_testdir -a
+       dh_testroot -a
+#      dh_installdebconf -a
+       dh_installdocs -a
+#      dh_installinit -a
+#      dh_installman -a
+#      dh_installchangelogs ChangeLog -a
+       dh_link -a
+       dh_compress -a
+       dh_fixperms -a
+       dh_makeshlibs -a
+       dh_installdeb -a
+       dh_shlibdeps -a
+       dh_gencontrol -a
+       dh_md5sums -a
+       dh_builddeb -a
+
+binary: binary-arch
+.PHONY: build clean binary-arch binary install