Browse Source

package/sawman: Add Package SawMan

SaWMan is a new window manager module for use with DirectFB. 
Its main difference to the default module is that it allows one process 
to be an application and window manager, 
implementing all kinds of diversity, 
while SaWMan is only the working horse. 

Daniel Laird
Daniel Laird 17 years ago
parent
commit
7ba44159bd
3 changed files with 29 additions and 0 deletions
  1. 1 0
      package/Config.in
  2. 12 0
      package/sawman/Config.in
  3. 16 0
      package/sawman/sawman.mk

+ 1 - 0
package/Config.in

@@ -318,6 +318,7 @@ source "package/libpng/Config.in"
 source "package/libungif/Config.in"
 source "package/libungif/Config.in"
 source "package/lite/Config.in"
 source "package/lite/Config.in"
 source "package/pixman/Config.in"
 source "package/pixman/Config.in"
+source "package/sawman/Config.in"
 source "package/sdl/Config.in"
 source "package/sdl/Config.in"
 source "package/sdl_image/Config.in"
 source "package/sdl_image/Config.in"
 source "package/sdl_mixer/Config.in"
 source "package/sdl_mixer/Config.in"

+ 12 - 0
package/sawman/Config.in

@@ -0,0 +1,12 @@
+config BR2_PACKAGE_SAWMAN
+	bool "SawMan (Window Manager)"
+	depends on BR2_PACKAGE_DIRECTFB
+	help
+	  SaWMan is a new window manager module for use with DirectFB. 
+          Its main difference to the default module is that it allows 
+          one process to be an application and window manager, 
+          implementing all kinds of diversity, while SaWMan is only the 
+          working horse.
+
+	   See http://www.directfb.org/downloads/Extras/README.SaWMan
+

+ 16 - 0
package/sawman/sawman.mk

@@ -0,0 +1,16 @@
+#############################################################
+#
+# SAWMAN
+#
+#############################################################
+SAWMAN_VERSION:=1.2.0-rc1
+SAWMAN_SOURCE:=SaWMan-$(SAWMAN_VERSION).tar.gz
+SAWMAN_SITE:=http://www.directfb.org/downloads/Extras
+SAWMAN_INSTALL_STAGING = YES
+SAWMAN_INSTALL_TARGET = YES
+SAWMAN_CONF_ENV = LDFLAGS="-L$(STAGING_DIR)/usr/lib -Wl,--rpath-link -Wl,$(STAGING_DIR)/usr/lib"
+SAWMAN_INSTALL_TARGET_OPT = DESTDIR=$(TARGET_DIR) LDFLAGS=-L$(STAGING_DIR)/usr/lib install-strip
+SAWMAN_DEPENDENCIES = directfb
+
+$(eval $(call AUTOTARGETS,package,sawman))
+