[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#768468: unblock: haskell-hoogle/4.2.33-3



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Please unblock package haskell-hoogle. It contains a small change to the
control field, but it makes sense that "apt-get install hoogle" should
not install apache2.

Debdiff attached. It also contains a README.source which was
acidentially missing in the previous release.

unblock haskell-hoogle/4.2.33-3

Thanks,
Joachim

- -- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
armhf

Kernel: Linux 3.16-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAlRc5SoACgkQ9ijrk0dDIGyibACdF61YRV2UY1VJrm3vZPJxS5KF
oywAoMs1NzSMYm3NClXHGXHvbBPTev+L
=y/wq
-----END PGP SIGNATURE-----
diff -Nru haskell-hoogle-4.2.33/debian/changelog haskell-hoogle-4.2.33/debian/changelog
--- haskell-hoogle-4.2.33/debian/changelog	2014-09-21 21:13:35.000000000 +0200
+++ haskell-hoogle-4.2.33/debian/changelog	2014-11-07 15:54:40.000000000 +0100
@@ -1,3 +1,9 @@
+haskell-hoogle (4.2.33-3) unstable; urgency=medium
+
+  * Demote Recommends: apache2 to suggests (Closes: #768447) 
+
+ -- Joachim Breitner <nomeata@debian.org>  Fri, 07 Nov 2014 15:54:40 +0100
+
 haskell-hoogle (4.2.33-2) unstable; urgency=medium
 
   * Switch from embedded to packaged jquery
diff -Nru haskell-hoogle-4.2.33/debian/control haskell-hoogle-4.2.33/debian/control
--- haskell-hoogle-4.2.33/debian/control	2014-07-28 02:15:22.000000000 +0200
+++ haskell-hoogle-4.2.33/debian/control	2014-11-07 15:48:50.000000000 +0100
@@ -124,7 +124,7 @@
 Section: misc
 Depends: ${shlibs:Depends}, ${haskell:Depends}, ${misc:Depends}, ghc-doc
          , libjs-jquery
-Recommends: apache2 | httpd
+Suggests: apache2 | httpd
 Description: Haskell API Search for Debian system
  Hoogle is a Haskell API search engine, which allows you to
  search many standard Haskell libraries by either function name,
diff -Nru haskell-hoogle-4.2.33/debian/README.source haskell-hoogle-4.2.33/debian/README.source
--- haskell-hoogle-4.2.33/debian/README.source	1970-01-01 01:00:00.000000000 +0100
+++ haskell-hoogle-4.2.33/debian/README.source	2014-11-07 15:47:55.000000000 +0100
@@ -0,0 +1,20 @@
+Since hoogle usually works by downloading some databases or source
+files from Hackage/HaskellWiki, and in Debian we want a hermetic
+build/install, the `debian/files_hoogle/update_hoogle` script tries to
+trick hoogle into working fully offline.
+
+This doesn't offer the full functionality of hoogle (e.g. full package
+list is not available), but we do have full local indexing (based on
+what packages are installed) plus the keywords file.
+
+This file (`debian/files_hoogle/keyword.txt`) is being shipped as
+processed by a normal (with access to online resources) hoogle
+database. To regenerate it:
+
+- Create an empty directory and `cd` to it.
+- Run: `hoogle data -d .`; this will take a while as it downloads and
+  unpacks things, and then finally generate the default database.
+- You should then have, amongst many other things, a `keyword.txt`
+  file in it; simply copy it to `debian/files_hoogle`.
+
+ -- Iustin Pop <iustin@debian.org>, Sun, 21 Sep 2014 22:06:10 +0200

Reply to: