--- purple-plugin-pack-2.6.0.orig/debian/watch +++ purple-plugin-pack-2.6.0/debian/watch @@ -0,0 +1,6 @@ +# Compulsory line, this is a version 3 file +version=3 + +# +#http://gaim.guifications.org/trac/downloads/gaim-plugin_pack-(.*)\.tar\.gz +http://downloads.guifications.org/plugins/Plugin%20Pack/purple-plugin_pack-(.*)\.tar\.gz --- purple-plugin-pack-2.6.0.orig/debian/changelog +++ purple-plugin-pack-2.6.0/debian/changelog @@ -0,0 +1,130 @@ +purple-plugin-pack (2.6.0-0ubuntu1) karmic; urgency=low + + * New upstream release. (LP: #256419) + - New plugins: + - autoprofile + - colorize + - enhancedhist + - google + - listlog + - msglen + - nomobility (incomplete) + - smartear (incomplete) + - splitter + - stress (abusive) + - xmppprio + - Removed broadcast plugin. + - Various bug/crash/memory leak fixes. + - Fixed SwitchSpell not being build even though correct development + packages was installed. (LP: #246905) + * debian/control: + - Update package description; fixed some references to Gaim; added + description of new plugins. + - Removed dummy package gaim-irchelper, not required or recommended by any + package. + - Added intltool to Build-Depends as build fails without it. + - Added libgtkspell-dev and libaspell-dev to Build-Depends. Required by + SwitchSpell plugin. (Thanks: Nikolaus Filus) (LP: #246905) + - Moved homepage link from description to a field. + * debian/docs: Added 'README' and 'AUTHORS' files. + * debian/copyright: Added missing upstream authors and updated copyright for + individual files. + * debian/rules: + - Move list of plugins to be build to separate variable + for easy modification. + - Added following plugins to list of plugins to be build: + - autoprofile + - colorize + - enhancedhist (LP: #160000) + - google + - groupmsg (LP: #181674) + - listlog + - napster + - splitter + - xmppprio + - Following plugins are not build: + - findip: It is useless. + - talkfilter: Requires GNU Talkfilter headers to be installed at build + time but they are not packaged yet. + - xmmsremoten: Requires xmms-config which does not seem to exist in + xmms2. xmms removed from Enhances in debian/control. + - Do not copy config.guess and config.sub from /usr/share/misc to source + dir when cleaning. + - Uncommented call to dh_makeshlibs. We are not building shared libraries. + * Remove debian/dirs, not needed. + + -- Michael Budde Sat, 19 Sep 2009 14:38:55 +0200 + +purple-plugin-pack (2.2.0-1) unstable; urgency=low + + * New Upstream Release + + Adds new plugins + - convbadger + - dewisygification + - infopane + - snpp + - switchspell + - timelog + + Remove plugin hideconv (merged into Pidgin) + + Various stability fixes + * Fix debian/watch to reflect gaim->pidgin transition in upstream's + repository (Closes: #450286) + * Apply patch from Stu Tomlinson to fix timelog symbol issue. + + -- Benjamin Seidenberg Mon, 17 Mar 2008 15:25:08 -0400 + +purple-plugin-pack (2.0.0-1) unstable; urgency=low + + * New upstream release (Closes: #434958) + - Blistops now offers the ability to stretch the display of screen names + or aliases into the buddy icon column when no icon exists + - Blistops now shows the menu bar when hovering near the top of the buddy + list window. Resolves a number of Pidgin bug reports (Closes: #431178) + - Listhandler now supports alias-only list exports and imports (rseeber) + - Listhandler now exports and imports buddy notes created with the + buddynote plugin + - Added ignore plugin + - Added irc-more plugin + - Added highlight plugin + - Added incomplete convbadger plugin + - Added internationalization support to plonkers + - Added more humorous stuff to eight_ball (resiak) + - Added support for spaces in filenames to gRIM (rageboy04) + - Added a stop subcommand in gRIM (rageboy04) + - Changed order of arguments to gRIM command (rageboy04) + - Fixed build-by-default status for switchspell + - Fixed crash in album when using Pidgin 2.0.2 or newer + (Closes: #434136, #433632, #434400) + - Fixed potential crashes in some other plugins when using Pidgin 2.0.2 or + newer + - Fixed potential random crashes in irssi plugin (Closes: #432218) + * Enabled new plugins ignore, irc-more and highlight + * Applied upstream patch to sepandtab (Thanks: John Bailey) + (Part of upstream commit r7241930964f41f9b0fddf83ab3f68f7b55de5870) + + -- Benjamin Seidenberg Mon, 30 Jul 2007 01:23:10 -0400 + +purple-plugin-pack (1.0-3) unstable; urgency=low + + * The "Third try's the charm" release + * Add emtpy transitional package for gaim-irchelper (Closes: #428457) + * Fix reference to gaim in package description (Closes: #427846) + + -- Benjamin Seidenberg Mon, 11 Jun 2007 20:16:31 -0400 + +purple-plugin-pack (1.0-2) unstable; urgency=low + + * The "Look before you leap" release (Thanks: Ari Pollak) + * Enhance Pidgin, not gaim + * Remove Conflict/Replace on gaim-irchelper to allow a transitional package + + -- Benjamin Seidenberg Tue, 05 Jun 2007 18:03:08 -0400 + +purple-plugin-pack (1.0-1) unstable; urgency=low + + * Initial release (Closes: #353641, #291973) + * Adjust all Makefiles.in to remove duplicate dependency on pidgin + * Remove unneeded .la files + + -- Benjamin Seidenberg Sun, 27 May 2007 15:24:21 -0400 + --- purple-plugin-pack-2.6.0.orig/debian/docs +++ purple-plugin-pack-2.6.0/debian/docs @@ -0,0 +1,3 @@ +NEWS +README +AUTHORS --- purple-plugin-pack-2.6.0.orig/debian/copyright +++ purple-plugin-pack-2.6.0/debian/copyright @@ -0,0 +1,89 @@ +This package was debianized by Benjamin Seidenberg on +Thu, 26 Oct 2006 22:37:45 -0400 as gaim-plugin-pack. However, due to delays in +stabalizing the gaim ABI it was not released until May, 2007 +as purple-plugin-pack. + +It was downloaded from http://plugins.guifications.org/trac/downloads + +Upstream Authors: Gary Kramlich + Stu Tomlinson + Peter Lawler + John Bailey + Kevin Stange + Lennert Van Alboom + Daniel Atallah + Sadrul H Chowdhury + Richard Laager + Martijn van Oosterhout + Matt Perry + Andrew Pangborn + Casey Ho + Raul Aurich + +Copyright (c) 2004-2009 Gary Kramlich , + Stu Tomlinson , + Peter Lawler , + John Bailey , + Kevin Stange , + Lennert Van Alboom , + Daniel Atallah , + Sadrul H Chowdhury , + Richard Laager , + Martijn van Oosterhout , + Matt Perry , + Andrew Pangborn , + Casey Ho + Paul Aurich + +Individual Files Copyright: + +gRIM/gRIM.c: * Copyright (C) 2007 Ankit Singla +splitter/splitter.c: * Copyright (C) 2005-2007 Ike Gingerich +timelog/log-widget.c: * Copyright (C) 2006 Jon Oberheide. +timelog/log-widget.h: * Copyright (C) 2006 Jon Oberheide. +timelog/range-widget.c: * Copyright (C) 2006 Jon Oberheide. +timelog/range-widget.h: * Copyright (C) 2006 Jon Oberheide. +timelog/timelog.c: * Copyright (C) 2006 Jon Oberheide. +timelog/timelog.h: * Copyright (C) 2006 Jon Oberheide. +dewysiwygification/dewysiwygification.c: * Copyright (C) 2004-2008 Tim Ringenbach +xchat-chats/xtext.c: * Copyright (C) 1998 Peter Zelezny. +irchelper/irchelper.c: * Copyright (C) 2004-2005 Mathias Hasselmann +irchelper/irchelper.c: * Copyright (C) 2005 Daniel Beardsmore +irchelper/irchelper.c: * Copyright (C) 2005 Björn Nilsson +irchelper/irchelper.c: * Copyright (C) 2005 Anthony Sofocleous +dice/dice.c: * Copyright (C) 2007 Lucas +napster/napster.c: * Copyright (C) 2000-2001 Rob Flynn +colorize/colorize.c: * Copyright (C) 2005 Ike Gingerich +enhancedhist/enhancedhist.c: * Copyright (C) 2004-2008 Andrew Pangborn +enhancedhist/enhancedhist.c: * Copyright (C) 2007 Ankit Singla +ignorance/regex.h: * Copyright (C) 1985, 1989, 1990, 1991, 1992, 1993 Free Software Foundation, Inc. +ignorance/ignorance.c: * Copyright (c) 200?-2006 Levi Bard +stocker/gtkticker.c: * Copyright (C) 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald +stocker/gtkticker.c: * GtkTicker Copyright 2000 Syd Logan +stocker/gtkticker.h: * Copyright (C) 1995-1997 Peter Mattis, Spencer Kimball and Josh MacDonald +stocker/gtkticker.h: * Copyright 2000 Syd Logan +snpp/snpp.c: * Copyright (C) 2004-2008 Don Seiler +awaynotify/awaynotify.c: * Copyright (C) 2005-2008 Matt Perry +album/album-ui.c: * Copyright (C) 2006 Jérôme Poulin (TiCPU) + +License: + + This package 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 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 package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The Debian packaging is Copyrigt (C) 2006, 2007 Benjamin Seidenberg +and is licensed under the GPL, see above. --- purple-plugin-pack-2.6.0.orig/debian/compat +++ purple-plugin-pack-2.6.0/debian/compat @@ -0,0 +1 @@ +5 --- purple-plugin-pack-2.6.0.orig/debian/README.Debian +++ purple-plugin-pack-2.6.0/debian/README.Debian @@ -0,0 +1,8 @@ +purple-plugin-pack for Debian +--------------------------- + +Not all of the plugins that are distributed in this source package are built by +default due to the likelyhood of abuse. Enabling them for a rebuild is fairly +simple and left as an exercise for the reader. + + -- Benjamin Seidenberg , Thu, 26 Oct 2006 22:37:45 -0400 --- purple-plugin-pack-2.6.0.orig/debian/rules +++ purple-plugin-pack-2.6.0/debian/rules @@ -0,0 +1,158 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + + +# 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) + +ENABLED_PLUGINS = "\ + album,\ + autoprofile,\ + autoreply,\ + bash,\ + blistops,\ + colorize,\ + convbadger,\ + dewysiwygification,\ + dice,\ + difftopic,\ + eight_ball,\ + enhancedhist,\ + flip,\ + gRIM,\ + google,\ + groupmsg,\ + highlight,\ + ignore,\ + infopane,\ + irchelper,\ + ircmore,\ + irssi,\ + lastseen,\ + listhandler,\ + listlog,\ + mystatusbox,\ + napster,\ + nicksaid,\ + oldlogger,\ + plonkers,\ + schedule,\ + sepandtab,\ + showoffline,\ + simfix,\ + slashexec,\ + snpp,\ + splitter,\ + sslinfo,\ + switchspell,\ + timelog,\ + xchat-chats,\ + xmppprio" + +# These plugins are not build: +# awaynotify +# bit +# buddytime +# chronic +# findip +# gntsmartear +# gtkbuddytime +# gtksmartear +# hideconv +# ignorance +# msglen +# nomobility +# smartear +# stocker +# stress +# talkfilters +# xmmsremote + + +empty := +space := $(empty) $(empty) + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +config.status: configure + dh_testdir + # Add here commands to configure the package. + ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ + --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info \ + --with-plugins=$(subst $(space),,$(ENABLED_PLUGINS)) CLFAGS="$(CFLAGS)" + +build: build-stamp + +build-stamp: config.status + dh_testdir + + # Add here commands to compile the package. + $(MAKE) + + touch $@ + +clean: + dh_testdir + dh_testroot + + # Add here commands to clean up after the build process. + [ ! -f Makefile ] || $(MAKE) distclean + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/pidgin-plugin-pack. + $(MAKE) install DESTDIR=$(CURDIR)/debian/pidgin-plugin-pack + # We don't need the la's + rm $(CURDIR)/debian/pidgin-plugin-pack/usr/lib/pidgin/*.la + rm $(CURDIR)/debian/pidgin-plugin-pack/usr/lib/purple-2/*.la + + +# 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_installchangelogs ChangeLog + dh_installdocs + dh_installexamples +# dh_install + dh_link + dh_strip + dh_compress + dh_fixperms +# dh_perl + #dh_makeshlibs -n + dh_pidgin + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- purple-plugin-pack-2.6.0.orig/debian/control +++ purple-plugin-pack-2.6.0/debian/control @@ -0,0 +1,108 @@ +Source: purple-plugin-pack +Section: net +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Benjamin Seidenberg +Build-Depends: debhelper (>= 5), pidgin-dev, pkg-config, libgtk2.0-dev, libglib2.0-dev, libxml-parser-perl, intltool, libgtkspell-dev, libaspell-dev +Standards-Version: 3.8.3 +Homepage: http://plugins.guifications.org/ + +Package: pidgin-plugin-pack +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Enhances: pidgin +Description: 42 useful plugins for Pidgin + Plugin pack is a collection of many simple-yet-useful plugins for Pidgin. A + brief description of each is below. For more information about an individual + plugin, please see http://plugins.guifications.org/trac/wiki/PluginPack + . + /exec: execute commands and optionally send their output in an IM/chat window. + . + AutoProfile: user profile and status message content generator. + . + Album: archives all buddy icons for all buddies in the user's buddy list. + . + Auto Reply: auto-replies on any protocol, also can be specific to each buddy. + . + Bash.org: provides links to random or select quotes on bash.org and qdb.us. + . + Buddy List Options: options to hide buddy list on creation and hide menu in it. + . + Colorize: colorizes outgoing message text. + . + Conversation Badge: shows the protocol icon in the conversation menu tray. + . + DeWYSIWYGification: allows user to type in HTML without it being rendered. + . + Dice: simulates the rolling of dice. + . + DiffTopic: shows changes when the topic is changed in a chatroom. + . + Magic 8 Ball: shows random expressions from a Magic 8 Ball toy. + . + Enhanced History: an enhanced version of the history plugin. + . + Flip: flips a coin and shows the result in the current conversation. + . + gRIM: annoy your buddies with a timed series of messages. + . + Google: writes the results of an "I'm feeling lucky" search to a conversation. + . + Group IM: send an IM to a group of buddies + . + Highlight: adds support for highlighting user specified words. + . + Ignore: ignore either all or just chat communication from a specific person. + . + InfoPane: use different views for the "details" information in conversations. + . + IRC Helper: Handles the rough edges of the IRC protocol. + . + IRC More: adds a couple options to the IRC protocol: + - Customized default quit/part messages. + - A CTCP version reply. + . + Irssi Features: implements many features of irssi: + - day change notifications + - /window, /layout, /lastlog commands + - auto-text formatting + . + Last Seen: tooltip with time a buddy has been offline and their last message. + . + List Handler: import and export buddy lists in various formats. + . + Chat User List Logging: logs the list of users in a chat when you join. + . + My Status Box: per-account status selectors with other features. + . + Napster: NAPSTER Protocol Plugin. + . + Nick Said: to jump to where your name or other words were said in a chat. + . + Old Logger: stores buddy logs in flat files (legacy format). + . + Plonkers: announce your ignore list to a chat room and other privacy features. + . + Purple Schedule: Schedule reminders at specific times. + . + Separate and Tab: adds two new window positioning methods. + . + Show Offline: allows you to show certain offline buddies in the buddylist. + . + Sim Fix: fixes messages received from buddies using broken SIM clients. + . + Simple Network Paging Protocol (SNPP): + allows sending to pager servers (like sendpage or qpage) via SNPP. + . + Message Splitter: splits sent messages into smaller ones of a specified size. + . + SSL Info: adds a menu item to display info about the SSL plugin in use. + . + Switch Spell: allows changing the spell-check language for each conversation. + . + Timelog: view Pidgin logs that fall within specific time ranges. + . + XChat Chats: makes Pidgin use the chat-widget (GtkXText) used by XChat for chats + . + XMPP Priority: Adds account options that allow users to specify the priorities + used for available and away for XMPP accounts.