--- geany-0.15.orig/debian/geany.doc-base +++ geany-0.15/debian/geany.doc-base @@ -0,0 +1,13 @@ +Document: geany +Title: geany manual +Author: Enrico Tröger, Nick Treleaven, Frank Lanitz +Abstract: This document describes the usage of the Geany IDE, it also + describes how to get, compile and install geany. +Section: Editors + +Format: text +Files: /usr/share/doc/geany/manual.txt.gz + +Format: HTML +Index: /usr/share/doc/geany/html/index.html +Files: /usr/share/doc/geany/html/* --- geany-0.15.orig/debian/geany.xpm +++ geany-0.15/debian/geany.xpm @@ -0,0 +1,269 @@ +/* XPM */ +static char *geany1[] = { +/* columns rows colors chars-per-pixel */ +"32 32 231 2", +" c black", +". c #B6B61F1F1B1B", +"X c #B6B628280E0E", +"o c #B7B720201919", +"O c #BDBD29292525", +"+ c #8E8E75750000", +"@ c #BABA40400606", +"# c #BDBD43432A2A", +"$ c #C7C72D2D1F1F", +"% c #C2C235352F2F", +"& c #C5C53A3A3838", +"* c #C2C243431212", +"= c #C5C551511212", +"- c #C2C25C5C1616", +"; c #C6C641413838", +": c #C3C34B4B3232", +"> c #C9C974740000", +", c #CFCF7A7A1010", +"< c #CD4D6EEF3DBE", +"1 c #CFCF77772424", +"2 c #C5C54F4F4242", +"3 c #CFCF5E5E5959", +"4 c #D2D276764646", +"5 c #D3D37D7D5D5D", +"6 c #E3E354545454", +"7 c #E0E05D5D5BDC", +"8 c #E9E967676767", +"9 c #F9F97D7D7D7D", +"0 c #9E9E82820303", +"q c #A3A387870202", +"w c #A6A688880000", +"e c #ACAC8E8E0383", +"r c #AFAF91910404", +"t c #B25C92920202", +"y c #B0B094940E0E", +"u c #BFBFA3A32222", +"i c #CFCF8C8C0909", +"p c #C1C19E9E0505", +"a c #DEDE9E9E1F1F", +"s c #D5D581812828", +"d c #DCDC92923434", +"f c #C5DCA1FE0176", +"g c #C7C7A5A50A0A", +"h c #C948A66602C3", +"j c #CE78AE030359", +"k c #CB75AA540BB6", +"l c #C6C6A6A61818", +"z c #C7C7A8A81818", +"x c #CECEAE6E1212", +"c c #CB75AC561A1A", +"v c #CFCFB5B50D0D", +"b c #CFCFB0B01717", +"n c #DBDBA1A10606", +"m c #DDDDA0A01616", +"M c #D36CB41A046B", +"N c #D2D2B3B30D0D", +"B c #D757BBBB0989", +"V c #D9D9B4B40000", +"C c #DC1BBDBD0202", +"Z c #DCDCBFBF0B0B", +"A c #D3D3B5351414", +"S c #D3A8B5351AF0", +"D c #D72CB9631268", +"F c #D6D6B9B91D1D", +"G c #DADABDBD1D1D", +"H c #CACAAFAF2E2E", +"J c #DADAABAB2323", +"K c #D227B3B3247A", +"L c #D29FB54E2A5D", +"P c #D680BA6422CD", +"I c #D5AABA642B81", +"U c #D92EBD122D2D", +"Y c #D72CBC113434", +"T c #D7D7BD8A3D0A", +"R c #D958BEBE34B4", +"E c #D92EBEBE3E3E", +"W c #E0E0B2B20000", +"Q c #E4E4ABAB2B2B", +"! c #D7D78B8B5353", +"~ c #D9D994945050", +"^ c #D6D6BD3D44C4", +"/ c #D4D4BCBC4A4A", +"( c #D9D9BFBF4141", +") c #C3C3B8B87A7A", +"_ c #E3E380807F7F", +"` c #E0E0A4A45B5B", +"' c #E8E8B9B96262", +"] c #E4E4B3B37070", +"[ c #DEDEC2C20505", +"{ c #DC86C1C10A0A", +"} c #DDDDC2C21F1F", +"| c #DEDEC4C42828", +" . c #DE1DC4443474", +".. c #DCA9C3293B6E", +"X. c #E2A2C6450242", +"o. c #E48ECB200056", +"O. c #E8E8CCCC0000", +"+. c #E4E4CA491212", +"@. c #E5E5CBCB1919", +"#. c #EAEAC5C51D1D", +"$. c #EEEECFCF1E1E", +"%. c #EE7CD57F05B0", +"&. c #EE2DD5D50ACB", +"*. c #ECECD5D51414", +"=. c #E8E8D2D21A1A", +"-. c #EFEFD8D81515", +";. c #F0F0D90B125F", +":. c #F3F3DCDC1F1F", +">. c #E6E6CECE2020", +",. c #E3E3CCCC2E2E", +"<. c #EDEDC9C92727", +"1. c #E0E0C6C63333", +"2. c #E0E0C7C73E3E", +"3. c #E338CD773434", +"4. c #E362CD4C3CBC", +"5. c #E5E5D1D12727", +"6. c #E8E8D4D42626", +"7. c #EEEED8D82626", +"8. c #EEEEDADA2C2C", +"9. c #EDEDD7573D3D", +"0. c #F373DCDC2222", +"q. c #F4F4DEDE2BEC", +"w. c #F3F3DEDE3131", +"e. c #F5F5E0E03434", +"r. c #F4F4E1E13F3F", +"t. c #F8F8E3E33B3B", +"y. c #DC00C29D42FA", +"u. c #DC31C36D4AF5", +"i. c #DA59C2C252D2", +"p. c #DDDDC7C75D5D", +"a. c #DF89C8C85555", +"s. c #DEDEC9C95D5D", +"d. c #E1E1C9C94141", +"f. c #E27BCBFE4D1A", +"g. c #E0E0CBCB5050", +"h. c #E48ECC215C06", +"j. c #EFEFC9C95959", +"k. c #E5E5D4D44545", +"l. c #EAEAD4D44444", +"z. c #E9E9D52A4BF6", +"x. c #EE6ED95841C2", +"c. c #EAEAD9D94B4B", +"v. c #E7E7D37D56AC", +"b. c #E6E6D2275C06", +"n. c #EAEAD6D65959", +"m. c #EFEFDEDE5454", +"M. c #EF55DC755DC4", +"N. c #F3F3D3D34040", +"B. c #F2F2DCDC4040", +"V. c #F1B1DF1E5454", +"C. c #F0F0DEDE5858", +"Z. c #ECECCCCC6767", +"A. c #EDEDCBCB7474", +"S. c #E58FD22764BA", +"D. c #E8E8D5D56E6E", +"F. c #EBEBDA596666", +"G. c #ED6CDC5B6C2C", +"H. c #E767D6567C7C", +"J. c #E8E8D7D77A7A", +"K. c #ECECDC867CD2", +"L. c #F2F2D3D37272", +"P. c #F6F6E1E14747", +"I. c #F3F3E1E149C9", +"U. c #FAFAE7E74848", +"Y. c #FCC9E9B64F1C", +"T. c #F5F5E3E35656", +"R. c #F3B3E2215D5D", +"E. c #FCA6EA945D07", +"W. c #F39DE38D63B9", +"Q. c #F575E5E56CED", +"!. c #F7F7E8E86D6D", +"~. c #F8F8E7E76464", +"^. c #FBFBE9E96262", +"/. c #FBFBEBEB6B6B", +"(. c #F41EE4B97449", +"). c #F474E4237D3D", +"_. c #F6F6E8E871F1", +"`. c #F7F7EAEA7A7A", +"'. c #FAA4EC0874CA", +"]. c #FB35ED4F7C7C", +"[. c #B3B3AEAE9090", +"{. c #BBBBBBBBA7A7", +"}. c #BBBBBEBEB7B7", +"|. c #BFBFC2C2BBBB", +" X c #C36DC56FBD67", +".X c #E6E6D7D78888", +"XX c #EAEADBDB8686", +"oX c #EDEDDEDE8E8E", +"OX c #ECECDDDD9191", +"+X c #EFEFE1608484", +"@X c #EEEEE1E19696", +"#X c #F373E5648585", +"$X c #F372E5648B8B", +"%X c #F777EAEA8484", +"&X c #F6F6EA698908", +"*X c #FAEDEDA082DC", +"=X c #F9F9ED428B8B", +"-X c #F1F1E6669616", +";X c #F7F7EBEB9494", +":X c #F473E8E89B1B", +">X c #FA39EFAF9555", +",X c #F9F9EFEF9A9A", +"X4.G.].2.@.;.&.7.C.u.h h lXlXlXlXlX .I ", +"lXuXjXfX{.lXu.5X>X=X1X1X].q.M j B @.;.&.%.o.Q...f lXlXlXlXlXU P ", +"lX) X[.H lXJ.a.3X8X;X;X*XE.w.q.0.0.;.%.*.C.h.v.f lXlXlXlXlXI P ", +"lXlXl / T lXXX)...h.OX-X;X=X]./.R.T.V.F.b.A M M.f lXlXlXlXlXP S ", +"lXlXE 3XH.p #X>X).h.g.f.y.y.E E R U G { C V [ M.f lXlXlXlXlXF A ", +"lXlXK oX2XL XX4X] # `.].'./.^.P.q.0.;.%.n X X.C.f lXlXlXlXlXD A ", +"lXlXlXJ.:X@X:X,X5 & ` ].].'.j.s q.0.;.%.1 % i C.f lXlXlXlXlXD N ", +"lXlXlXK :XG.;X=X2 7 < *X].].4 $ a 0.;.%.: 7 - z.lXlXlXlXlXlXB M ", +"lXlXlXp K.(.W._.! . A.*X*X' 7 8 * $.;.&., . J d.lXlXlXlXlXlX[ M ", +"lXlXlXlXL #XW.W.Z.~ *X*X*X< _ _ $ m ;.%.W > l.I lXlXlXlXlXD { lX", +"lXlXlXlXlXy.=XW.Q.(.*X*X*XL.; 6 = $.;.%.O.X.n.x lXlXlXF 3.} j lX", +"lXlXlXlXlXlXd.#X!.Q.`.].*X*Xd X <.:.;.%.&.V.U Y E y.f.d.x lXlXlX", +"lXlXlXlXlXlXlXY %X*X'.'.].].N.Q q.:.;.%.V.2.c ( E E lXlXlXlXlXlX", +"lXlXlXlXlXlXlXlXy.b.&X=X*X/.U.t.w.e.P.C.1. .u.lXlXlXlXlXlXlXlXlX", +"lXlXlXlXlXlXg.$X^.9. ...G.*X*X*X!.R...b o.+.4.F.c lXlXlXlXlXlXlX", +"lXlXlXlXlXf ;X^.Y.Y.9.x f h f f f f f j O.o.C | f.lXlXlXlXlXlXlX", +"lXlXlXlXlXp *X].Y.Y.Y.9.F k h f f k v { o.X.{ c.L lXlXlXlXlXlXlX", +"lXlXlXlXlXlXc S.&X]./.E.T.m.c.k.4.3.5.6.8.9.v.I w lXlXlXlXlXlXlX", +"lXlXlXlXlXlXlXlXH E v.(.].*X*X*X_.Q.R.c.R L y lXlXlXlXlXlXlXlXlX", +"lXlXlXlXlXlXlXlXlXlXlX0 r r t t r r 0 + lXlXlXlXlXlXlXlXlXlXlXlX", +"lXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlXlX" +}; --- geany-0.15.orig/debian/changelog +++ geany-0.15/debian/changelog @@ -0,0 +1,162 @@ +geany (0.15-1ubuntu1) jaunty; urgency=low + + * Merge from debian experimental, remaining change: + - patches/20_add_debdiff_as_diff_type.dpatch: Also recognize .dpatch files + as diff's + - debian/geany.xpm: Replace icon with a .xpm of the new one + + -- Gauvain Pocentek Thu, 01 Jan 2009 18:40:50 +0100 + +geany (0.15-1) experimental; urgency=low + + * New upstream release + - Allow loading projects from command line (Closes: #498854) + - Fix a problem disabling the save icon inappropriately (Closes: #482875) + - Detect makefiles from shebang and force using tabs + for their indentation (Closes: #481198) + * Remove Apps from doc-base section + * Change homepage and related links to the new www.geany.org official domain + + -- Damián Viano Sun, 26 Oct 2008 19:44:46 -0200 + +geany (0.14-1ubuntu1) intrepid; urgency=low + + * Merge from debian unstable, remaining changes: + - patches/20_add_debdiff_as_diff_type.dpatch: + Also recognize .dpatch files as diff's + - debian/geany.xpm: + Replace icon with a .xpm of the new one + - Modify Maintainer value to match the DebianMaintainerField + specification. + + -- Gauvain Pocentek Fri, 09 May 2008 20:40:06 +0200 + +geany (0.14-1) unstable; urgency=low + + * New upstream release (Closes: #478126) + + -- Damián Viano Fri, 02 May 2008 11:37:45 -0300 + +geany (0.13-0ubuntu1) hardy; urgency=low + + * New upstream release + * 40_add_filetypes.dpatch: updated + * 60_fix_desktop_file.dpatch: applied upstream + * po/fr.po: include the updated french translation which got + lost in the upstream release + * plugins/Makefile.{am,in}: fix typo + + -- Gauvain Pocentek Tue, 12 Feb 2008 13:31:21 +0100 + +geany (0.13-1) unstable; urgency=low + + * New upstream release + - Add filebrowser plugin (Closes: #440978) + + -- Damián Viano Sat, 16 Feb 2008 19:27:19 -0200 + +geany (0.12-2) unstable; urgency=low + + * Add 20_add_debdiff_as_diff_type to recognize .debdiff files as diffs + (Closes: #453516) + + -- Damián Viano Wed, 05 Dec 2007 16:47:02 -0300 + +geany (0.12-1ubuntu1) hardy; urgency=low + + * patches/40_add_filetypes.dpatch: + - Recognize .debdiff and .dpatch files as diff's (LP: #160036) + * patches/60_fix_desktop_file.dpatch: + - Patch .desktop file to match the current FD.o standards + * debian/geany.xpm: + - Replace icon with a .xpm of the new one + * debian/rules: + - Do not ignore "make distclean" errors + * Bump standards version to 3.7.3: + - Move Homepage field to source stanza + * Modify Maintainer value to match the DebianMaintainerField + specification. + + -- Siegfried-Angel Gevatter Pujals (RainCT) Tue, 11 Dec 2007 19:56:45 +0100 + +geany (0.12-1) unstable; urgency=low + + * New upstream release + - Updates scintilla component (Closes: #438876, #426766) + - Add mimetype declaration in the .desktop file (Closes: #416620) + * Add intltool to Build-Depends + + -- Damián Viano Mon, 29 Oct 2007 18:24:05 -0300 + +geany (0.11-2) unstable; urgency=low + + * Add versioned dependency against libgtk2.0-dev since geany code depends on + it for notebook dnd at the moment + + -- Damián Viano Mon, 11 Jun 2007 14:47:31 -0300 + +geany (0.11-1) unstable; urgency=low + + * New upstream release + + -- Damián Viano Thu, 24 May 2007 07:15:52 -0300 + +geany (0.10.2-3) unstable; urgency=low + + * Change suggests to newer libvte, thanks to Andreas Tscharner (Closes: #421568) + + -- Damián Viano Mon, 30 Apr 2007 20:17:06 -0300 + +geany (0.10.2-2) unstable; urgency=low + + * Upload to get geany 0.10.2 into sid + * Change maintainer mail address + + -- Damián Viano Sat, 28 Apr 2007 08:34:00 -0300 + +geany (0.10.2-1) experimental; urgency=low + + * New upstream release + + -- Damián Viano Sun, 25 Feb 2007 16:39:56 -0300 + +geany (0.10.1-1) unstable; urgency=low + + * New upstream release + + -- Damián Viano Sun, 25 Feb 2007 15:31:13 -0300 + +geany (0.10-1) unstable; urgency=low + + * New upstream release + + -- Damián Viano Sun, 24 Dec 2006 12:17:24 -0300 + +geany (0.9-1) unstable; urgency=low + + * New upstream release + + -- Damián Viano Fri, 29 Sep 2006 06:13:18 -0300 + +geany (0.8-1) unstable; urgency=low + + * New upstream release + - Fixed clipboard commands used in the find entry and Scribble (Closes: #377060) + - Don't autocomplete constructs inside a string (Closes: #377090) + + -- Damián Viano Wed, 9 Aug 2006 19:35:11 -0300 + +geany (0.7.1-1) unstable; urgency=low + + * New upstream release + - Added Scintilla license + * debian/copyright: included Scintilla license and copyright + + -- Damián Viano Sun, 25 Jun 2006 12:10:13 -0300 + +geany (0.7-1) unstable; urgency=low + + * Initial release (Closes: #360760) + + -- Damián Viano Tue, 6 Jun 2006 12:54:23 -0300 + --- geany-0.15.orig/debian/compat +++ geany-0.15/debian/compat @@ -0,0 +1 @@ +5 --- geany-0.15.orig/debian/install +++ geany-0.15/debian/install @@ -0,0 +1 @@ +debian/geany.xpm /usr/share/pixmaps/ --- geany-0.15.orig/debian/control +++ geany-0.15/debian/control @@ -0,0 +1,32 @@ +Source: geany +Section: devel +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Damián Viano +Homepage: http://www.geany.org +Vcs-Svn: http://geany.svn.sourceforge.net/svnroot/geany/trunk/ +Vcs-Browser: http://geany.svn.sourceforge.net/viewvc/geany/ +Build-Depends: debhelper (>= 5.0.0), dpatch, libgtk2.0-dev (>= 2.10), libglib2.0-dev, libatk1.0-dev, libpango1.0-dev, intltool +Standards-Version: 3.8.0 + +Package: geany +Architecture: any +Depends: ${shlibs:Depends} +Suggests: libvte9, doc-base +Description: A fast and lightweight IDE + Geany is a small and lightweight integrated development environment. + It was developed to provide a small and fast IDE, which has only a + few dependencies from other packages. It is using only the GTK2 toolkit + and therefore you need only the GTK2 runtime libraries to run Geany. + . + The basic features of Geany are: + - syntax highlighting + - code completion + - auto completion of constructs like if, for and while, XML and HTML + - call tips + - folding + - many supported filetypes like C, Java, PHP, HTML, Python, Perl, Pascal + - symbol lists + - embedded terminal emulation + . + --- geany-0.15.orig/debian/watch +++ geany-0.15/debian/watch @@ -0,0 +1,4 @@ +version=3 + +#http://sf.net/geany/geany-(.*)\.tar\.gz +http://download.geany.org/geany-(.*)\.tar\.gz --- geany-0.15.orig/debian/NEWS +++ geany-0.15/debian/NEWS @@ -0,0 +1,16 @@ +geany (0.11-1) unstable; urgency=low + + Tab is now used for construct completion (for, if, etc.), but + it is configurable with the new 'Complete construct' keybinding. + + Template files are now stored in ~/.geany/templates/ and the 'template.' + filename prefix is no longer used. You will need to move any custom + template files you have. + + Inserting a file header is now optional for filetype templates. Use the + string '{fileheader}' to mark where the file header should be placed. + + Drag'n'Drop of text inside the editor widget will now move the text + instead of copying it. + + -- Damián Viano Thu, 24 May 2007 15:12:58 -0300 --- geany-0.15.orig/debian/docs +++ geany-0.15/debian/docs @@ -0,0 +1,3 @@ +NEWS +README +TODO --- geany-0.15.orig/debian/menu +++ geany-0.15/debian/menu @@ -0,0 +1,4 @@ +?package(geany):needs="X11" section="Applications/Programming" \ + hints="IDE,Small,Gtk" \ + icon="/usr/share/pixmaps/geany.xpm" \ + title="Geany" command="/usr/bin/geany" --- geany-0.15.orig/debian/copyright +++ geany-0.15/debian/copyright @@ -0,0 +1,52 @@ +This package was debianized by Damián Viano on +Tue, 6 Jun 2006 11:39:58 -0300. + +It was downloaded from http://download.geany.org/ + +For geany: + +Copyright Holder: 2005-2006 Enrico Tröger + 2006 Nick Treleaven + +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'. + + +For Scintilla library: + +Copyright Holder: 1998-2006 Neil Hodgson + +License: + + All Rights Reserved + + Permission to use, copy, modify, and distribute this software and its + documentation for any purpose and without fee is hereby granted, + provided that the above copyright notice appear in all copies and that + both that copyright notice and this permission notice appear in + supporting documentation. + + NEIL HODGSON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS + SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY + AND FITNESS, IN NO EVENT SHALL NEIL HODGSON BE LIABLE FOR ANY + SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, + WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER + TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE + OR PERFORMANCE OF THIS SOFTWARE. --- geany-0.15.orig/debian/manpages +++ geany-0.15/debian/manpages @@ -0,0 +1 @@ +doc/geany.1 --- geany-0.15.orig/debian/dirs +++ geany-0.15/debian/dirs @@ -0,0 +1 @@ +usr/bin --- geany-0.15.orig/debian/rules +++ geany-0.15/debian/rules @@ -0,0 +1,88 @@ +#!/usr/bin/make -f + +# 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) + +include /usr/share/dpatch/dpatch.make + +CFLAGS = -Wall -g +#LDFLAGS = -Wl,-z,defs -Wl,-as-needed + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +config.status: configure + dh_testdir + # Add here commands to configure the package. + CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --enable-vte --enable-pipe --enable-the-force + + +build: build-stamp + +build-stamp: config.status patch + dh_testdir + + # Add here commands to compile the package. + $(MAKE) + + touch build-stamp + +clean: unpatch + dh_testdir + dh_testroot + rm -f build-stamp + + # 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/geany. + $(MAKE) install DESTDIR=$(CURDIR)/debian/geany + -rm -f $(CURDIR)/debian/geany/usr/share/geany/GPL-2 + -rm -f $(CURDIR)/debian/geany/usr/share/doc/geany/COPYING \ + $(CURDIR)/debian/geany/usr/share/doc/geany/ScintillaLicense.txt \ + $(CURDIR)/debian/geany/usr/share/doc/geany/AUTHORS \ + $(CURDIR)/debian/geany/usr/share/doc/geany/ChangeLog + + +# 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_install + dh_installmenu + dh_installman + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install patch unpatch --- geany-0.15.orig/debian/patches/00list +++ geany-0.15/debian/patches/00list @@ -0,0 +1,2 @@ +20_change_gpl_location +20_add_debdiff_as_diff_type --- geany-0.15.orig/debian/patches/20_add_debdiff_as_diff_type.dpatch +++ geany-0.15/debian/patches/20_add_debdiff_as_diff_type.dpatch @@ -0,0 +1,19 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 20_add_debdiff_as_diff_type.dpatch by Damián Viano +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: change default config file to include .debdiff files as diffs + +@DPATCH@ +diff -urNad geany-0.12~/data/filetype_extensions.conf geany-0.12/data/filetype_extensions.conf +--- geany-0.12~/data/filetype_extensions.conf 2007-08-14 12:24:01.000000000 -0300 ++++ geany-0.12/data/filetype_extensions.conf 2007-12-05 16:29:19.000000000 -0300 +@@ -32,7 +32,7 @@ + HTML=*.htm;*.html;*.shtml;*.hta;*.htd;*.htt;*.cfm; + XML=*.xml;*.sgml;*.xsl;*.xslt;*.xsd; + Conf=*.conf;*.ini;config;*rc;*.cfg; +-Diff=*.diff;*.patch;*.rej; ++Diff=*.diff;*.patch;*.rej;*.debdiff;*.dpatch; + LaTeX=*.tex;*.sty;*.idx;*.ltx; + reStructuredText=*.rest;*.reST;*.rst; + SQL=*.sql; --- geany-0.15.orig/debian/patches/20_change_gpl_location.dpatch +++ geany-0.15/debian/patches/20_change_gpl_location.dpatch @@ -0,0 +1,19 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 20_change_gpl_location.dpatch by Damián Viano +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Small patch to use common-licenses + +@DPATCH@ +diff -urNad geany-0.9~/src/about.c geany-0.9/src/about.c +--- geany-0.9~/src/about.c 2006-09-26 11:00:30.000000000 -0300 ++++ geany-0.9/src/about.c 2006-09-29 21:44:27.000000000 -0300 +@@ -240,7 +240,7 @@ + label = gtk_label_new(_("License")); + gtk_widget_show(label); + +- g_snprintf(buffer, sizeof(buffer), "%s" G_DIR_SEPARATOR_S "GPL-2", app->datadir); ++ g_snprintf(buffer, sizeof(buffer), "/usr/share/common-licenses/GPL-2"); + + g_file_get_contents(buffer, &license_text, NULL, NULL); + if (license_text == NULL)