debian/0000755000000000000000000000000011672127157007177 5ustar debian/changelog0000644000000000000000000003637111672127156011062 0ustar cwirc (2.0.0-5) unstable; urgency=low * QA upload - Bump Standard-Version to 3.9.2 * Patch 0000-fix-ftbfs-with-ld-as-needed.patch - Reorder libraries to fix FTBFS with ld --as-needed, thanks John Nogatch (Closes: 638633) -- Leo Iannacone Wed, 14 Dec 2011 15:10:35 +0100 cwirc (2.0.0-4) unstable; urgency=low * QA upload. - Update to packaging format "3.0 (quilt)". * debian/compat - Update to 8. * debian/control - (Build-Depends): Update to debhelper 8. From xchat-common remove *-1 Debian revision. - (Depends): Add ${misc:Depends}. - (Homepage): New. - (Standards-Version): Update to 3.9.1. * debian/copyright - Point to GPL-2. - Update layout. Use FSF URL. Update download URL. * debian/{debian-lintian.mk,pod2man.mk} - New makefile snippets. * debian/{clean,dirs,manpages,cwirc.lintian-overrides} - New files. * debian/rules - Convert to dh(1). * debian/source/format - New file. * debian/watch - Update URL (Closes: #551346). -- Jari Aalto Sat, 30 Oct 2010 21:10:08 +0300 cwirc (2.0.0-3) unstable; urgency=low * Retiring - set the package maintainer to Debian QA Group. -- Joop Stakenborg Fri, 30 Oct 2009 21:13:11 +0000 cwirc (2.0.0-2) unstable; urgency=low * Handle nostrip build options. Closes: #436689. -- Joop Stakenborg Tue, 04 Dec 2007 10:39:31 +0100 cwirc (2.0.0-1) unstable; urgency=low * New upstream. -- Joop Stakenborg Sun, 21 May 2006 22:31:46 +0200 cwirc (1.8.8-2) unstable; urgency=low * Add a watch file. -- Joop Stakenborg Mon, 20 Feb 2006 17:46:19 +0100 cwirc (1.8.8-1) unstable; urgency=low * New upstream release -- Joop Stakenborg Thu, 5 Aug 2004 21:23:48 +0200 cwirc (1.8.8-0) unstable; urgency=low * Corrected a bug in the incoming signal buffering that would overwrite buffered events when frames would come too fast during the fade-out period, just after a buffer underrun. -- Pierre-Philippe Coupard Thu, 05 Aug 2004 01:27:00 +0200 cwirc (1.8.7-0) unstable; urgency=low * Added a section in the README to explain how to use CWirc with the aRts daemon. The DTR line is now explicitely set so that CWirc can read back the state of the Morse key contact(s), even if another program left the serial port in a bad state. -- Pierre-Philippe Coupard Sun, 25 Jul 2004 18:30:00 +0200 cwirc (1.8.6-0) unstable; urgency=low * Made the plugin stub filter out CWirc frames even when the plugin is disabled, so it's now possible to close the CWirc panel and keep chatting normally on a Morse channel. Made the plugin stub correctly handle channel locks on different IRC servers, and made it warn the user when a lock is stale. -- Pierre-Philippe Coupard Mon, 19 Jul 2004 02:52:00 +0200 cwirc (1.8.5-0) unstable; urgency=low * Corrected the README and added a French translation of it. Added the -fPIC flag to build the plugin's object files. Changed the Debian package maintainer and merged his changes. -- Pierre-Philippe Coupard Thu, 08 Jul 2004 23:03:00 +0200 cwirc (1.8.4-1.0.0.1.pure64) unstable; urgency=low * Build extra shared objects with -fPIC for the plugin -- Goswin von Brederlow Thu, 8 Jul 2004 19:04:02 +0200 cwirc (1.8.4-1) unstable; urgency=low * Initial debian release. -- Joop Stakenborg Sat, 3 Jul 2004 09:16:02 +0200 cwirc (1.8.4-0) unstable; urgency=low * Corrected a bug that would leave the I/O process running alone if the GUI quit without stopping it properly. Made the extension API's shared memory key really random. CWirc now tries to renice itself if the frontend binary is installed suid root, in order to get better I/O performances and cure the scratchy sound problem with low-end sound devices and loaded systems. -- Pierre-Philippe Coupard Sun, 20 Jun 2004 19:03:00 +0200 cwirc (1.8.3-1) unstable; urgency=low * Made the sound fragment writing routine less fragile. Doubled the automatic decoder's speed indicator as a decoder reset button. Fixed a bug where the CWirc front-end would stop if X-Chat was started from an xterm and the terminal was resized. -- Pierre-Philippe Coupard Fri, 18 Jun 2004 03:21:00 +0200 cwirc (1.8.2-1) unstable; urgency=low * Reduced the memory and disk footprint. General code cleanup. Made the keyer settings tab become inactive when the selected key type is "straight". Changed all references to "QRM" into the correct "QRN". Fixed a GTK error message when starting the GUI. Fixed a bug that could prevent an extension to be run again if it failed to run once. -- Pierre-Philippe Coupard Sun, 13 Jun 2004 23:55:08 +0200 cwirc (1.8.1-1) unstable; urgency=low * Now the plugin doesn't report incoming morse from any source but the current IRC channel, on the current CWirc channel. Fixed a bug that would make CWirc occasionally send malformed frames containing null events when running with the CW output set to "sounder". -- Pierre-Philippe Coupard Tue, 13 Apr 2004 01:50:08 +0200 cwirc (1.8.0-1) unstable; urgency=low * Re-implemented the keyer, with a full set of options. The frontend now checks its version number against the plugin's, to avoid using an incompatible shared memory structure. -- Pierre-Philippe Coupard Thu, 01 Apr 2004 00:09:20 +0200 cwirc (1.7.7-1) unstable; urgency=low * Added "About" tab to give general information about CWirc. Made the cwirc window non-resizable. Added two new keyer modes besides mode-A and mode-B : a dit memory mode and a dit+dah memory mode. -- Pierre-Philippe Coupard Fri, 26 Mar 2004 02:35:00 +0200 cwirc (1.7.6-1) unstable; urgency=low * An undecoded character is now indicated by an underscore in the morse decoder line, and not a question mark, so it's more readable and less confusing. Corrected the '8' sign in the DOT code table and removed the E-circumflex sign from the French morse code table because it conflicted with the slash sign. -- Pierre-Philippe Coupard Tue, 23 Mar 2004 00:39:00 +0200 cwirc (1.7.5-1) unstable; urgency=low * Added a sidetone mode, to key Morse code locally without actually sending anything. This is good to adjust keys and generally play without bothering anyone else, exactly like the equivalent function found on most real transceivers. Now the Morse decoder also decodes the local key. Implemented the new ITU "commat" Morse sign ('@' sign, as in emails) and corrected the 'VA' prosign in the Morse code table. -- Pierre-Philippe Coupard Fri, 20 Feb 2004 02:57:00 +0200 cwirc (1.7.4-1) unstable; urgency=low * Corrected a bug that spawned an infinity of error popups if writing to the sound device generated an error despite the sound device having been opened and set up successfully. -- Pierre-Philippe Coupard Tue, 27 Jan 2004 02:29:40 +0200 cwirc (1.7.3-1) unstable; urgency=low * Added rules to create a binary and source RPMs. -- Pierre-Philippe Coupard Wed, 14 Jan 2004 01:38:22 +0200 cwirc (1.7.2-1) unstable; urgency=low * Added DOT code support in the automatic decoder. Made replying to CTCP queries and returning the current channel number the default behaviour. -- Pierre-Philippe Coupard Tue, 06 Jan 2004 02:40:00 +0200 cwirc (1.7.1-1) unstable; urgency=low * The accuracy of sent and received timing events has been improved dramatically. A bad data corruption bug in the frame sending routine has been corrected. -- Pierre-Philippe Coupard Mon, 10 Oct 2003 03:19:00 +0200 cwirc (1.7.0-1) unstable; urgency=low * Added a CWirc extension interface. Made the ipc routines more generic. Corrected the sound mixing to implement volume and squelch properly. Implemented an extension to the existing frame format to allow high-speed Morse to pass through IRC within the flood limits imposed by IRC servers. -- Pierre-Philippe Coupard Sun, 09 Oct 2003 00:12:40 +0200 cwirc (1.6.1-1) unstable; urgency=low * The channel lock is now reset when the plugin is re-enabled. Modified the Makefile to build CWirc on NetBSD. -- Pierre-Philippe Coupard Tue, 28 Oct 2003 22:22:05 +0200 cwirc (1.6.0-1) unstable; urgency=low * Added French Morse code in the automatic Morse decoder. Added IRC channel locking and unlocking commands (/CWLOCK and /CWUNLOCK). Reorganized the main panel so the presentation of the preset channels is more logical. -- Pierre-Philippe Coupard Sat, 18 Oct 2003 04:34:43 +0200 cwirc (1.5.0-1) unstable; urgency=low * Added 5 preset CW channels, instead of just one adjustment. Added the X-Chat "xchat-plugin.h" include file in the CWirc distribution, so it's not necessary to download the entire X-Chat source tree if the file isn't provided by the distribution. Modified the Makefile and #ifdef'ed bits of the source code to build CWirc for FreeBSD cleanly and without patch. -- Pierre-Philippe Coupard Wed, 15 Oct 2003 03:15:05 +0200 cwirc (1.4.2-1) unstable; urgency=low * Changed key_t types to int, removed Linux-only and Intel-only signals, added missing #include in plugin.c, changed #include to #include in io.c and modified the Makefile to facilitate the port of CWirc to FreeBSD. Added a patch and instructions to build CWirc on FreeBSD. -- Pierre-Philippe Coupard Thu, 02 Oct 2003 00:00:00 +0200 cwirc (1.4.1-1) unstable; urgency=low * Corrected a minor bug in the morse frame validity testing. -- Pierre-Philippe Coupard Wed, 01 Oct 2003 01:40:00 +0200 cwirc (1.4.0-1) unstable; urgency=low * Added Russian and Japanese morse in the automatic CW decoder. Corrected a bug in the decoder's buffer scrolling. Made the front-end wait a bit before quitting on an error to allow the plugin portion to catch the error message. -- Pierre-Philippe Coupard Fri, 26 Sep 2003 19:05:00 +0200 cwirc (1.3.1-1) unstable; urgency=low * Made the QRM louder and corrected its implementation. Corrected the QRM mixing. Corrected a bug in the GUI where the callsign text entry would always be disabled at startup. Made the squelch more sensitive. -- Pierre-Philippe Coupard Tue, 09 Sep 2003 01:20:00 +0200 cwirc (1.3.0-1) unstable; urgency=low * Added adjustable QRM simulation. Added signal strength and sporadic-E propagation simulation, based on the physical distance between operators, calculated from advertised grid square locations of the operators. Extended the CW frame protocol to pass grid square locations. Added optional grid square location in the GUI. Added optional grid square reporting in the CTCP CWIRC query. Added a squelch in the main panel. Corrected the sound mixing to match that of a real ham radio. Added soft incoming signal fadeout. Moved the creation of outgoing CW frames back to cwframe.c where it belongs. Many minor corrections. -- Pierre-Philippe Coupard Sat, 06 Sep 2003 03:29:42 +0200 cwirc (1.2.3-1) unstable; urgency=low * Improved the accuracy of the Morse decoder. -- Pierre-Philippe Coupard Sat, 30 Aug 2003 02:54:55 +0200 cwirc (1.2.2-1) unstable; urgency=low * Made the plugin answer channel-wide CTCP CWIRC queries. CW frames sent as notices are now decoded and played. -- Pierre-Philippe Coupard Thu, 28 Aug 2003 05:09:18 +0200 cwirc (1.2.1-1) unstable; urgency=low * Made the decoder line frame stick to the decoder line. Improved the sound quality when mixing several CW sound sources. Simplified the S-meter and morse key icon drawing routines, and modified the CW beep generator, to be more CPU-friendly on slower machines. Fixed the dependency against X-Chat in the debian binary package. Added "CWirc" button in the userlist buttons. -- Pierre-Philippe Coupard Sat, 24 Aug 2003 13:41:05 +0200 cwirc (1.2.0-1) unstable; urgency=low * Added the ability to play morse code as sounder clicks. Regular morse beeps are now smoother. Changed the "FINE" setting into "RX pitch", and added "TX pitch" and "Volume" controls in the main panel. Made the mouse keying zone show either a straight key or an iambic key according to the keying mode it is emulating. Added a received morse speed indicator in the automatic decoder line. Slightly corrected the automatic keyer WPM timing. Made the automatic decoder more resilient to temporary variations of the received morse speed. -- Pierre-Philippe Coupard Sat, 16 Aug 2003 00:24:41 +0200 cwirc (1.1.0-1) unstable; urgency=low * Extended the frame format to include an explicit callsign. Added optional custom CTCP query. Added a page in the GUI to change the callsign, control whether it's sent in the morse frames or not, and CTCP query replies. Reviewed all the strcpy() and strncpy() calls in the code. Made the semaphore/shared memory IDs random. -- Pierre-Philippe Coupard Sat, 09 Aug 2003 19:03:23 +0200 cwirc (1.0.1-1) unstable; urgency=low * Made the main GUI window tabbed. Made various parts of the GUI go gray when they become irrelevant. -- Pierre-Philippe Coupard Tue, 07 Aug 2003 21:42:13 +0200 cwirc (1.0.0-1) unstable; urgency=low * Split CWirc into a X-Chat plugin stub and a executable front-end called by the plugin. Replaced the X11 user interface with a full-featured GTK+ gui. Added automatic configuration file creation and saving. Made the receive buffering adjustable. Made opening the sound device non-blocking. Added uninstall target in the Makefile. Fixed many small bugs. -- Pierre-Philippe Coupard Tue, 06 Aug 2003 20:51:14 +0200 cwirc (0.9.2-1) unstable; urgency=low * Corrected and extended morse decoder. Added schematics to make a CW oscillator and connect a morse key to the serial port. -- Pierre-Philippe Coupard Thu, 01 Aug 2003 02:28:02 +0200 cwirc (0.9.1-1) unstable; urgency=low * Changed an incorrect #include. Made the process termination more graceful. Brought the memory usage under control. -- Pierre-Philippe Coupard Sun, 28 Jul 2003 00:02:34 +0200 cwirc (0.9.0-1) unstable; urgency=low * Added support external morse sounder. Redone the documentation. -- Pierre-Philippe Coupard Sat, 27 Jul 2003 02:19:05 +0200 cwirc (0.8.2-1) unstable; urgency=low * Initial release of the Debian package. -- Pierre-Philippe Coupard Wed, 23 Jul 2003 13:40:06 +0200 debian/cwirc_frontend.1.pod0000644000000000000000000000463511463056242013052 0ustar # Copyright # # Copyright (C) 2010 Jari Aalto # # License # # 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, see . # # Description # # To learn what TOP LEVEL sections to use in manual pages, # see POSIX/Susv standard and "Utility Description Defaults" at # http://www.opengroup.org/onlinepubs/009695399/utilities/xcu_chap01.html#tag_01_11 # # This is manual page in Perl POD format. Read more at # http://perldoc.perl.org/perlpod.html or run command: # # perldoc perlpod | less # # To check the syntax: # # podchecker *.pod # # Create manual page with command: # # pod2man PAGE.N.pod > PAGE.N # # A better command to make proper headings: # # NAME="Foo Bar" PROGRAM="myprogram" ; \ # LC_ALL= LANG=C \ # pod2man \ # --utf8 \ # --center="$NAME" \ # --name="$PROGRAM" \ # --section="1" \ # $PROGRAM.pod | # sed "s,[Pp]erl v[0-9.]\+,$PROGRAM," =pod =head1 NAME cwirc_frontend - Description =head1 SYNOPSIS None, this program is not user callable, =head1 DESCRIPTION CWirc is composed of two parts: a X-Chat plugin stub that intercept and sends morse frames as IRC text, and a frontend application that interacts with the user through a graphical interface. The frontend application is meant to be loaded by the plugin only, and cannot be used as a standalone program. =head1 OPTIONS None. =head1 ENVIRONMENT None. =head1 FILES None. =head1 SEE ALSO cwirc(1) xchat(1) =head1 AUTHORS Program was written by Pierre-Philippe Coupard This manual page was written by Jari Aalto . Released under license GNU GPL version 2 or (at your option) any later version. For more information about license, visit . =cut debian/dirs0000644000000000000000000000006711463053410010052 0ustar usr/lib/cwirc/extensions usr/lib/xchat/plugins usr/bin debian/watch0000644000000000000000000000011511463052307010215 0ustar version=3 http://myspace.voo.be/pcoupard/cwirc/ download/cwirc-(.*)\.tar\.gz debian/control0000644000000000000000000000167411672126705010610 0ustar Source: cwirc Section: hamradio Priority: optional Maintainer: Debian QA Group Build-Depends: debhelper (>= 8), libgtk2.0-dev, xchat-common (>= 2.0.2) Standards-Version: 3.9.2 Homepage: http://myspace.voo.be/pcoupard/cwirc Package: cwirc Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, xchat (>= 2.0.2-1) Description: X-Chat morse plugin CWirc is a plugin for the X-Chat IRC client to transmit raw morse code over the internet using IRC servers as reflectors. The transmitted morse code can be received in near real-time by other X-Chat clients with the CWirc plugin. CWirc tries to emulate a standard amateur radio rig : it sends and receives morse over virtual channels, and it can listen to multiple senders transmitting on the same channel. Morse code is keyed locally using a straight or iambic key connected to a serial port, or using the mouse buttons, and the sound is played through the soundcard. debian/manpages0000644000000000000000000000001311463055232010677 0ustar debian/*.1 debian/debian-lintian.mk0000644000000000000000000000361111463056671012407 0ustar # debian-lintian.mk -- Install lintian files # # Copyright # # Copyright (C) 2008-2010 Jari Aalto # # License # # 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, see . # # Description # # This is GNU makefile part, that defines lintian override file # handling for packages. # # If the override is for a source package, you have to place it at # debian/source.lintian-overrides. For binary, Write file # debian/.lintian-overrides # # binary: # # Add this to debian/rules # # install: # ... # $(MAKE) install # $(lintian-overrides) # # NOTE: There is better way. Name the files /*.lintian-overrides # add rule 'dh_lintian' to target 'install:' ifneq (,) This makefile requires GNU Make. endif PACKAGE ?= foo PKGDIR ?= $(shell pwd)/debian/$(PACKAGE) OVERRIDEDIR = usr/share/lintian/overrides PKGDIR_LINTIAN = $(PKGDIR)/$(OVERRIDEDIR) INSTALL ?= /usr/bin/install INSTALL_DIR = $(INSTALL) -m 755 -d INSTALL_DATA = $(INSTALL) -p -m 644 define lintian-overrides # Install Lintian override file $(INSTALL_DIR) $(PKGDIR_LINTIAN) $(INSTALL_DATA) debian/$(PACKAGE).lintian-overrides \ $(PKGDIR_LINTIAN)/$(PACKAGE) endef # End of Makefile part debian/source/0000755000000000000000000000000011463052630010466 5ustar debian/source/format0000644000000000000000000000001411463052630011674 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000211463052376010373 0ustar 8 debian/copyright0000644000000000000000000000217111463054514011125 0ustar This package was debianized by: Pierre-Philippe Coupard on 2003-07-23 13:40:06 +0200 Wed. It was downloaded from: http://myspace.voo.be/pcoupard/cwirc old: http://webperso.easyconnect.fr/om.the/web/cwirc/ Upstream Author: Pierre-Philippe Coupard Copyright: Copyright (C) 2003-2004 Pierre-Philippe Coupard 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; version 2 dated June, 1991. 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 program. If not, see . On Debian systems, the complete text of the GNU General Public License can be found in "/usr/share/common-licenses/GPL-2". debian/cwirc.lintian-overrides0000644000000000000000000000017411463057050013660 0ustar # package.lintian-overrides # For plugins. cwirc: package-contains-empty-directory usr/lib/cwirc/extensions/ # End o file debian/clean0000644000000000000000000000001311463055701010167 0ustar debian/*.1 debian/pod2man.mk0000644000000000000000000000334611463055061011066 0ustar # pod2man.mk -- Makefile portion to convert *.pod files to manual pages # # Copyright information # # Copyright (C) 2008-2010 Jari Aalto # # License # # 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, see . # # Description # # Convert *.pod files to manual pages. Write this to 'install' # target: # # install: build $(MANPAGE) ifneq (,) This makefile requires GNU Make. endif # This variable *must* be set when called PACKAGE ?= package # Optional variables to set MANSECT ?= 1 PODCENTER ?= User Commands PODDATE = $$(date "+%Y-%m-%d") # Directories MANSRC = MANDEST = $(MANSRC) MANPOD = $(MANSRC)$(PACKAGE).$(MANSECT).pod MANPAGE = $(MANDEST)$(PACKAGE).$(MANSECT) POD2MAN = pod2man POD2MAN_FLAGS = --utf8 makeman: $(MANPAGE) $(MANPAGE): $(MANPOD) # make target - create manual page from a *.pod page podchecker $(MANPOD) LC_ALL= LANG=C $(POD2MAN) $(POD2MAN_FLAGS) \ --center="$(PODCENTER)" \ --date="$(PODDATE)" \ --name="$(PACKAGE)" \ --section="$(MANSECT)" \ $(MANPOD) \ | sed 's,[Pp]erl v[0-9.]\+,$(PACKAGE),' \ > $(MANPAGE) && \ rm -f pod*.tmp # End of of Makefile part debian/rules0000755000000000000000000000152411463057366010263 0ustar #!/usr/bin/make -f PACKAGE = cwirc MANSECT = 1 include debian/pod2man.mk include debian/debian-lintian.mk ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) INSTALL_BIN = install -s else INSTALL_BIN = install endif man: $(MAKE) -C debian -f pod2man.mk PACKAGE=$(PACKAGE)_frontend \ MANSECT=$(MANSECT) makeman override_dh_auto_build: man $(MAKE) TARGET_OS=LINUX \ PLUGIN_INSTALL_DIRECTORY=dummy \ FRONTEND_INSTALL_DIRECTORY=dummy \ CWIRC_EXTENSIONS_DIRECTORY=/usr/lib/cwirc/extensions override_dh_auto_install: $(lintian-overrides) $(INSTALL_BIN) cwirc.so debian/cwirc/usr/lib/xchat/plugins/cwirc.so $(INSTALL_BIN) cwirc_frontend debian/cwirc/usr/bin/cwirc_frontend override_dh_installdocs: dh_installdocs README LISEZMOI schematics override_dh_installchangelogs: dh_installchangelogs Changelog %: dh $@ # End of file debian/patches/0000755000000000000000000000000011672126622010622 5ustar debian/patches/0000-fix-ftbfs-with-ld-as-needed.patch0000644000000000000000000000123511672126570017304 0ustar Description: reorder LDFLAGS and GTK_LDFLAGS later in compile commands Author: John T. Nogatch Reviewed-by: Angel Abad Bug-Ubuntu: https://launchpad.net/bugs/770951 Bug-Debian: http://bugs.debian.org/638633 --- a/Makefile +++ b/Makefile @@ -102,11 +102,11 @@ extension.o $(PLUGIN): $(PLUGIN_OBJS) - $(CC) -shared $(LDFLAGS) -o $@ $(PLUGIN_OBJS) + $(CC) -shared -o $@ $(PLUGIN_OBJS) $(LDFLAGS) $(STRIP) $@ $(FRONTEND): $(FRONTEND_OBJS) - $(CC) $(LDFLAGS) $(GTK_LDFLAGS) -o $@ $(FRONTEND_OBJS) + $(CC) -o $@ $(FRONTEND_OBJS) $(GTK_LDFLAGS) $(LDFLAGS) $(STRIP) $@ plugin.shared.o: plugin.c \ debian/patches/series0000644000000000000000000000004711672126622012040 0ustar 0000-fix-ftbfs-with-ld-as-needed.patch