[Pkg-haskell-commits] darcs: yi: Changed rules to take advantage of Setup copy

Louis Bettens louis at bettens.info
Mon Jul 8 12:06:39 UTC 2013


Mon Jul  8 12:04:19 UTC 2013  Louis Bettens <louis at bettens.info>
  * Changed rules to take advantage of Setup copy

    M ./changelog +1
    M ./patches/xpm-icons.diff -4 +20
    M ./rules -5 +1

Mon Jul  8 12:04:19 UTC 2013  Louis Bettens <louis at bettens.info>
  * Changed rules to take advantage of Setup copy
diff -rN -u old-yi/changelog new-yi/changelog
--- old-yi/changelog	2013-07-08 12:06:39.411037346 +0000
+++ new-yi/changelog	2013-07-08 12:06:39.411037346 +0000
@@ -13,6 +13,7 @@
   * Corrected -prof dependencies
   * Updated dependencies with regard to yi.cabal
   * Changed incorrect datadir /usr/share/yi-<version> into /usr/share/yi
+  * Changed rules to take advantage of Setup copy
 
  -- Louis Bettens <louis at bettens.info>  Sun, 07 Jul 2013 13:49:46 +0200
 
diff -rN -u old-yi/patches/xpm-icons.diff new-yi/patches/xpm-icons.diff
--- old-yi/patches/xpm-icons.diff	2013-07-08 12:06:39.411037346 +0000
+++ new-yi/patches/xpm-icons.diff	2013-07-08 12:06:39.435038827 +0000
@@ -1,5 +1,7 @@
---- /dev/null
-+++ b/art/yi+lambda-fat-16.xpm
+Index: yi-0.6.7.0/art/yi+lambda-fat-16.xpm
+===================================================================
+--- /dev/null	1970-01-01 00:00:00.000000000 +0000
++++ yi-0.6.7.0/art/yi+lambda-fat-16.xpm	2013-07-07 16:17:23.000000000 +0200
 @@ -0,0 +1,278 @@
 +/* XPM */
 +static char *yi_lambda_fat_16[] = {
@@ -279,8 +281,10 @@
 +"dXfXgXhXjXkXlXzXxXcXvXbXnXmXMXNX",
 +"BXVXCXZXAXSXDXFXGXHXJXKXLXPXIXUX"
 +};
---- /dev/null
-+++ b/art/yi+lambda-fat-32.xpm
+Index: yi-0.6.7.0/art/yi+lambda-fat-32.xpm
+===================================================================
+--- /dev/null	1970-01-01 00:00:00.000000000 +0000
++++ yi-0.6.7.0/art/yi+lambda-fat-32.xpm	2013-07-07 16:17:23.000000000 +0200
 @@ -0,0 +1,201 @@
 +/* XPM */
 +static char *yi_lambda_fat_32[] = {
@@ -483,3 +487,15 @@
 +"I.A.A.A.A.A.A.I.I.I.I.I.I.I.I.I.I.I.I.I.I.I.I.B.3.K l 4.H.A.I.I.",
 +"A.A.A.A.I.I.I.I.I.I.I.I.I.I.I.I.I.I.I.I.I.I.I.I.H.Z.h.V.I.I.I.I."
 +};
+Index: yi-0.6.7.0/yi.cabal
+===================================================================
+--- yi-0.6.7.0.orig/yi.cabal	2013-06-29 18:19:06.000000000 +0200
++++ yi-0.6.7.0/yi.cabal	2013-07-07 16:18:06.000000000 +0200
+@@ -17,6 +17,7 @@
+ data-files:
+   art/*.png
+   art/*.pdf
++  art/*.xpm
+   example-configs/*.hs
+ extra-source-files: src/library/Yi/Lexer/common.hsinc
+ 
diff -rN -u old-yi/rules new-yi/rules
--- old-yi/rules	2013-07-08 12:06:39.367039300 +0000
+++ new-yi/rules	2013-07-08 12:06:39.435038827 +0000
@@ -9,8 +9,4 @@
 binary-fixup/yi::
 	install -m 755 -s -D dist-ghc/build/yi/yi debian/yi/usr/bin/yi || true
 	install -m 755 -s -D dist-ghc/build/parserTest/parserTest debian/yi/usr/bin/parserTest || true
-	install -m 644 -D art/*.png debian/yi/usr/share/yi/art || true
-	install -m 644 -D art/*.pdf debian/yi/usr/share/yi/art || true
-	install -m 644 -D example-configs/*.hs debian/yi/usr/share/yi/example-configs || true
-	install -m 644 -D art/*.xpm debian/yi/usr/share/yi/art || true
-	install -m 644 -D debian/*.desktop debian/yi/usr/share/applications || true
+	cp -R debian/tmp-inst-ghc/usr/share/yi debian/yi/usr/share




More information about the Pkg-haskell-commits mailing list