Add 'Qoost' to libports

Fixes #173.
This commit is contained in:
Christian Prochaska 2012-04-04 16:21:56 +02:00 committed by Norman Feske
parent 63827dda00
commit df95b8b2b4
2 changed files with 32 additions and 0 deletions

1
.gitignore vendored
View File

@ -52,6 +52,7 @@
/libports/include/ncurses/unctrl.h
/libports/include/openjpeg
/libports/include/python2.6
/libports/include/qoost
/libports/include/readline/keymaps.h
/libports/include/readline/rlstdc.h
/libports/include/readline/rltypedefs.h

31
libports/ports/qoost.mk Normal file
View File

@ -0,0 +1,31 @@
QOOST_VERSION = 9d77949579dc
QOOST = qoost-$(QOOST_VERSION)
QOOST_TBZ = $(QOOST_VERSION).tar.bz2
QOOST_URL = http://qoost.hg.sourceforge.net/hgweb/qoost/qoost/archive/$(QOOST_TBZ)
#
# Interface to top-level prepare Makefile
#
PORTS += $(QOOST)
prepare-qoost: $(CONTRIB_DIR)/$(QOOST) include/qoost
$(CONTRIB_DIR)/$(QOOST): clean-qoost
#
# Port-specific local rules
#
$(DOWNLOAD_DIR)/$(QOOST_TBZ):
$(VERBOSE)wget -c -P $(DOWNLOAD_DIR) $(QOOST_URL) && touch $@
$(CONTRIB_DIR)/$(QOOST): $(DOWNLOAD_DIR)/$(QOOST_TBZ)
$(VERBOSE)tar xfj $< -C $(CONTRIB_DIR) && touch $@
include/qoost:
$(VERBOSE)mkdir -p $(dir $@)
$(VERBOSE)ln -sf ../$(CONTRIB_DIR)/$(QOOST)/include/qoost $@
clean-qoost:
$(VERBOSE)rm -f include/qoost
$(VERBOSE)rm -rf $(CONTRIB_DIR)/$(QOOST)