summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--debian/README.Debian6
-rw-r--r--debian/changelog37
-rw-r--r--debian/compat2
-rw-r--r--debian/control39
-rw-r--r--debian/copyright9
-rw-r--r--debian/patches/debian-changes27
-rw-r--r--debian/patches/series1
-rwxr-xr-xdebian/rules8
-rw-r--r--debian/source/format1
-rw-r--r--debian/source/options2
-rw-r--r--debian/source/patch-header17
-rw-r--r--debian/watch4
13 files changed, 132 insertions, 22 deletions
diff --git a/.gitignore b/.gitignore
index 1c0c45f..e36ef6a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,7 +10,6 @@ build-aux
config.log
config.status
configure
-debian
facebook/facebook-marshal.*
INSTALL
libtool
diff --git a/debian/README.Debian b/debian/README.Debian
new file mode 100644
index 0000000..30e14de
--- /dev/null
+++ b/debian/README.Debian
@@ -0,0 +1,6 @@
+Usage guide
+===========
+
+For a usage guide, please see <https://wiki.bitlbee.org/HowtoFacebookMQTT>.
+
+ -- Sean Whitton <spwhitton@spwhitton.name>, Sat, 18 Mar 2017 14:14:04 -0700
diff --git a/debian/changelog b/debian/changelog
index 94057b7..2f7763a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,36 @@
-bitlbee-facebook (0.0.0-1) UNRELEASED; urgency=medium
+bitlbee-facebook (1.2.1-1) unstable; urgency=medium
- * Initial debian support.
+ * New upstream release.
- -- jgeboski <jgeboski@gmail.com> Thu, 01 Jan 1970 00:00:00 +0000
+ -- Sean Whitton <spwhitton@spwhitton.name> Mon, 26 Oct 2020 14:47:45 -0700
+
+bitlbee-facebook (1.2.0-1) unstable; urgency=medium
+
+ * New upstream release (Closes: #920277).
+
+ -- Sean Whitton <spwhitton@spwhitton.name> Thu, 24 Jan 2019 11:30:07 -0700
+
+bitlbee-facebook (1.1.2-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Bump standards version to 4.1.0 (no changes required).
+
+ -- Sean Whitton <spwhitton@spwhitton.name> Sat, 09 Sep 2017 12:35:54 -0700
+
+bitlbee-facebook (1.1.1-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ -- Sean Whitton <spwhitton@spwhitton.name> Sun, 02 Apr 2017 07:39:25 -0700
+
+bitlbee-facebook (1.1.0-1) unstable; urgency=high
+
+ * New upstream release (Closes: #859046).
+
+ -- Sean Whitton <spwhitton@spwhitton.name> Wed, 29 Mar 2017 13:42:35 -0700
+
+bitlbee-facebook (1.0.0+git20170223.3e8dd70-1) unstable; urgency=medium
+
+ * Initial release (Closes: #858136).
+
+ -- Sean Whitton <spwhitton@spwhitton.name> Sat, 18 Mar 2017 14:16:34 -0700
diff --git a/debian/compat b/debian/compat
index ec63514..f599e28 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-9
+10
diff --git a/debian/control b/debian/control
index e069f59..a2f83eb 100644
--- a/debian/control
+++ b/debian/control
@@ -1,17 +1,30 @@
Source: bitlbee-facebook
-Maintainer: jgeboski <jgeboski@gmail.com>
-Section: misc
+Maintainer: Sean Whitton <spwhitton@spwhitton.name>
+Section: net
Priority: optional
-Standards-Version: 3.9.6
-Build-Depends: bitlbee-dev (>= 3.4), debhelper (>= 9), dh-autoreconf, libglib2.0-dev (>= 2.28), libjson-glib-dev (>= 0.14)
-Homepage: https://github.com/jgeboski/bitlbee-facebook
+Standards-Version: 4.1.0
+Build-Depends:
+ bitlbee-dev (>= 3.4),
+ debhelper (>= 10),
+ libglib2.0-dev (>= 2.28),
+ libjson-glib-dev (>= 0.14),
+Homepage: https://github.com/bitlbee/bitlbee-facebook
+Vcs-Browser: https://git.spwhitton.name/bitlbee-facebook
+Vcs-Git: https://git.spwhitton.name/bitlbee-facebook
-Package: bitlbee-facebook
+Package: bitlbee-plugin-facebook
Architecture: any
-Section: misc
-Priority: optional
-Depends: ${shlibs:Depends}, ${misc:Depends}, bitlbee (>= 3.4) | bitlbee-libpurple (>= 3.4), libglib2.0-0 (>= 2.28), libjson-glib-1.0-0 (>= 0.14)
-Homepage: https://github.com/jgeboski/bitlbee-facebook
-Description: Facebook protocol plugin for BitlBee
- BitlBee Facebook implements the Facebook Messenger protocol into
- bitlbee.
+Depends:
+ bitlbee (>= 3.4) | bitlbee-libpurple (>= 3.4),
+ libglib2.0-0 (>= 2.28),
+ libjson-glib-1.0-0 (>= 0.14),
+ ${misc:Depends},
+ ${shlibs:Depends},
+Provides: bitlbee-facebook
+Description: IRC to other chat networks gateway (Facebook chat plugin)
+ This program can be used as an IRC server which forwards everything
+ you say to people on other chat networks: Jabber (which includes
+ Google Talk), ICQ, AIM, MSN and Twitter.
+ .
+ This package contains a plugin that adds support for Facebook
+ Messenger's chat protocol.
diff --git a/debian/copyright b/debian/copyright
index 3a74ebf..145a128 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,10 +1,17 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: bitlbee-facebook
-Source: https://github.com/jgeboski/bitlbee-facebook
+Source: https://github.com/bitlbee/bitlbee-facebook
Files: *
Copyright: Copyright 2014-2016 James Geboski <jgeboski@gmail.com>
License: GPL-2+
+
+Files: debian/*
+Copyright: Copyright 2014-2016 James Geboski <jgeboski@gmail.com>
+ (C) 2017 Sean Whitton <spwhitton@spwhitton.name>
+License: GPL-2+
+
+License: GPL-2+
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
diff --git a/debian/patches/debian-changes b/debian/patches/debian-changes
new file mode 100644
index 0000000..45e0588
--- /dev/null
+++ b/debian/patches/debian-changes
@@ -0,0 +1,27 @@
+The Debian packaging of bitlbee-facebook is maintained in git, using
+the merging workflow described in dgit-maint-merge(7). There isn't a
+patch queue that can be represented as a quilt series.
+
+A detailed breakdown of the changes is available from their canonical
+representation - git commits in the packaging repository. For
+example, to see the changes made by the Debian maintainer in the first
+upload of upstream version 1.2.3, you could use:
+
+ % git clone https://git.dgit.debian.org/bitlbee-facebook
+ % cd bitlbee-facebook
+ % git log --oneline 1.2.3..debian/1.2.3-1 -- . ':!debian'
+
+(If you have dgit, use `dgit clone bitlbee-facebook`, rather than
+plain `git clone`.)
+
+A single combined diff, containing all the changes, follows.
+--- bitlbee-facebook-1.2.1.orig/.gitignore
++++ bitlbee-facebook-1.2.1/.gitignore
+@@ -10,7 +10,6 @@ build-aux
+ config.log
+ config.status
+ configure
+-debian
+ facebook/facebook-marshal.*
+ INSTALL
+ libtool
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..7bb8252
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+debian-changes
diff --git a/debian/rules b/debian/rules
index bd66c75..ea175e7 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,8 +1,10 @@
#!/usr/bin/make -f
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
+%:
+ dh $@
+
override_dh_auto_install:
dh_auto_install
find debian -name '*.la' -print -delete
-
-%:
- dh $@ --with autoreconf
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/source/options b/debian/source/options
new file mode 100644
index 0000000..ce071fb
--- /dev/null
+++ b/debian/source/options
@@ -0,0 +1,2 @@
+single-debian-patch
+auto-commit
diff --git a/debian/source/patch-header b/debian/source/patch-header
new file mode 100644
index 0000000..cb92f64
--- /dev/null
+++ b/debian/source/patch-header
@@ -0,0 +1,17 @@
+The Debian packaging of bitlbee-facebook is maintained in git, using
+the merging workflow described in dgit-maint-merge(7). There isn't a
+patch queue that can be represented as a quilt series.
+
+A detailed breakdown of the changes is available from their canonical
+representation - git commits in the packaging repository. For
+example, to see the changes made by the Debian maintainer in the first
+upload of upstream version 1.2.3, you could use:
+
+ % git clone https://git.dgit.debian.org/bitlbee-facebook
+ % cd bitlbee-facebook
+ % git log --oneline 1.2.3..debian/1.2.3-1 -- . ':!debian'
+
+(If you have dgit, use `dgit clone bitlbee-facebook`, rather than
+plain `git clone`.)
+
+A single combined diff, containing all the changes, follows.
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..175fa80
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,4 @@
+version=4
+opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%bitlbee-facebook-$1.tar.gz%" \
+ https://github.com/bitlbee/bitlbee-facebook/tags \
+ (?:.*?/)?v?(\d[\d.]*)\.tar\.gz debian uupdate