debian/0000755000000000000000000000000012257430533007172 5ustar debian/watch0000644000000000000000000000017212233367475010233 0ustar version=3 http://hackage.haskell.org/package/hbro/distro-monitor .*-([0-9\.]+).(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz))) debian/rules0000755000000000000000000000076512233367475010272 0ustar #!/usr/bin/make -f DEB_SETUP_GHC_CONFIGURE_ARGS := $(shell test -e /usr/lib/ghc-$(GHC_VERSION)/libHSrts_thr.a || echo --flags=-threaded) DEB_SETUP_GHC_CONFIGURE_ARGS += --datasubdir=hbro include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/hlibrary.mk install/hbro:: debian/tmp-inst-ghc mkdir -p debian/hbro/usr/bin debian/hbro/usr/share/hbro cp -av debian/tmp-inst-ghc/usr/bin/* debian/hbro/usr/bin cp -av debian/tmp-inst-ghc/usr/share/hbro/* debian/hbro/usr/share/hbro debian/copyright0000644000000000000000000000123312233367474011133 0ustar Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 Upstream-Name: hbro Upstream-Contact: koral Source: http://hackage.haskell.org/package/hbro Copyright: 2011 koral License: BSD3 DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE Version 2, December 2004 Copyright (C) 2011 koral Everyone is permitted to copy and distribute verbatim or modified copies of this license document, and changing it is allowed as long as the name is changed. DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. You just DO WHAT THE FUCK YOU WANT TO. debian/source/0000755000000000000000000000000012233367475010502 5ustar debian/source/format0000644000000000000000000000001412233367475011710 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000012233367475010631 5ustar debian/patches/better-readability-check.diff0000644000000000000000000000125412233367474016313 0ustar diff -r b1e52e37899e -r 1c4bcc89f95f Hbro/Boot.hs --- a/Hbro/Boot.hs Sun Mar 31 14:40:25 2013 +0200 +++ b/Hbro/Boot.hs Wed Oct 09 00:23:16 2013 -0400 @@ -119,10 +119,12 @@ where firstReadableOf [] = return Nothing firstReadableOf (x:y) = do - isReadable <- fileAccess x True False False + isThere <- fileExist x + isReadable <- case isThere of + False -> return False + True -> fileAccess x True False False isReadable ? return (Just x) ?? firstReadableOf y - withIPC :: (MonadBaseControl IO m) => CliOptions -> (IPC -> m a) -> m a withIPC options f = restoreM =<< (liftBaseWith $ \runInIO -> do ZMQ.withContext $ \c -> do debian/patches/series0000644000000000000000000000003612233367475012045 0ustar better-readability-check.diff debian/compat0000644000000000000000000000000212233367473010376 0ustar 9 debian/control0000644000000000000000000000625312233404534010577 0ustar Source: hbro Section: haskell Priority: extra Maintainer: Debian Haskell Group Uploaders: Clint Adams Build-Depends: debhelper (>= 9) , cdbs , haskell-devscripts (>= 0.8.15) , ghc , ghc-prof , ghc-ghci , libghc-cond-dev , libghc-cond-prof , libghc-data-default-dev , libghc-data-default-prof , libghc-dyre-dev (>> 0.8.8) , libghc-dyre-prof , libghc-glib-dev , libghc-glib-prof , libghc-gtk-dev (>> 0.12.3) , libghc-gtk-prof , libghc-lens-dev , libghc-lens-prof , libghc-monad-control-dev , libghc-monad-control-prof , libghc-mtl-dev , libghc-mtl-prof , libghc-network-dev , libghc-network-prof , libghc-pango-dev , libghc-pango-prof , libghc-transformers-dev , libghc-transformers-prof , libghc-transformers-base-dev , libghc-transformers-base-prof , libghc-xdg-basedir-dev , libghc-xdg-basedir-prof , libghc-webkit-dev , libghc-webkit-prof , libghc-zeromq3-haskell-dev (>> 0.2) , libghc-zeromq3-haskell-prof Build-Depends-Indep: ghc-doc , libghc-cond-doc , libghc-data-default-doc , libghc-dyre-doc , libghc-glib-doc , libghc-gtk-doc , libghc-lens-doc , libghc-monad-control-doc , libghc-mtl-doc , libghc-network-doc , libghc-pango-doc , libghc-transformers-doc , libghc-transformers-base-doc , libghc-webkit-doc , libghc-xdg-basedir-doc , libghc-zeromq3-haskell-doc Standards-Version: 3.9.4 Homepage: http://hackage.haskell.org/package/hbro Vcs-Darcs: http://darcs.debian.org/pkg-haskell/hbro Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/hbro Package: hbro Architecture: any Section: web Depends: ${haskell:Depends} , ${shlibs:Depends} , ${misc:Depends} Recommends: ${haskell:Recommends}, libghc-hbro-dev Suggests: ${haskell:Suggests} Provides: ${haskell:Provides} Description: minimal KISS-compliant web browser hbro is a minimal web browser using WebKitGTK+ and ZeroMQ. It is written in and configured in Haskell. Package: libghc-hbro-dev Architecture: any Depends: ${haskell:Depends} , ${shlibs:Depends} , ${misc:Depends} Recommends: ${haskell:Recommends}, libghc-hbro-contrib-dev Suggests: ${haskell:Suggests} Provides: ${haskell:Provides} Description: minimal KISS-compliant web browser${haskell:ShortBlurb} hbro is a minimal web browser using WebKitGTK+ and ZeroMQ. It is written in and configured in Haskell. . ${haskell:Blurb} Package: libghc-hbro-prof Architecture: any Depends: ${haskell:Depends} , ${misc:Depends} Recommends: ${haskell:Recommends}, libghc-hbro-contrib-prof Suggests: ${haskell:Suggests} Provides: ${haskell:Provides} Description: minimal KISS-compliant web browser${haskell:ShortBlurb} hbro is a minimal web browser using WebKitGTK+ and ZeroMQ. It is written in and configured in Haskell. . ${haskell:Blurb} Package: libghc-hbro-doc Section: doc Architecture: all Depends: ${misc:Depends}, ${haskell:Depends} Recommends: ${haskell:Recommends}, libghc-hbro-contrib-doc Suggests: ${haskell:Suggests} Description: minimal KISS-compliant web browser${haskell:ShortBlurb} hbro is a minimal web browser using WebKitGTK+ and ZeroMQ. It is written in and configured in Haskell. . ${haskell:Blurb} debian/changelog0000644000000000000000000000532312257430533011047 0ustar hbro (1.1.2.0-3build3) trusty; urgency=medium * Rebuild for new GHC ABIs. -- Colin Watson Sat, 28 Dec 2013 02:03:07 +0000 hbro (1.1.2.0-3build2) trusty; urgency=medium * Rebuild for new GHC ABIs. -- Colin Watson Thu, 19 Dec 2013 18:19:00 +0000 hbro (1.1.2.0-3build1) trusty; urgency=low * Rebuild for new GHC ABIs. -- Colin Watson Sat, 30 Nov 2013 11:36:47 +0000 hbro (1.1.2.0-3) unstable; urgency=low * Build-depend on ghc-ghci, due to use of Template Haskell. -- Colin Watson Tue, 26 Nov 2013 11:29:37 +0000 hbro (1.1.2.0-2) unstable; urgency=low [ Joachim Breitner ] * Adjust watch file to new hackage layout [ Clint Adams ] * Patch readability check so hbro will start without ui.xml in the user's config directory. closes: #725841. * Change hbro section to web. closes: #663709. -- Clint Adams Wed, 09 Oct 2013 22:06:05 -0400 hbro (1.1.2.0-1) unstable; urgency=low * New upstream version. -- Clint Adams Sun, 30 Jun 2013 12:52:58 -0400 hbro (1.0.0.0-3) unstable; urgency=low * Enable compat level 9 * Use substvars for Haskell description blurbs -- Joachim Breitner Fri, 24 May 2013 12:52:42 +0200 hbro (1.0.0.0-2) experimental; urgency=low * Depend on zeromq-haskell >= 0.8.4 due to library dependency fixes there -- Joachim Breitner Sat, 05 Jan 2013 16:25:25 +0100 hbro (1.0.0.0-1) experimental; urgency=low [ Joachim Breitner ] * Depend on haskell-devscripts 0.8.13 to ensure this package is built against experimental * Bump standards version, no change [ Clint Adams ] * New upstream version. -- Clint Adams Tue, 27 Nov 2012 00:50:59 -0500 hbro (0.9.0.0-1) unstable; urgency=low [ Giovanni Mascellani ] * Removing unused libghc-url-dev dependency. [ Clint Adams ] * New upstream version. -- Clint Adams Thu, 10 May 2012 00:46:55 -0400 hbro (0.8.0.0-2) unstable; urgency=low * Bump to Standards-Version 3.9.3. -- Clint Adams Wed, 29 Feb 2012 14:42:21 -0500 hbro (0.8.0.0-1) unstable; urgency=low * New upstream version. -- Clint Adams Wed, 18 Jan 2012 19:01:53 -0500 hbro (0.7.1.1-2) unstable; urgency=low * Actually flip the threaded flag when appropriate. -- Clint Adams Sun, 08 Jan 2012 13:12:46 -0500 hbro (0.7.1.1-1) unstable; urgency=low * New upstream version. -- Clint Adams Fri, 06 Jan 2012 22:50:30 -0500 hbro (0.7.0.1-1) unstable; urgency=low * Initial release. -- Clint Adams Sat, 03 Dec 2011 11:53:24 -0500