--- perlpanel-0.9.1+cvs20051225.orig/debian/rules +++ perlpanel-0.9.1+cvs20051225/debian/rules @@ -0,0 +1,65 @@ +#!/usr/bin/make -f + +TMP=$(CURDIR)/debian/perlpanel + +build: patch build-stamp +build-stamp: + dh_testdir + $(MAKE) PREFIX=/usr LIBDIR=/usr/share/perlpanel/ + touch build-stamp + +clean: unpatch clean-unpatched +clean-unpatched: + dh_testdir + dh_testroot + rm -f build-stamp install-stamp + $(MAKE) clean + dh_clean + +install: install-stamp +install-stamp: build + dh_testdir + dh_testroot + dh_clean -k + $(MAKE) install DESTDIR=$(TMP) PREFIX=/usr LIBDIR=/usr/share/perlpanel/ + #Fix b0rken permissions in the upstream tarball: + find $(TMP)/usr/share/icons/hicolor/48x48/ -name '*png' -exec chmod 644 \{\} \; + find $(TMP)/usr/share/perlpanel/glade/ -type f -name '*glade' -exec chmod 644 \{\} \; + find $(TMP)/usr/share/perlpanel/PerlPanel/Applet/ -name '*pm' -exec chmod 644 \{\} \; + + dh_install + touch install-stamp + +# Build architecture-independent files here. +binary-indep: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installexamples + dh_installmenu + dh_installchangelogs + dh_icons + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +# Build architecture-dependent files here. +binary-arch: build install +# We have nothing to do by default. + +patch: patch-stamp +patch-stamp: + dpatch apply-all + #dpatch call-all -a=pkg-info >patch-stamp #I don't understand this one. + echo patched > patch-stamp + +unpatch: + dpatch deapply-all + rm -rf patch-stamp debian/patched + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary patch unpatch --- perlpanel-0.9.1+cvs20051225.orig/debian/perlpanel.menu +++ perlpanel-0.9.1+cvs20051225/debian/perlpanel.menu @@ -0,0 +1,7 @@ +?package(perlpanel): \ + needs="X11" \ + section="Apps/System" \ + hints="GNOME,Perl" \ + title="PerlPanel" \ + command="/usr/bin/perlpanel" \ + icon="/usr/share/pixmaps/perlpanel.xpm" --- perlpanel-0.9.1+cvs20051225.orig/debian/perlpanel.xpm +++ perlpanel-0.9.1+cvs20051225/debian/perlpanel.xpm @@ -0,0 +1,266 @@ +/* XPM */ +static char * perlpanel_panel_xpm[] = { +"32 32 231 2", +" c None", +". c #848383", +"+ c #838282", +"@ c #818080", +"# c #ADACAC", +"$ c #FBFBFA", +"% c #F9F8F8", +"& c #F2F2F1", +"* c #ECEBEB", +"= c #E5E5E4", +"- c #E0E0DF", +"; c #F2F1F0", +"> c #E6E5E3", +", c #DFDEDC", +"' c #EBEAE8", +") c #C4C3C3", +"! c #C1C1C0", +"~ c #C9C8C7", +"{ c #CECECD", +"] c #D6D5D4", +"^ c #DCDBDA", +"/ c #E4E3E1", +"( c #EAE9E7", +"_ c #DDDCDA", +": c #D5D4D2", +"< c #CFCFCD", +"[ c #F1F0EF", +"} c #CCCAC7", +"| c #79746C", +"1 c #9A948D", +"2 c #7C6E5E", +"3 c #80776D", +"4 c #A19D96", +"5 c #BCBBB7", +"6 c #D1D1CF", +"7 c #E9E8E6", +"8 c #ABABAB", +"9 c #B2B2B1", +"0 c #9D9D9D", +"a c #AAAAAA", +"b c #BBBBB9", +"c c #C8C8C6", +"d c #D9D8D7", +"e c #E6E5E4", +"f c #E2E1E0", +"g c #DCDBD9", +"h c #D3D2D1", +"i c #CDCCCA", +"j c #F0EFEF", +"k c #D0CFCD", +"l c #6C6152", +"m c #735D46", +"n c #7A6248", +"o c #65533F", +"p c #89765E", +"q c #A18D73", +"r c #938776", +"s c #B7B6B4", +"t c #E5E4E3", +"u c #E8E7E6", +"v c #6D6D6D", +"w c #BBBBBB", +"x c #C2C2C2", +"y c #CCCCCB", +"z c #D4D4D3", +"A c #DEDDDC", +"B c #E7E5E4", +"C c #E1E0DF", +"D c #DAD9D8", +"E c #D1D1D0", +"F c #CCCBCA", +"G c #EFEEED", +"H c #E4E3E2", +"I c #8F8B86", +"J c #9D7D5A", +"K c #4E3F2D", +"L c #5D4834", +"M c #967B5B", +"N c #B59A77", +"O c #857359", +"P c #5E5546", +"Q c #A7A5A3", +"R c #E4E4E2", +"S c #E7E6E5", +"T c #5B5B5B", +"U c #CFCCD4", +"V c #8B859B", +"W c #A39FAE", +"X c #B7B4BE", +"Y c #CECDD1", +"Z c #E2E1E1", +"` c #DFDFDD", +" . c #CACAC9", +".. c #EEEEED", +"+. c #DDDDDB", +"@. c #968779", +"#. c #AB8962", +"$. c #7A6245", +"%. c #947555", +"&. c #A88862", +"*. c #AE8F6D", +"=. c #998468", +"-. c #5F5443", +";. c #66645F", +">. c #DAD9D7", +",. c #E4E3E5", +"'. c #C5C3C9", +"). c #CECDD2", +"!. c #D6D5D7", +"~. c #DEDDDD", +"{. c #E4E4E3", +"]. c #D7D7D6", +"^. c #D0CFCE", +"/. c #C9C9C8", +"(. c #EDEDEC", +"_. c #DDDCDB", +":. c #8A7E73", +"<. c #AC8763", +"[. c #927352", +"}. c #92785B", +"|. c #A28868", +"1. c #867157", +"2. c #8E7757", +"3. c #5C4E34", +"4. c #514D45", +"5. c #CBCBCA", +"6. c #E3E2E1", +"7. c #5B5A5A", +"8. c #EEEDEE", +"9. c #E2E2E2", +"0. c #E5E4E4", +"a. c #E5E5E5", +"b. c #CECDCC", +"c. c #C8C7C6", +"d. c #ECECEB", +"e. c #8B847D", +"f. c #9E7A54", +"g. c #7C5E40", +"h. c #836B50", +"i. c #806A50", +"j. c #6B5E4D", +"k. c #524735", +"l. c #4D4A44", +"m. c #E1E1E0", +"n. c #EEEEEE", +"o. c #E6E6E5", +"p. c #E3E3E2", +"q. c #DBDBDA", +"r. c #D4D4D4", +"s. c #CDCCCC", +"t. c #C7C6C6", +"u. c #EBEBEA", +"v. c #A17E58", +"w. c #876542", +"x. c #6D563E", +"y. c #726B63", +"z. c #ABAAA9", +"A. c #AEADAA", +"B. c #58554C", +"C. c #7F7E7C", +"D. c #5A5A5A", +"E. c #EFEFEF", +"F. c #E6E5E5", +"G. c #E4E3E3", +"H. c #DAD9D9", +"I. c #D3D2D2", +"J. c #CBCBCB", +"K. c #C5C5C4", +"L. c #EBEAEA", +"M. c #998C7E", +"N. c #9B7A53", +"O. c #795A37", +"P. c #5C5248", +"Q. c #ABABAA", +"R. c #D6D6D5", +"S. c #DCDCDB", +"T. c #BDBDBC", +"U. c #E4E4E4", +"V. c #DEDEDE", +"W. c #D9D8D8", +"X. c #D2D1D1", +"Y. c #CACACA", +"Z. c #C5C4C4", +"`. c #E9E9E9", +" + c #D1D0CF", +".+ c #B2A697", +"++ c #9E8D79", +"@+ c #817464", +"#+ c #92918E", +"$+ c #CECECE", +"%+ c #DEDFDE", +"&+ c #A1A1A1", +"*+ c #6F6F6F", +"=+ c #828282", +"-+ c #9A9B9A", +";+ c #ADADAD", +">+ c #C5C6C5", +",+ c #D9D9D9", +"'+ c #D7D7D7", +")+ c #C8C8C8", +"!+ c #C3C3C3", +"~+ c #E8E9E8", +"{+ c #DBDCDC", +"]+ c #D3D4D4", +"^+ c #C8C9C9", +"/+ c #C7C8C8", +"(+ c #CCCDCD", +"_+ c #D9DAD9", +":+ c #DCDDDD", +"<+ c #C4C4C4", +"[+ c #C9C9C9", +"}+ c #CCCCCC", +"|+ c #CFCFCF", +"1+ c #D2D3D2", +"2+ c #D5D6D6", +"3+ c #D8D9D9", +"4+ c #DCDCDC", +"5+ c #D6D6D6", +"6+ c #C7C7C7", +"7+ c #A8A7A7", +"8+ c #D3D3D3", +"9+ c #C6C6C6", +"0+ c #BFBFBF", +"a+ c #B9B9B9", +"b+ c #8C8B8B", +"c+ c #9A9999", +"d+ c #999898", +"e+ c #949393", +"f+ c #8F8F8F", +"g+ c #8A8989", +"h+ c #868585", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" . + + + + + + + + + + + + + + + + + + + + @ @ ", +" # $ % % % % % % % % % % % % % % % % % % % % & * = - ", +" # ; > , ' ' ' ' ' ' ' ' ' ' ) ! ~ { ] ^ / ( / _ : < ", +" # [ } | 1 2 3 4 5 6 7 ( ( ( 8 9 0 a b c d e f g h i ", +" # j k l m n o p q r s t u u 8 v w x y z A B C D E F ", +" # G H I J K L M N O P Q R S 8 T U V W X Y Z ` d 6 . ", +" # ..+.@.#.$.%.&.*.=.-.;.>.> 8 T ,.'.).!.~.{.A ].^./. ", +" # (._.:.<.[.}.|.1.2.3.4.5.6.8 7.8.9.0.a.= t ^ ] b.c. ", +" # d.f e.f.g.h.i.j.-.k.l.~ m.8 7.n.{.a.o.t p.q.r.s.t. ", +" # u.C e.v.w.x.y.z.A.B.C.h C 8 D.E.= S F.G.m.H.I.J.K. ", +" # L.q.M.N.O.P.Q.R.S.T.T.S.- 8 D.U.V.m.Z m.- W.X.Y.Z. ", +" # `. +.+++@+#+$+%+%+V.V.%+%+8 &+*+=+-+;+>+,+'+E )+!+ ", +" # ~+{+]+^+/+(+_+:+:+:+:+:+:+<+[+}+|+1+2+3+4+5+|+6+x ", +" 7+4+8+8+8+8+8+8+8+8+8+8+8+8+8+8+8+8+8+8+8+8+}+9+0+a+ ", +" b+c+d+d+d+d+d+d+d+d+d+d+d+d+d+d+d+d+d+d+d+d+e+f+g+h+ ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" ", +" "}; --- perlpanel-0.9.1+cvs20051225.orig/debian/patches/10_doc_fixes.dpatch +++ perlpanel-0.9.1+cvs20051225/debian/patches/10_doc_fixes.dpatch @@ -0,0 +1,36 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 10_doc_fixes.dpatch by Marc 'HE' Brockschmidt +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Patch docs to get the thing lintian clean. + +@DPATCH@ +diff -wru PerlPanel-0.8.0.old/doc/perlpanel-applet-howto.pod PerlPanel-0.8.0/doc/perlpanel-applet-howto.pod +--- PerlPanel-0.8.0.old/doc/perlpanel-applet-howto.pod 2004-09-28 13:50:28.000000000 +0200 ++++ PerlPanel-0.8.0/doc/perlpanel-applet-howto.pod 2004-09-29 21:57:55.000000000 +0200 +@@ -3,9 +3,9 @@ + =for comment + $Id: perlpanel-applet-howto.pod,v 1.27 2004/09/28 08:56:30 jodrell Exp $ + +-=head1 DESCRIPTION ++=head1 NAME + +-This document explains how to write applets for the PerlPanel. ++perlpanel-applet-howto - explains how to write applets for the PerlPanel + + =head1 EXAMPLE + +diff -wru PerlPanel-0.8.0.old/doc/perlpanel.pod PerlPanel-0.8.0/doc/perlpanel.pod +--- PerlPanel-0.8.0.old/doc/perlpanel.pod 2004-09-29 13:34:12.000000000 +0200 ++++ PerlPanel-0.8.0/doc/perlpanel.pod 2004-09-29 21:57:55.000000000 +0200 +@@ -3,6 +3,10 @@ + =for comment + $Id: perlpanel.pod,v 1.28 2004/09/29 11:34:12 jodrell Exp $ + ++=head1 NAME ++ ++B - lean menu and launcher panel written in Perl and Gtk2 ++ + =head1 Introduction + + PerlPanel draws a small taskbar on your screen to display some useful widgets --- perlpanel-0.9.1+cvs20051225.orig/debian/patches/00list +++ perlpanel-0.9.1+cvs20051225/debian/patches/00list @@ -0,0 +1,5 @@ +10_doc_fixes.dpatch +11_makefile_pwd_fixes.dpatch +20_fix_deleting_events.dpatch +21_xterm_to_x-terminal-emulator.dpatch +24_improve_reminder_performance.dpatch --- perlpanel-0.9.1+cvs20051225.orig/debian/patches/24_improve_reminder_performance.dpatch +++ perlpanel-0.9.1+cvs20051225/debian/patches/24_improve_reminder_performance.dpatch @@ -0,0 +1,65 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 24_improve_reminder_performance.dpatch by Marc 'HE' Brockschmidt +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Does more caching and less checking for events to remind for, greatly +## DP: lowering the number of cpu cycles wasted. + +@DPATCH@ +--- old/lib/PerlPanel/Applet/Clock.pm 2005-04-14 18:23:19.000000000 +0200 ++++ new/lib/PerlPanel/Applet/Clock.pm 2005-04-14 18:28:52.000000000 +0200 +@@ -41,6 +41,8 @@ + + our $REMINDER_DIALOG_FMT = "%s\n\n%s"; + ++our %TIMESTAMP_CACHE; ++ + sub new { + my $self = {}; + $self->{package} = shift; +@@ -77,6 +79,7 @@ + $self->{glade}->get_widget('reminder_dialog')->set_icon(PerlPanel::icon); + + PerlPanel::add_timeout(1000, sub { $self->update }); ++ PerlPanel::add_timeout(60000, sub { $self->show_reminders }); + $self->widget->show_all; + return 1; + } +@@ -85,7 +88,6 @@ + my $self = shift; + $self->{label}->set_text(' '.my_strftime($self->{config}{format}, time()).' '); + PerlPanel::tips->set_tip($self->widget, my_strftime($self->{config}{date_format}, time())); +- $self->show_reminders; + return 1; + } + +@@ -382,8 +384,10 @@ + my $now = time(); + + foreach my $event (grep { $_->{reminder} > 0 && defined($_->{date}) } @{$self->{config}->{events}}) { ++ next if $event->{reminded} eq 'true'; ++ + my $timestamp = $self->get_timestamp_for($event); +- if ($event->{reminder} > 0 && ($timestamp - ($event->{reminder} * 60)) < $now && $event->{reminded} ne 'true' && $event->{notes} ne '') { ++ if ($event->{reminder} > 0 && ($timestamp - ($event->{reminder} * 60)) < $now && $event->{notes} ne '') { + $event->{reminded} = 'true'; + PerlPanel::save_config(); + $self->reminder($event); +@@ -410,9 +414,14 @@ + + sub get_timestamp_for { + my ($self, $event) = @_; +- my ($year, $month, $day) = split(/-/, $event->{date}, 3); +- my ($hour, $min) = split(/:/, $event->{time}, 2); +- return strtotime(sprintf('%04d-%02d-%02d %02d:%02d:00', $year, $month+1, $day, $hour, $min)); ++ ++ unless ($TIMESTAMP_CACHE{$event->{date} . " " . $event->{time}}) { ++ my ($year, $month, $day) = split(/-/, $event->{date}, 3); ++ my ($hour, $min) = split(/:/, $event->{time}, 2); ++ $TIMESTAMP_CACHE{$event->{date} . " " . $event->{time}} = strtotime(sprintf('%04d-%02d-%02d %02d:%02d:00', $year, $month+1, $day, $hour, $min)); ++ } ++ ++ return $TIMESTAMP_CACHE{$event->{date} . " " . $event->{time}}; + } + + sub my_strftime { --- perlpanel-0.9.1+cvs20051225.orig/debian/patches/20_fix_deleting_events.dpatch +++ perlpanel-0.9.1+cvs20051225/debian/patches/20_fix_deleting_events.dpatch @@ -0,0 +1,17 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 23_fix_deleting_events.dpatch by Marc Brockschmidt +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: This fixes an ugly bug when two reminders have the same attributes + +@DPATCH@ +--- old/lib/PerlPanel/Applet/Clock.pm 2005-04-14 18:34:16.000000000 +0200 ++++ new/lib/PerlPanel/Applet/Clock.pm 2005-04-14 18:34:38.000000000 +0200 +@@ -361,6 +361,7 @@ + $_->{notes} eq $self->{deleted_event}->{notes}) { + splice(@{$self->{config}->{events}}, $deleted_index, 1); + delete($self->{deleted_event}); ++ last; + } + $deleted_index += 1; + } --- perlpanel-0.9.1+cvs20051225.orig/debian/patches/21_xterm_to_x-terminal-emulator.dpatch +++ perlpanel-0.9.1+cvs20051225/debian/patches/21_xterm_to_x-terminal-emulator.dpatch @@ -0,0 +1,19 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 22_xterm_to_x-terminal-emulator.dpatch by Marc Brockschmidt +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Patch to use the Debian way to call terminals + +@DPATCH@ +diff -urNad PerlPanel.upstream/lib/PerlPanel/Applet/Commander.pm PerlPanel/lib/PerlPanel/Applet/Commander.pm +--- PerlPanel.upstream/lib/PerlPanel/Applet/Commander.pm 2004-09-29 15:17:43.000000000 +0200 ++++ PerlPanel/lib/PerlPanel/Applet/Commander.pm 2005-01-24 19:59:58.000000000 +0100 +@@ -166,7 +166,7 @@ + if ($_[1] eq 'ok' || $_[1] eq 0) { + my $command = $command_entry->entry->get_text; + if ($terminal_checkbutton->get_active) { +- $command = 'xterm -e '.$command; ++ $command = 'x-terminal-emulator -e '.$command; + } + + PerlPanel::append_run_history($command); --- perlpanel-0.9.1+cvs20051225.orig/debian/patches/11_makefile_pwd_fixes.dpatch +++ perlpanel-0.9.1+cvs20051225/debian/patches/11_makefile_pwd_fixes.dpatch @@ -0,0 +1,19 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 11_makefile_pwd_fixes.dpatch by Marc 'HE' Brockschmidt +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Use CURDIR instead of PWD. + +@DPATCH@ +diff -urNad PerlPanel-0.9.1+cvs20051225-1~/Makefile PerlPanel-0.9.1+cvs20051225-1/Makefile +--- PerlPanel-0.9.1+cvs20051225-1~/Makefile 2008-04-05 16:19:12.000000000 +0200 ++++ PerlPanel-0.9.1+cvs20051225-1/Makefile 2008-04-05 16:19:27.000000000 +0200 +@@ -48,7 +48,7 @@ + perl -ne 's!\@PREFIX\@!$(PREFIX)!g ; s!\@LIBDIR\@!$(LIBDIR)!g ; print' < src/perlpanel-run-dialog > build/perlpanel-run-dialog + perl -ne 's!\@PREFIX\@!$(PREFIX)!g ; s!\@LIBDIR\@!$(LIBDIR)!g ; print' < src/perlpanel-applet-install > build/perlpanel-applet-install + perl -ne 's!\@VERSION\@!$(VERSION)!g ; print' < lib/PerlPanel.pm > build/PerlPanel.pm +- perl -I$(PWD)/build -MPerlPanel -MXML::Simple -e 'print XMLout(\%PerlPanel::DEFAULTS)' > build/perlpanelrc ++ perl -I$(CURDIR)/build -MPerlPanel -MXML::Simple -e 'print XMLout(\%PerlPanel::DEFAULTS)' > build/perlpanelrc + pod2man doc/perlpanel.pod | gzip -9c > build/perlpanel.1.gz + pod2man doc/perlpanel-applet-howto.pod | gzip -9c > build/perlpanel-applet-howto.1.gz + pod2man doc/perlpanel-run-dialog.pod | gzip -9c > build/perlpanel-run-dialog.1.gz --- perlpanel-0.9.1+cvs20051225.orig/debian/perlpanel.install +++ perlpanel-0.9.1+cvs20051225/debian/perlpanel.install @@ -0,0 +1 @@ +debian/perlpanel.xpm usr/share/pixmaps/ --- perlpanel-0.9.1+cvs20051225.orig/debian/changelog +++ perlpanel-0.9.1+cvs20051225/debian/changelog @@ -0,0 +1,216 @@ +perlpanel (1:0.9.1+cvs20051225-2ubuntu1) intrepid; urgency=low + + * Merge from debian unstable, remaining changes (LP: #235125): + - debian/rules: added dh_icons + - debian/control: Update maintainer fields according to debian- + maintainer-field spec. + + -- Nathan Handler Wed, 28 May 2008 18:21:40 -0500 + +perlpanel (1:0.9.1+cvs20051225-2) unstable; urgency=low + + * Makefile: + + Use $(CURDIR) instead of $(PWD) (Closes: #399381) + + Fix /usr/share/perlpanel/glade to have 755 permissions + * debian/control: + + build-dep on liblocale-gettext-perl. (Closes: #467334) + + recommend libaudio-xmmsclient-perl instead of libxmms-perl (Closes: + #473839) + + Bump Standards-Version + * debian/rules: + + Don't ignore make clean errors + + -- Marc 'HE' Brockschmidt Sat, 05 Apr 2008 15:44:03 +0200 + +perlpanel (1:0.9.1+cvs20051225-1ubuntu3) gutsy; urgency=low + + * debian/control: Update maintainer fields according to debian- + maintainer-field spec. + + -- Martin Pitt Wed, 15 Aug 2007 08:09:32 +0000 + +perlpanel (1:0.9.1+cvs20051225-1ubuntu2) dapper; urgency=low + + * debian/control: added libgettext-perl to build-deps to avoid FTBFS + + -- Szilveszter Farkas (Phanatic) Mon, 8 May 2006 21:11:23 +0200 + +perlpanel (1:0.9.1+cvs20051225-1ubuntu1) dapper; urgency=low + + * debian/rules: added dh_iconcache + + -- Szilveszter Farkas (Phanatic) Mon, 8 May 2006 00:52:32 +0200 + +perlpanel (1:0.9.1+cvs20051225-1) unstable; urgency=low + + * CVS snapshot: + + Remove some local patches that were applied upstream: + - debian/patches/23_graphical_load_monitor.dpatch + - debian/patches/22_hide_empty_notification_area.dpatch + + Makes it possible to user terminals other than gnome-terminal in the + Shell Manager applet. Patch from Patrick Jaeger, thanks! (Closes: + #309434) + + Fixed german localisation upstream, partially with a patch from + Jens Seidel. Thanks! (Closes: #313812) + + * debian/control: + + Bumped Standards-Version to 3.6.2 (no changes needed) + + -- Marc 'HE' Brockschmidt Sun, 25 Dec 2005 16:19:42 +0100 + +perlpanel (1:0.9.1-1+patch2) UNRELEASED; urgency=low + + * debian/patches/23_graphical_load_monitor.dpatch: Add graphical load monitor + + -- Marc 'HE' Brockschmidt Sun, 1 May 2005 00:03:23 +0200 + +perlpanel (1:0.9.1-1+patch1) UNRELEASED; urgency=low + + * debian/patches/22_hide_empty_notification_area.dpatch: Hide Notification + area if not needed and configured to do so. + + -- Marc 'HE' Brockschmidt Sat, 23 Apr 2005 19:46:42 +0200 + +perlpanel (1:0.9.1-1) unstable; urgency=low + + * New stable upstream release: + + Adds a button to delete events from the Calendar Applet + * debian/patches: + - 11_Makefile_fixes.dpatch: Integrated by upstream. + - 22_XMMS_applet_crash.dpatch: Integrated by upstream. + - 23_BatteryMonitor_pmu_support.dpatch: Integrated by upstream. + + 20_fix_deleting_events.dpatch: Fixes a bug with 2 reminders that have + the same attributes. + + -- Marc 'HE' Brockschmidt Thu, 14 Apr 2005 18:17:01 +0200 + +perlpanel (1:0.9.0+cvs20050401-2) unstable; urgency=low + + * This is not a native package and I shouldn't plan dinner while doing final + upload checks. Anyway, reupload as non-native package. + + -- Marc 'HE' Brockschmidt Fri, 1 Apr 2005 20:58:48 +0200 + +perlpanel (1:0.9.0+cvs20050401-1) unstable; urgency=low + + * New snapshot from the upstream CVS (no release because upstream is busy): + + New applets: Timer (to set an alarm), Trash, Volume (to regulate the + volume) and Webcam (displays a webcam image). + + Adds a fallback icon if the lookup through the GtkIconTheme doesn't + work. + + Removes the Volume button from the XMMS applet. + + Changes WiFiMonitor's scale, also avoiding log(0). (Closes: #286254) + * debian/control: + + Fix typo in description (completly -> completely) + + Restrucuture dependencies to recommend/suggest everything not in + the default configuration. + * debian/patches: + + Use dpatch-run in the shebang and remove cruft. + + 21_xterm_to_x-terminal-emulator.dpatch: + Added to fix the "Run in shell" option of the Commander + + 23_BatteryMonitor_pmu_support.dpatch: + Added to provide somewhat hackish PMU support (useful for apple + laptops). I have an iBook now! :-) + + -- Marc 'HE' Brockschmidt Fri, 01 Apr 2005 14:11:18 +0200 + +perlpanel (1:0.9.0-3) unstable; urgency=low + + * debian/control: Add hicolor-icon-theme to Depends. Thanks for the bug + report to Thomas Prokosch (Closes: #293941) + + -- Marc 'HE' Brockschmidt Mon, 7 Feb 2005 18:42:01 +0100 + +perlpanel (1:0.9.0-2) unstable; urgency=low + + * debian/control: + + ove cruft from build-depends, add gettext, which is actually needed. + + Add libdate-manip-perl to Depends, as the Clock applet needs it (and is + used in the default config). + + -- Marc 'HE' Brockschmidt Thu, 16 Dec 2004 17:44:25 +0100 + +perlpanel (1:0.9.0-1) unstable; urgency=low + + * New upstream release. + * debian/patches: 23_Pager_applet_crash.dpatch removed, was taken from the + 0.9.0 CVS branch. + + -- Marc 'HE' Brockschmidt Mon, 13 Dec 2004 21:18:38 +0100 + +perlpanel (1:0.8.0-2) unstable; urgency=low + + * debian/patches/23_Pager_applet_crash.dpatch: + New patch to fix crash of the Pager applet, taken from CVS. + * Added menu file and an XPM icon. + + -- Marc 'HE' Brockschmidt Thu, 21 Oct 2004 23:09:21 +0200 + +perlpanel (1:0.8.0-1) unstable; urgency=low + + * New upstream release. + + -- Marc 'HE' Brockschmidt Wed, 29 Sep 2004 21:57:24 +0200 + +perlpanel (1:0.7.0-1) unstable; urgency=low + + * New upstream release. + * Fix typo in description (Closes: #260621) + + -- Marc 'HE' Brockschmidt Sun, 29 Aug 2004 14:41:03 +0200 + +perlpanel (1:0.6.0-1) unstable; urgency=low + + * New upstream release. + + -- Marc 'HE' Brockschmidt Wed, 7 Jul 2004 19:13:11 +0200 + +perlpanel (1:0.5.0-1) unstable; urgency=low + + * New upstream release. + * Fix version number. I messed this thing up, sorry. + + -- Marc 'HE' Brockschmidt Wed, 30 Jun 2004 10:41:51 +0200 + +perlpanel (4.0.2-1) unstable; urgency=low + + * New upstream release. + * debian/rules: *cough* Move all dh* stuff from binary-arch to + binary-indep. + * debian/control: + + Move libxmms-perl to Recommends + + Add libgnome2-vfs to Recommends + + Depend on libgtk2-perl version built against gtk+2.4 + + -- Marc 'HE' Brockschmidt Wed, 2 Jun 2004 00:25:17 +0200 + +perlpanel (4.0.1-2) unstable; urgency=low + + * Upload to unstable. (Closes: #233205) + + -- Marc 'HE' Brockschmidt Sun, 25 Apr 2004 23:45:32 +0200 + +perlpanel (4.0.1-1) experimental; urgency=low + + * New upstream release: + + Bugfixes for missing use statements. (Closes: #241588) + + Now also supports i18n, adding a dependency on liblocale-gettext-perl. + + -- Marc 'HE' Brockschmidt Tue, 6 Apr 2004 22:28:42 +0200 + +perlpanel (0.4.0-2) experimental; urgency=low + + * debian/control: Now depend on libgtk2-gladexml-perl (Closes: #236021) + * lib/PerlPanel.pm: Little patch to allow perlpanel to find its applets + (Closes: #236022) + * lib/PerlPanel/Applet/IconBar.pm: Print the filename when failing to open a + pixmap specified in a .desktop file. + + -- Marc 'HE' Brockschmidt Thu, 4 Mar 2004 00:14:57 +0100 + +perlpanel (0.4.0-1) experimental; urgency=low + + * Initial Release to experimental, as the needed libs are not in unstable. + + -- Marc 'HE' Brockschmidt Fri, 20 Feb 2004 18:49:04 +0100 + --- perlpanel-0.9.1+cvs20051225.orig/debian/control +++ perlpanel-0.9.1+cvs20051225/debian/control @@ -0,0 +1,25 @@ +Source: perlpanel +Section: x11 +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Marc 'HE' Brockschmidt +Build-Depends: debhelper (>= 4), dpatch, gettext, libgtk2-perl, libgtk2-gladexml-perl, libgnome2-wnck-perl, libxml-simple-perl, liblocale-gettext-perl +Standards-Version: 3.7.3 + +Package: perlpanel +Architecture: all +Depends: perl (>= 5.8.0), libglib-perl, libgtk2-perl (>= 1:1.042-2), libgtk2.0-0 (>= 2.4), libgnome2-wnck-perl, libxml-simple-perl, libxml-parser-perl, libgtk2-gladexml-perl, liblocale-gettext-perl, libdate-manip-perl, libx11-freedesktop-desktopentry-perl, hicolor-icon-theme +Recommends: libaudio-mixer-perl, libgnome2-vfs-perl, libgtk2-traymanager-perl, liburi-perl, libxmms-perl +Suggests: vorbis-tools, fortune-mod, ssh +Description: lean menu and launcher panel written in Perl and Gtk2 + PerlPanel draws a small taskbar on your screen to display some useful widgets + like a programs menu, some shortcut icons, a system tray and so on. It's + similar to the Windows Taskbar, the GNOME Panel, and KDE's Kicker. + . + PerlPanel is completely independent of any particular environment. You can + use it with any window manager, without need for one of the big desktop + environments. + . + You can create your own applets to show and do whatever you need using + Perl and the Gtk2 bindings for it. It's no problem to run several PerlPanels + at the same time. --- perlpanel-0.9.1+cvs20051225.orig/debian/copyright +++ perlpanel-0.9.1+cvs20051225/debian/copyright @@ -0,0 +1,15 @@ +This package was debianized by Marc Brockschmidt on +Tue, 17 Feb 2004 13:25:55 +0200. + +It was downloaded from http://jodrell.net/projects/perlpanel/ + +The upstream Author is Gavin Brown . + +Copyright: (c) 2003-2004 Gavin Brown + +perlpanel is released under the terms of the GNU GPL version 2 +or (at your option) any later version. + +On Debian GNU/Linux systems, the complete text of the GNU +General Public License version 2 can be found in +/usr/share/common-licenses/GPL-2. --- perlpanel-0.9.1+cvs20051225.orig/debian/compat +++ perlpanel-0.9.1+cvs20051225/debian/compat @@ -0,0 +1 @@ +4