[Pkg-haskell-commits] darcs: threadscope: Use cabal copy to install stuff

Joachim Breitner mail at joachim-breitner.de
Tue Mar 13 19:15:17 UTC 2012


Tue Mar 13 19:13:20 UTC 2012  Joachim Breitner <mail at joachim-breitner.de>
  * Use cabal copy to install stuff
  Ignore-this: 33476b3f485798b68c90d1fe2c3b5162

    M ./changelog -2 +2
    M ./rules +7
    M ./threadscope.desktop -1 +1
    M ./threadscope.install -4 +1
    M ./threadscope.menu -1 +1

Tue Mar 13 19:13:20 UTC 2012  Joachim Breitner <mail at joachim-breitner.de>
  * Use cabal copy to install stuff
  Ignore-this: 33476b3f485798b68c90d1fe2c3b5162
diff -rN -u old-threadscope//changelog new-threadscope//changelog
--- old-threadscope//changelog	2012-03-13 19:15:17.519246682 +0000
+++ new-threadscope//changelog	2012-03-13 19:15:17.543248285 +0000
@@ -1,8 +1,8 @@
-threadscope (0.2.1-1) UNRELEASED; urgency=low
+threadscope (0.2.1-1) unstable; urgency=low
 
   * New upstream release
 
- -- Joachim Breitner <nomeata at debian.org>  Tue, 13 Mar 2012 15:40:43 +0100
+ -- Joachim Breitner <nomeata at debian.org>  Tue, 13 Mar 2012 15:42:21 +0100
 
 threadscope (0.1.3-1) unstable; urgency=low
 
diff -rN -u old-threadscope//rules new-threadscope//rules
--- old-threadscope//rules	2012-03-13 19:15:17.503248444 +0000
+++ new-threadscope//rules	2012-03-13 19:15:17.535247090 +0000
@@ -3,5 +3,12 @@
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/hlibrary.mk
 
+DEB_SETUP_GHC_CONFIGURE_ARGS := --datasubdir=$(CABAL_PACKAGE)
+
 build/$(CABAL_PACKAGE) :: build-ghc-stamp
 
+install/$(CABAL_PACKAGE) :: build/$(CABAL_PACKAGE)
+	$(DEB_SETUP_BIN_NAME) copy --builddir=dist-ghc --destdir=debian/$(CABAL_PACKAGE)
+	rm -rf debian/threadscope/usr/share/doc
+
+
diff -rN -u old-threadscope//threadscope.desktop new-threadscope//threadscope.desktop
--- old-threadscope//threadscope.desktop	2012-03-13 19:15:17.503248444 +0000
+++ new-threadscope//threadscope.desktop	2012-03-13 19:15:17.535247090 +0000
@@ -2,7 +2,7 @@
 Version=1.0
 Encoding=UTF-8
 Name=threadscope
-Icon=/usr/share/threadscope-0.1.3/threadscope.png
+Icon=/usr/share/threadscope/threadscope.png
 Comment=Haskell GHC thread profiler
 Exec=/usr/bin/threadscope
 Terminal=false
diff -rN -u old-threadscope//threadscope.install new-threadscope//threadscope.install
--- old-threadscope//threadscope.install	2012-03-13 19:15:17.499248505 +0000
+++ new-threadscope//threadscope.install	2012-03-13 19:15:17.539247422 +0000
@@ -1,5 +1,2 @@
-dist-ghc/build/threadscope/threadscope usr/bin/
-threadscope.glade                       usr/share/threadscope-0.1.3/
-threadscope.png                         usr/share/threadscope-0.1.3/
-debian/threadscope.xpm                  usr/share/threadscope-0.1.3/
+debian/threadscope.xpm                  usr/share/threadscope
 debian/threadscope.desktop              usr/share/applications/
diff -rN -u old-threadscope//threadscope.menu new-threadscope//threadscope.menu
--- old-threadscope//threadscope.menu	2012-03-13 19:15:17.499248505 +0000
+++ new-threadscope//threadscope.menu	2012-03-13 19:15:17.539247422 +0000
@@ -3,4 +3,4 @@
   longtitle="Haskell GHC thread profiler" \
   description="Haskell GHC thread profiler tool." \
   command="/usr/bin/threadscope" \
-  icon="/usr/share/threadscope-0.1.3/threadscope.xpm"
+  icon="/usr/share/threadscope/threadscope.xpm"





More information about the Pkg-haskell-commits mailing list