[Pkg-haskell-commits] darcs: bluetile: Install icon and .desktop files, register as window manager.

Joachim Breitner mail at joachim-breitner.de
Thu Jun 17 15:33:46 UTC 2010


Thu Jun 17 15:27:35 UTC 2010  Joachim Breitner <mail at joachim-breitner.de>
  * Install icon and .desktop files, register as window manager. 
  Ignore-this: ad31ba428ecedb9b9f3bd1b3cfcff277

    A ./bluetile-session.desktop
    A ./bluetile.desktop
    A ./bluetile.wm
    M ./changelog +6
    M ./rules -1 +7

Thu Jun 17 15:27:35 UTC 2010  Joachim Breitner <mail at joachim-breitner.de>
  * Install icon and .desktop files, register as window manager. 
  Ignore-this: ad31ba428ecedb9b9f3bd1b3cfcff277
diff -rN -u old-bluetile/bluetile.desktop new-bluetile/bluetile.desktop
--- old-bluetile/bluetile.desktop	1970-01-01 00:00:00.000000000 +0000
+++ new-bluetile/bluetile.desktop	2010-06-17 15:33:46.290055461 +0000
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Type=Application
+Encoding=UTF-8
+Name=Bluetile
+Exec=bluetile
+NoDisplay=true
+X-GNOME-WMName=bluetile
+X-GNOME-Autostart-Phase=WindowManager
+X-GNOME-Provides=windowmanager
+X-GNOME-Autostart-Notify=true
diff -rN -u old-bluetile/bluetile-session.desktop new-bluetile/bluetile-session.desktop
--- old-bluetile/bluetile-session.desktop	1970-01-01 00:00:00.000000000 +0000
+++ new-bluetile/bluetile-session.desktop	2010-06-17 15:33:46.290055461 +0000
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Bluetile
+Comment=Tiling window manager
+Exec=bluetile
+Icon=bluetile.png
+Type=XSession
diff -rN -u old-bluetile/bluetile.wm new-bluetile/bluetile.wm
--- old-bluetile/bluetile.wm	1970-01-01 00:00:00.000000000 +0000
+++ new-bluetile/bluetile.wm	2010-06-17 15:33:46.290055461 +0000
@@ -0,0 +1 @@
+/usr/bin/bluetile
diff -rN -u old-bluetile/changelog new-bluetile/changelog
--- old-bluetile/changelog	2010-06-17 15:33:46.290055461 +0000
+++ new-bluetile/changelog	2010-06-17 15:33:46.294055673 +0000
@@ -1,3 +1,9 @@
+bluetile (0.4.1-2) UNRELEASED; urgency=low
+
+  * Install icon and .desktop files, register as window manager. 
+
+ -- Joachim Breitner <nomeata at debian.org>  Thu, 17 Jun 2010 17:20:29 +0200
+
 bluetile (0.4.1-1) unstable; urgency=low
 
   * Initial release.
diff -rN -u old-bluetile/rules new-bluetile/rules
--- old-bluetile/rules	2010-06-17 15:33:46.290055461 +0000
+++ new-bluetile/rules	2010-06-17 15:33:46.290055461 +0000
@@ -8,10 +8,16 @@
 build/$(CABAL_PACKAGE) :: build-ghc6-stamp
 
 install/$(CABAL_PACKAGE) :: build/$(CABAL_PACKAGE)
-	mkdir -p debian/$(CABAL_PACKAGE)/usr/lib/bluetile/
+	dh_installwm
+	mkdir -p debian/$(CABAL_PACKAGE)/usr/lib/bluetile
 	$(DEB_SETUP_BIN_NAME) copy --builddir=dist-ghc6 --destdir=debian/$(CABAL_PACKAGE)
 	mv debian/$(CABAL_PACKAGE)/usr/bin/bluetiledock \
 	   debian/$(CABAL_PACKAGE)/usr/bin/bluetilemockwin \
 	   debian/$(CABAL_PACKAGE)/usr/bin/bluetilegreet \
 	   debian/$(CABAL_PACKAGE)/usr/lib/bluetile/
 	rm -rf debian/$(CABAL_PACKAGE)/usr/share/doc
+	install -D -m 0644 debian/bluetile-session.desktop debian/bluetile/usr/share/xsessions/bluetile.desktop
+	install -D -m 0644 debian/bluetile.desktop debian/bluetile/usr/share/applications/bluetile.desktop
+	mkdir -p debian/bluetile/usr/share/icons
+	ln -s ../bluetile/logo/bluetile-icon-48x48.png debian/bluetile/usr/share/icons/bluetile.png
+





More information about the Pkg-haskell-commits mailing list