debian/0000755000000000000000000000000011716542011007164 5ustar debian/libphat-tools.links0000644000000000000000000000072611716540250013017 0ustar usr/share/man/man1/phat.1 usr/share/man/man1/phatfanslider.1 usr/share/man/man1/phat.1 usr/share/man/man1/phatsliderbutton.1 usr/share/man/man1/phat.1 usr/share/man/man1/phatkeyboard.1 usr/share/man/man1/phat.1 usr/share/man/man1/phatpad.1 usr/share/man/man1/phat.1 usr/share/man/man1/phatknob.1 usr/share/libphat-dev/html/phat/phat.devhelp usr/share/gtk-doc/html/phat/phat.devhelp usr/share/libphat-dev/html/phat/phat.devhelp2 usr/share/gtk-doc/html/phat/phat.devhelp2 debian/phat.10000644000000000000000000000231111716540250010202 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH phat 1 "Jan 01, 2005" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME PHAT \- a collection of GTK+ apps geared towards audio applications .SH SYNOPSIS .B phatfanslider .br .B phatsliderbutton .br .B phatkeyboard .br .B phatpad .br .B phatknob .br .SH DESCRIPTION .B phatsliderbutton and .B phatfanslider are demo apllications that showcase the new widgets provided by the phat library and they take no arguments. .PP .SH AUTHOR phat was written by Pete Bessman . .PP This manual page was written by macan , for the Debian project (but may be used by others). debian/compat0000644000000000000000000000000211716540250010365 0ustar 9 debian/patches/0000755000000000000000000000000011716540250010616 5ustar debian/patches/02-gcc46_ftbfs.patch0000644000000000000000000000112411716540250014146 0ustar Description: Don't compile with -Werror to avoid FTBFS with GCC 4.6. Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=625403 Author: Alessio Treglia Forwarded: no --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- phat.orig/configure.ac +++ phat/configure.ac @@ -49,7 +49,7 @@ GTK_DOC_CHECK(1.0) PKG_CHECK_MODULES(MISC, libgnomecanvas-2.0) # set compilation flags -CFLAGS="$CFLAGS $GTK_CFLAGS $MISC_CFLAGS -Wall -Werror" +CFLAGS="$CFLAGS $GTK_CFLAGS $MISC_CFLAGS -Wall" LIBS="$LIBS $GTK_LIBS $MISC_LIBS" # print build summary debian/patches/series0000644000000000000000000000005411716540250012032 0ustar 01-binutils_gold.patch 02-gcc46_ftbfs.patch debian/patches/01-binutils_gold.patch0000644000000000000000000000177711716540250014727 0ustar Descripion: Prevent FTBFS with binutils-gold. Bug-Debian: http://bugs.debian.org/556060 Author: Alessio Treglia Forwarded: no --- phat/Makefile.am | 1 + phat/Makefile.in | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) --- phat.orig/phat/Makefile.in +++ phat/phat/Makefile.in @@ -283,7 +283,7 @@ clean-libLTLIBRARIES: rm -f "$${dir}/so_locations"; \ done libphat.la: $(libphat_la_OBJECTS) $(libphat_la_DEPENDENCIES) - $(LINK) -rpath $(libdir) $(libphat_la_LDFLAGS) $(libphat_la_OBJECTS) $(libphat_la_LIBADD) $(LIBS) + $(LINK) -rpath $(libdir) $(libphat_la_LDFLAGS) $(libphat_la_OBJECTS) $(libphat_la_LIBADD) $(LIBS) -lX11 mostlyclean-compile: -rm -f *.$(OBJEXT) --- phat.orig/phat/Makefile.am +++ phat/phat/Makefile.am @@ -7,6 +7,7 @@ phatkeyboard.h phatvkeyboard.c phatvkeyb phathkeyboard.h phatpad.c phatpad.h phatknob.c phatknob.h libphat_la_CFLAGS = $(CFLAGS) -I.. -DINSTALL_DIR=\"$(datadir)\" +libphat_la_LIBADD = -lX11 libphatincludedir = $(includedir)/phat debian/rules0000755000000000000000000000043611716540250010252 0ustar #!/usr/bin/make -f # -*- makefile -*- LDFLAGS+=-Wl,--as-needed %: dh $@ --with=autoreconf override_dh_auto_configure: dh_auto_configure -- \ --enable-debug override_dh_auto_install: dh_auto_install chrpath -d debian/tmp/usr/lib/*/lib*.so* chrpath -d debian/tmp/usr/bin/phat* debian/docs0000644000000000000000000000002611716540250010040 0ustar BUGS NEWS README TODO debian/control0000644000000000000000000000464511716540341010604 0ustar Source: phat Priority: optional Section: graphics Maintainer: Debian Multimedia Maintainers Uploaders: Alessio Treglia , Jaromír Mikeš Build-Depends: autotools-dev (>= 20100122.1), chrpath, debhelper (>= 9), dh-autoreconf, gtk-doc-tools, libgnomecanvas2-dev, libgtk2.0-dev Standards-Version: 3.9.2 Vcs-Git: git://git.debian.org/git/pkg-multimedia/phat.git Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/phat.git Homepage: http://phat.berlios.de/ Package: libphat-dev Section: libdevel Architecture: any Multi-Arch: same Depends: libgnomecanvas2-dev, libphat0 (= ${binary:Version}), ${misc:Depends} Provides: libphat0-dev Replaces: libphat0-dev (<= 0.4.1-2) Breaks: libphat0-dev (<= 0.4.1-2) Description: Development files (headers) for libphat phat is a collection of gtk widgets geared towards audio apps Audio applications demand a set of special widgets of its own which phat aims to provide. The first widget being the "fanslider", a mix between the button and the slider metaphores, providing the user a more precise graphical input method. . This package contains the headers used to build applications that use phat widget collection. Package: libphat-tools Architecture: any Depends: libphat0 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Breaks: libphat0-dev (<= 0.3.1-3) Replaces: libphat0-dev (<= 0.3.1-3) Description: collection of tools for libphat phat is a collection of gtk widgets geared towards audio apps Audio applications demand a set of special widgets of its own which phat aims to provide. The first widget being the "fanslider", a mix between the button and the slider metaphores, providing the user a more precise graphical input method. . This package contains collection of gtk apps geared towards audio applications, using phat widget collection. Package: libphat0 Section: libs Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Suggests: libphat-tools Description: collection of gtk widgets geared towards audio apps Audio applications demand a set of special widgets of its own which phat aims to provide. The first widget being the "fanslider", a mix between the button and the slider metaphores, providing the user a more precise graphical input method. . This package contains the shared library for libphat. debian/libphat-tools.manpages0000644000000000000000000000001611716540250013462 0ustar debian/phat.1 debian/libphat0.symbols0000644000000000000000000000556111716540250012313 0ustar libphat.so.0 libphat0 #MINVER# draw_freq@Base 0.4.1-2~ gerror@Base 0.4.1-2~ phat_fan_slider_get_adjustment@Base 0.4.1-2~ phat_fan_slider_get_inverted@Base 0.4.1-2~ phat_fan_slider_get_range@Base 0.4.1-2~ phat_fan_slider_get_type@Base 0.4.1-2~ phat_fan_slider_get_value@Base 0.4.1-2~ phat_fan_slider_is_log@Base 0.4.1-2~ phat_fan_slider_set_adjustment@Base 0.4.1-2~ phat_fan_slider_set_default_value@Base 0.4.1-2~ phat_fan_slider_set_inverted@Base 0.4.1-2~ phat_fan_slider_set_log@Base 0.4.1-2~ phat_fan_slider_set_range@Base 0.4.1-2~ phat_fan_slider_set_value@Base 0.4.1-2~ phat_hfan_slider_get_type@Base 0.4.1-2~ phat_hfan_slider_new@Base 0.4.1-2~ phat_hfan_slider_new_with_range@Base 0.4.1-2~ phat_hkeyboard_get_type@Base 0.4.1-2~ phat_hkeyboard_new@Base 0.4.1-2~ phat_keyboard_get_adjustment@Base 0.4.1-2~ phat_keyboard_get_type@Base 0.4.1-2~ phat_keyboard_set_adjustment@Base 0.4.1-2~ phat_knob_get_adjustment@Base 0.4.1-2~ phat_knob_get_type@Base 0.4.1-2~ phat_knob_get_value@Base 0.4.1-2~ phat_knob_is_log@Base 0.4.1-2~ phat_knob_new@Base 0.4.1-2~ phat_knob_new_with_range@Base 0.4.1-2~ phat_knob_set_adjustment@Base 0.4.1-2~ phat_knob_set_log@Base 0.4.1-2~ phat_knob_set_range@Base 0.4.1-2~ phat_knob_set_update_policy@Base 0.4.1-2~ phat_knob_set_value@Base 0.4.1-2~ phat_pad_get_pressure@Base 0.4.1-2~ phat_pad_get_type@Base 0.4.1-2~ phat_pad_get_x@Base 0.4.1-2~ phat_pad_get_xtilt@Base 0.4.1-2~ phat_pad_get_y@Base 0.4.1-2~ phat_pad_get_ytilt@Base 0.4.1-2~ phat_pad_new@Base 0.4.1-2~ phat_pad_pressure_is_log@Base 0.4.1-2~ phat_pad_set_pressure_log@Base 0.4.1-2~ phat_pad_set_pressure_range@Base 0.4.1-2~ phat_pad_set_x_log@Base 0.4.1-2~ phat_pad_set_x_range@Base 0.4.1-2~ phat_pad_set_xtilt_log@Base 0.4.1-2~ phat_pad_set_y_log@Base 0.4.1-2~ phat_pad_set_y_range@Base 0.4.1-2~ phat_pad_set_ytilt_log@Base 0.4.1-2~ phat_pad_x_is_log@Base 0.4.1-2~ phat_pad_xtilt_is_log@Base 0.4.1-2~ phat_pad_y_is_log@Base 0.4.1-2~ phat_pad_ytilt_is_log@Base 0.4.1-2~ phat_slider_button_get_adjustment@Base 0.4.1-2~ phat_slider_button_get_format@Base 0.4.1-2~ phat_slider_button_get_increment@Base 0.4.1-2~ phat_slider_button_get_range@Base 0.4.1-2~ phat_slider_button_get_threshold@Base 0.4.1-2~ phat_slider_button_get_type@Base 0.4.1-2~ phat_slider_button_get_value@Base 0.4.1-2~ phat_slider_button_new@Base 0.4.1-2~ phat_slider_button_new_with_range@Base 0.4.1-2~ phat_slider_button_set_adjustment@Base 0.4.1-2~ phat_slider_button_set_format@Base 0.4.1-2~ phat_slider_button_set_increment@Base 0.4.1-2~ phat_slider_button_set_range@Base 0.4.1-2~ phat_slider_button_set_threshold@Base 0.4.1-2~ phat_slider_button_set_value@Base 0.4.1-2~ phat_vfan_slider_get_type@Base 0.4.1-2~ phat_vfan_slider_new@Base 0.4.1-2~ phat_vfan_slider_new_with_range@Base 0.4.1-2~ phat_vkeyboard_get_type@Base 0.4.1-2~ phat_vkeyboard_new@Base 0.4.1-2~ phat_warp_pointer@Base 0.4.1-2~ debian/libphat0.install0000644000000000000000000000002411716540250012256 0ustar usr/lib/*/lib*.so.* debian/changelog0000644000000000000000000001143711716541156011055 0ustar phat (0.4.1-5) unstable; urgency=low * Depends on libgnomecanvas2-dev. (Closes: #659910) * Update copyright file. * Bump debhelper requirement to be >= 9 -- Alessio Treglia Tue, 14 Feb 2012 21:21:54 +0100 phat (0.4.1-4) unstable; urgency=low * Introduce Multi-Arch. * Append --enable-debug to configure's options. -- Alessio Treglia Mon, 16 Jan 2012 15:00:45 +0100 phat (0.4.1-3) unstable; urgency=low * Switch to dh-autoreconf. * Strip the SONAME out of the -DEV's runtime name: - libphat-dev is now built and Provides libphat0-dev. * debian/patches/01-binutils_gold.patch: - Add patches to phat/Makefile.am since autoreconf is called now. * debian/patches/02-gcc46_ftbfs.patch: - Get rid of -Werror compilation flag to avoid build failure with GCC4.6 (Closes: #625403). * Update Standards-Version. -- Alessio Treglia Sun, 08 May 2011 11:25:16 +0200 phat (0.4.1-2) unstable; urgency=low [ Jaromír Mikeš ] * New maintainer (Closes: #391134). * Set compat file to 7. * Set pkg-multimedia-maintainers as maintainer and me as uploader * Vcs-* fields added * one_space_style applied to control file. * Bump Standards * Switch to DH 7 short-form. * added .gitignore file * added gbp.conf file * added local-options file * switched to source format 3.0 (quilt) * removed *.a and *.la files * Updated copyright file to DEP-5 rev.166 * libphat-tools.manpages file added * Description in control file fixed * bringing back rpath_issue fix * Switching from Conflicts to Breaks in libphat-tools binary package * Fix descriptions a bit. * Add symbols file. * Add autotools_dev addon support. * Fixed libphat-tools.install file to install files in same way as .previous version * Fixed watch file * Removed redundant override_dh_installchangelogs [ Alessio Treglia ] * Use dh $@ --with foo syntax for compatibility with DH 8. * debian/control: - Small improvement to libphat0-dev's description. - Add myself to the Uploaders field. - Remove trailing whitespaces. * Add patch to prevent FTBFS with binutils-gold (Closes: #556060). -- Alessio Treglia Thu, 24 Feb 2011 12:27:58 +0100 phat (0.4.1-1) unstable; urgency=low * QA Upload. + Take packaging from Ubuntu. Thanks to Julien Lavergne. [ Julien Lavergne ] * New upstream release (LP: #307856). (Closes: #381026). * Bump debhelper version to 6. * Bump Standards-Version to 3.8.0. * Remove dirs files. * Rename libphat0-dev.links to libphat-tools.links * debian/control - Add a libphat-tools binary to ship pixmaps and binaries programs. - Add Replaces/Conflicts for libphat-tools to libphat0-dev. - Change ${Source-Version} to ${binary:Version} to conform 3.8.0. - Add ${misc:Depends}. - Add gtk-doc-tools as Build-Depends for the documentation. - Add chrpath as Build-Depends to remove RPATH. - Wrap Build-Depends. - Add a Homepage. - Add section in source. - Change maintainer field to Ubuntu MOTU Developers. * debian/rules - Don't ignore errors in distclean. - Remove RPATH with chrpath. - Install man page in libphat-tools. * debian/watch - Update to new location. (Closes: #450056). * debian/copyright - Update Copyright. - Update Upstream Authors. * debian/phat.1 - Update with new binaries. [ Barry deFreese ] * Add symlinks for devhelp files in libphat-tools package. * Add Suggests for libphat-tools to libphat0 binary package. * Remove libphat0-dev.links file. (No need for man pages in this package). * Bump Standards Version to 3.8.1. (No changes needed). -- Barry deFreese Tue, 05 May 2009 16:31:19 -0400 phat (0.3.1-3) unstable; urgency=high * QA upload. * Fix build failure by reverting docs/html removal on clean; it's not necessary (Closes: #393973). -- Thijs Kinkhorst Thu, 19 Oct 2006 15:39:55 +0200 phat (0.3.1-2) unstable; urgency=low * QA upload. (ACK NMU; Closes: #343996) * Set maintainer to QA Group; Orphaned: #391134 * Remove docs/html on clean otherwise package FTBFS on a second buld run (binary contents changed). * Conforms with latest Standards Version 3.7.2 -- Michael Ablassmeier Mon, 16 Oct 2006 10:51:58 +0200 phat (0.3.1-1.1) unstable; urgency=low * 0-day NMU to fix a RC bug. * Build-depends on libgnomecanvas2-dev (closes: bug#343996). -- Aurelien Jarno Mon, 6 Feb 2006 21:06:23 +0100 phat (0.3.1-1) unstable; urgency=low * New upstream release -- Eduardo Marcel Macan Sun, 18 Dec 2005 13:06:44 -0200 phat (0.2.3-1) unstable; urgency=low * Initial Release. (closes: #287838) -- Eduardo Marcel Macan Tue, 28 Dec 2004 14:34:42 -0200 debian/gbp.conf0000644000000000000000000000005711716540250010610 0ustar [DEFAULT] pristine-tar = True sign-tags = True debian/copyright0000644000000000000000000000324111716540647011134 0ustar Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=204 Upstream-Name: phat Upstream-Contact: Pete Bessman Thorsten Wilms Loki Davison Nedko Arnaudov Source: http://developer.berlios.de/project/showfiles.php?group_id=6271 Copyright: 2004-2005 Pete Bessman 1999 Tony Garnock-Jones 2004 Sean Bolton License: GPL-2+ Files: * Copyright: 2004-2005 Pete Bessman 1999 Tony Garnock-Jones 2004 Sean Bolton License: GPL-2+ Files: debian/* Copyright: 2011, Jaromír Mikeš 2009 Barry deFreese 2006 Thijs Kinkhorst 2006 Michael Ablassmeier 2006 Aurelien Jarno 2004-2005, Eduardo Marcel Macan 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 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. Comment: On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. . You should have received a copy of the GNU General Public License along with this program. If not, see . debian/source/0000755000000000000000000000000011716540250010467 5ustar debian/source/format0000644000000000000000000000001411716540250011675 0ustar 3.0 (quilt) debian/libphat-dev.install0000644000000000000000000000006611716540250012760 0ustar usr/include/* usr/lib/*/lib*.so usr/lib/*/pkgconfig/* debian/watch0000644000000000000000000000010011716540250010207 0ustar version=3 http://download.berlios.de/phat/phat-([\d\.]+).tar.gz debian/libphat-tools.install0000644000000000000000000000010411716540250013333 0ustar usr/bin/* usr/share/gtk-doc/* usr/share/libphat-dev/ usr/share/phat