--- iroffer-1.4.b03.orig/Configure +++ iroffer-1.4.b03/Configure @@ -69,6 +69,9 @@ OSF1 | Rhapsody | Darwin | AIX ) # nothing fancy ;; + GNU/kFreeBSD | GNU ) + ostype=Linux + ;; SunOS ) libs="$libs -lsocket -lnsl" ;; --- iroffer-1.4.b03.orig/debian/iroffer.manpages +++ iroffer-1.4.b03/debian/iroffer.manpages @@ -0,0 +1 @@ +debian/iroffer.1 --- iroffer-1.4.b03.orig/debian/iroffer.dirs +++ iroffer-1.4.b03/debian/iroffer.dirs @@ -0,0 +1 @@ +usr/bin --- iroffer-1.4.b03.orig/debian/changelog +++ iroffer-1.4.b03/debian/changelog @@ -0,0 +1,117 @@ +iroffer (1.4.b03-3) unstable; urgency=medium + + * Fix FTBFS on GNU/kFreeBSD and on GNU/Hurd, thanks to Cyril + Brulebois. (Closes: #414995) + * Fix lintian warning "debian-rules-ignores-make-clean-error + line 42". + * Bump Standards-Version to 3.7.3. + * Add the Homepage field. + * Add the Vcs-Git/Vcs-Browser fields. + * Add the DM-Upload-Allowed field. + + -- Aurélien GÉRÔME Tue, 05 Feb 2008 16:32:17 +0100 + +iroffer (1.4.b03-2) unstable; urgency=low + + * Adopt the package (Closes: #211995). + * Conform to policy with CFLAGS set to "-Wall -g -O2" and LDFLAGS + set to none. + * Intent to make it build on any architectures: manual begging to + remove iroffer from Packages-arch-specific. + + -- Aurélien GÉRÔME Sat, 22 Jul 2006 13:16:09 +0200 + +iroffer (1.4.b03-1) unstable; urgency=low + + * QA Upload + * New Upstream Release + * Fix spelling mistakes in Package Description (Closes: #363977) + * Update debian/copyright + * Conforms to new standards Version. + * Remove convertxdccfile, src/iroffer_config.h, Makefile + on clean. + + -- Michael Ablassmeier Mon, 8 May 2006 08:12:26 +0200 + +iroffer (1.4.b02-2) unstable; urgency=low + + * QA Group upload orphaning this package + + -- Andrew Pollock Mon, 4 Jul 2005 15:25:57 +1000 + +iroffer (1.4.b02-1) unstable; urgency=low + + * New upstream release (Closes: #291941) + * Created debian/watch file. + + -- Decklin Foster Sun, 23 Jan 2005 23:56:37 -0500 + +iroffer (1.4.b01-1) unstable; urgency=low + + * New upstream release + + -- Decklin Foster Wed, 17 Nov 2004 14:11:26 -0500 + +iroffer (1.3.b09-1) unstable; urgency=low + + * New upstream release (Closes: #217890, #249982) + * Bumped Standards-Version to 3.6.1. + + -- Decklin Foster Sat, 2 Oct 2004 07:05:38 -0400 + +iroffer (1.2b20-1) unstable; urgency=low + + * New upstream release + - Fix 'lowbdwth' bug (Closes: #210349) + + -- Decklin Foster Thu, 18 Sep 2003 13:28:28 -0400 + +iroffer (1.2b19-1) unstable; urgency=low + + * New upstream release (Closes: #201798) + - respond to '!LIST nick' correctly (Closes: #191027) + - fix delete headline on rehash (Closes: #193110) + + -- Decklin Foster Fri, 18 Jul 2003 13:41:30 -0400 + +iroffer (1.2b15-1) unstable; urgency=low + + * New upstream release (Closes: #190908) + * Use debhelper v4 and policy 3.5.9 + * Escape dashes in man page + * Properly install upstream changelog + + -- Decklin Foster Sat, 26 Apr 2003 21:37:14 -0400 + +iroffer (1.2b13-1) unstable; urgency=low + + * New maintainer + * New upstream release (Closes: #80378, #143688) + * debian/rules: Updated to debhelper v3 + * debian/control: Updated description, bumped Standards-Version + * Wrote man page + * Set architecture back to 'any'. According to upstream all arch-specific + code (on Linux, at least) has been removed since 1.1b4. If it still + doesn't compile somewhere I intend to find out about the problem and fix + it. + + -- Decklin Foster Fri, 19 Apr 2002 19:36:23 -0400 + +iroffer (0.1b32-2) unstable; urgency=low + + * New upstream version. + + -- Johnie Ingram Sat, 18 Sep 1999 03:30:11 -0500 + +iroffer (0.1b32-1) unstable; urgency=low + + * New upstream version. + * Encoded the arch-specificity in debian/control, closes: #42770. + + -- Johnie Ingram Fri, 10 Sep 1999 02:12:35 -0500 + +iroffer (0.1b30-1) unstable; urgency=low + + * Initial Release. + + -- Johnie Ingram Thu, 5 Aug 1999 03:01:51 -0500 --- iroffer-1.4.b03.orig/debian/iroffer.1 +++ iroffer-1.4.b03/debian/iroffer.1 @@ -0,0 +1,34 @@ +.\" -*- nroff -*- vim:ft=nroff +.TH IROFFER 1 +.SH "NAME" +iroffer \- DCC file server bot +.SH "SYNOPSIS" +.B iroffer +.I \-v +.br +.B iroffer +.I \-c +.br +.B iroffer +.I [\-b] file +.SH DESCRIPTION +.B iroffer +is a file server which uses the DCC feature of IRC to send requested +files to other users. The name of a configuration file must be given +on the command line for normal operation. +.SH OPTIONS +.TP +.B \-v +Display version information. +.TP +.B \-c +Generate an encrypted password. +.TP +.B \-b +Run in the background. +.TP +.SH "SEE ALSO" +.B /usr/share/doc/iroffer +.SH "AUTHOR" +This manual page was written by Decklin Foster +for the Debian GNU/Linux system. --- iroffer-1.4.b03.orig/debian/iroffer.examples +++ iroffer-1.4.b03/debian/iroffer.examples @@ -0,0 +1,2 @@ +iroffer.cron +sample.config --- iroffer-1.4.b03.orig/debian/compat +++ iroffer-1.4.b03/debian/compat @@ -0,0 +1 @@ +4 --- iroffer-1.4.b03.orig/debian/control +++ iroffer-1.4.b03/debian/control @@ -0,0 +1,23 @@ +Source: iroffer +Section: net +Priority: extra +Maintainer: Aurélien GÉRÔME +Build-Depends: debhelper (>= 4.0) +Standards-Version: 3.7.3 +Homepage: http://iroffer.org/ +Vcs-Git: git://git.roxor.cx/git/iroffer/ +Vcs-Browser: http://git.roxor.cx/?p=iroffer +DM-Upload-Allowed: yes + +Package: iroffer +Architecture: any +Depends: ${shlibs:Depends} +Description: IRC file distribution bot + iroffer is a fileserver for IRC (commonly referred to as a DCC bot). + It uses the DCC feature of IRC to send files to other users. iroffer + will connect to an IRC server and let people request files from it. + Unlike similar programs, iroffer is not a script; it is a standalone + executable written entirely in C, from scratch, with high transfer + speed and efficiency in mind. iroffer has been known to reach + 2MByte/sec or higher bandwidth usage when multiple transfers are + occurring at the same time. --- iroffer-1.4.b03.orig/debian/copyright +++ iroffer-1.4.b03/debian/copyright @@ -0,0 +1,32 @@ +This package was debianized by Johnie Ingram on +Thu, 5 Aug 1999 03:01:51 -0500. + +It was downloaded from: http://iroffer.org/ + +Copyright Holder: PMG + +License: + +Copyright (C) 1998-2001 PMG + +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 St, Fifth Floor, Boston, +MA 02110-1301 USA + +Packaging for Debian is Copyright 1999 Johnie Ingram, 2002 Decklin +Foster, and also released under the terms of the GPL (version 2, or +any later version). + +On Debian GNU/Linux systems, the text of the GPL can be found in +/usr/share/common-licenses/GPL. --- iroffer-1.4.b03.orig/debian/rules +++ iroffer-1.4.b03/debian/rules @@ -0,0 +1,83 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# This file is public domain software, originally written by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +DEB_CFLAGS = -Wall -g +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) +DEB_CFLAGS += -O0 +else +DEB_CFLAGS += -O2 +endif + +export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +configure: configure-stamp +configure-stamp: + dh_testdir + + # Add here commands to configure the package. + ./Configure + + touch configure-stamp + +build: configure-stamp build-stamp +build-stamp: + dh_testdir + + # Add here commands to compile the package. + $(MAKE) CONFIG_CFLAGS="$(DEB_CFLAGS)" CONFIG_LDFLAGS="" + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + # Add here commands to clean up after the build process. + [ ! -f Makefile ] || $(MAKE) clean + rm -f convertxdccfile + rm -f Makefile + rm -f src/iroffer_config.h + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/ + $(MAKE) install INSDIR=$(CURDIR)/debian/iroffer/usr/bin + + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installexamples + dh_installmenu + dh_installman + dh_installchangelogs WHATSNEW + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary --- iroffer-1.4.b03.orig/debian/iroffer.docs +++ iroffer-1.4.b03/debian/iroffer.docs @@ -0,0 +1 @@ +README