[Pkg-haskell-commits] darcs: haskell-gtk3: Package gtk3

Joachim Breitner mail at joachim-breitner.de
Sun Apr 6 08:42:09 UTC 2014


Sun Apr  6 08:41:07 UTC 2014  Joachim Breitner <mail at joachim-breitner.de>
  * Package gtk3

    M ./changelog +6
    M ./control -23 +23
    M ./copyright -2 +2
    M ./rules -1 +2
    M ./watch -1 +1

Sun Apr  6 08:41:07 UTC 2014  Joachim Breitner <mail at joachim-breitner.de>
  * Package gtk3
diff -rN -u old-haskell-gtk3/changelog new-haskell-gtk3/changelog
--- old-haskell-gtk3/changelog	2014-04-06 08:42:09.032198156 +0000
+++ new-haskell-gtk3/changelog	2014-04-06 08:42:09.032198156 +0000
@@ -1,3 +1,9 @@
+haskell-gtk3 (0.12.5.6-1) UNRELEASED; urgency=low
+
+  * Initial upload of the gtk3 bindings
+
+ -- Joachim Breitner <nomeata at debian.org>  Sun, 06 Apr 2014 10:34:09 +0200
+
 haskell-gtk (0.12.4-4) UNRELEASED; urgency=low
 
   * Adjust watch file to new hackage layout
diff -rN -u old-haskell-gtk3/control new-haskell-gtk3/control
--- old-haskell-gtk3/control	2014-04-06 08:42:09.032198156 +0000
+++ new-haskell-gtk3/control	2014-04-06 08:42:09.032198156 +0000
@@ -1,4 +1,4 @@
-Source: haskell-gtk
+Source: haskell-gtk3
 Section: haskell
 Priority: extra
 Maintainer: Debian Haskell Group <pkg-haskell-maintainers at lists.alioth.debian.org>
@@ -10,20 +10,20 @@
   , ghc-prof
   , libghc-mtl-dev
   , libghc-mtl-prof
-  , libghc-glib-dev (>= 0.12)
+  , libghc-glib-dev (>= 0.12.5.3)
   , libghc-glib-dev (<< 0.13)
   , libghc-glib-prof
-  , libghc-cairo-dev (>= 0.12)
+  , libghc-cairo-dev (>= 0.12.5.3)
   , libghc-cairo-dev (<< 0.13)
   , libghc-cairo-prof
-  , libghc-pango-dev (>= 0.12)
+  , libghc-pango-dev (>= 0.12.5.3)
   , libghc-pango-dev (<< 0.13)
   , libghc-pango-prof
-  , libghc-gio-dev (>= 0.12)
+  , libghc-gio-dev (>= 0.12.5)
   , libghc-gio-dev (<< 0.13)
   , libghc-gio-prof
-  , libgtk2.0-dev
-  , gtk2hs-buildtools
+  , libgtk-3-dev
+  , gtk2hs-buildtools (>= 0.13.8)
 Build-Depends-Indep: ghc-doc
   , libghc-mtl-doc
   , libghc-glib-doc
@@ -34,46 +34,46 @@
 Homepage: http://hackage.haskell.org/package/gtk
 Vcs-Darcs: http://darcs.debian.org/pkg-haskell/haskell-gtk
 Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/haskell-gtk
+X-Description: Binding to the Gtk+ graphical user interface library
+ This is the core library of the Gtk2Hs suite of libraries for Haskell based on
+ Gtk+. Gtk+ is an extensive and mature multi-platform toolkit for creating
+ graphical user interfaces.
 
-Package: libghc-gtk-dev
+Package: libghc-gtk3-dev
 Architecture: any
 Depends: ${haskell:Depends}
   , ${shlibs:Depends}
   , ${misc:Depends}
-  , libgtk2.0-dev
+  , libgtk-3-dev
 Recommends: ${haskell:Recommends}
 Suggests: ${haskell:Suggests}
 Provides: ${haskell:Provides}
-Description: Binding to the Gtk+ graphical user interface library${haskell:ShortBlurb}
- This is the core library of the Gtk2Hs suite of libraries for Haskell based on
- Gtk+. Gtk+ is an extensive and mature multi-platform toolkit for creating
- graphical user interfaces.
+Description: ${haskell:ShortDescription}${haskell:ShortBlurb}
+ ${haskell:LongDescription}
  .
  ${haskell:Blurb}
 
-Package: libghc-gtk-prof
+Package: libghc-gtk3-prof
 Architecture: any
 Depends: ${haskell:Depends}
   , ${misc:Depends}
 Recommends: ${haskell:Recommends}
 Suggests: ${haskell:Suggests}
 Provides: ${haskell:Provides}
-Description: Binding to the Gtk+ graphical user interface library${haskell:ShortBlurb}
- This is the core library of the Gtk2Hs suite of libraries for Haskell based on
- Gtk+. Gtk+ is an extensive and mature multi-platform toolkit for creating
- graphical user interfaces.
+Description: ${haskell:ShortDescription}${haskell:ShortBlurb}
+ ${haskell:LongDescription}
  .
  ${haskell:Blurb}
 
-Package: libghc-gtk-doc
+
+Package: libghc-gtk3-doc
 Section: doc
 Architecture: all
 Depends: ${misc:Depends}, ${haskell:Depends}
 Recommends: ${haskell:Recommends}
 Suggests: ${haskell:Suggests}
-Description: Binding to the Gtk+ graphical user interface library${haskell:ShortBlurb}
- This is the core library of the Gtk2Hs suite of libraries for Haskell based on
- Gtk+. Gtk+ is an extensive and mature multi-platform toolkit for creating
- graphical user interfaces.
+Description: ${haskell:ShortDescription}${haskell:ShortBlurb}
+ ${haskell:LongDescription}
  .
  ${haskell:Blurb}
+
diff -rN -u old-haskell-gtk3/copyright new-haskell-gtk3/copyright
--- old-haskell-gtk3/copyright	2014-04-06 08:42:09.032198156 +0000
+++ new-haskell-gtk3/copyright	2014-04-06 08:42:09.032198156 +0000
@@ -1,7 +1,7 @@
 Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
-Name: gtk
+Name: gtk3
 Maintainer: gtk2hs-users at sourceforge.net
-Source: http://hackage.haskell.org/packages/archive/gtk/0.11.0/gtk-0.11.0.tar.gz
+Source: http://hackage.haskell.org/package/gtk3
 
 Copyright: 2001-2010, The Gtk2Hs Team
 License: LGPL-2.1+
diff -rN -u old-haskell-gtk3/rules new-haskell-gtk3/rules
--- old-haskell-gtk3/rules	2014-04-06 08:42:09.028198156 +0000
+++ new-haskell-gtk3/rules	2014-04-06 08:42:09.036198155 +0000
@@ -1,6 +1,7 @@
 #!/usr/bin/make -f
 
-DEB_SETUP_GHC6_CONFIGURE_ARGS = --ghc-options="+RTS -V0 -RTS"
+# Still needed?
+# DEB_SETUP_GHC6_CONFIGURE_ARGS = --ghc-options="+RTS -V0 -RTS"
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/hlibrary.mk
diff -rN -u old-haskell-gtk3/watch new-haskell-gtk3/watch
--- old-haskell-gtk3/watch	2014-04-06 08:42:09.028198156 +0000
+++ new-haskell-gtk3/watch	2014-04-06 08:42:09.036198155 +0000
@@ -1,2 +1,2 @@
 version=3
-http://hackage.haskell.org/package/gtk/distro-monitor .*-([0-9\.]+).(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
+http://hackage.haskell.org/package/gtk3/distro-monitor .*-([0-9\.]+).(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))




More information about the Pkg-haskell-commits mailing list