summaryrefslogtreecommitdiff
path: root/package/capu/capu.mk
diff options
context:
space:
mode:
Diffstat (limited to 'package/capu/capu.mk')
-rw-r--r--package/capu/capu.mk45
1 files changed, 45 insertions, 0 deletions
diff --git a/package/capu/capu.mk b/package/capu/capu.mk
new file mode 100644
index 0000000..c450c8c
--- /dev/null
+++ b/package/capu/capu.mk
@@ -0,0 +1,45 @@
+###############################################################################
+#
+# CAPU
+#
+###############################################################################
+
+CAPU_VERSION = cf30bed85da2c1ea74335a9e126e879d5a922d6e
+CAPU_SITE_METHOD = git
+CAPU_SITE = ssh://lucas@git.zw.local:2201/git/capu.git
+
+CAPU_CFLAGS += `$(PKG_CONFIG_HOST_BINARY) --cflags gtk+-2.0 --cflags`
+CAPU_LIBS += `$(PKG_CONFIG_HOST_BINARY) --libs gtk+-2.0 --libs`
+CAPU_LIBS += -lpam
+
+# Dependecies
+PKG_CONFIG_BIN="$(PKG_CONFIG_HOST_BINARY)"
+
+CAPU_DEPENDENCIES += linux-pam
+CAPU_DEPENDENCIES += libgtk2
+
+#TARGET_CONFIGURE_OPTS += \
+# CFLAGS+="$(CAPU_CFLAGS)" \
+
+#TARGET_MAKE_ENV += \
+# LIBS+="$(CAPU_LIBS)"
+
+CAPU_MAKE_OPTS += \
+ CFLAGS+="$(CAPU_CFLAGS)" \
+ LIBS+="$(CAPU_LIBS)"
+
+define CAPU_BUILD_CMDS
+ $(TARGET_MAKE_ENV) $(MAKE) $(TARGET_CONFIGURE_OPTS) $(CAPU_MAKE_OPTS) -C $(@D)
+ @echo "-------------------"
+ @echo "-------------------"
+ @echo "-------------------"
+ @echo $(TARGET_MAKE_ENV)
+ @echo $(TARGET_CONFIGURE_OPTS)
+endef
+
+define CAPU_INSTALL_TARGET_CMDS
+ $(INSTALL) -m 0755 $(@D)/capu $(TARGET_DIR)/usr/bin/
+endef
+
+$(eval $(generic-package))
+