1
0
mirror of git://projects.qi-hardware.com/openwrt-packages.git synced 2024-06-26 06:21:38 +03:00

4th tig byobu calcurse gawk remind taskwarrior: merged in upstream

This commit is contained in:
Xiangfu 2012-03-14 09:36:45 +08:00
parent 669f921295
commit 15c88412bb
7 changed files with 0 additions and 308 deletions

View File

@ -1,49 +0,0 @@
#
# This is free software, licensed under the GNU General Public License v2.
#
include $(TOPDIR)/rules.mk
## Nombre del paquete
PKG_NAME:=4th
## version del programa que vamos incluir en el paquete
PKG_VERSION:=3.61.3
## numero de version del paquete
PKG_RELEASE:=4
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-nano.tar.gz
##Url donde se encuetra el el codigo fuente
PKG_SOURCE_URL:=http://4th.googlecode.com/files/
## programa con el que descomprimir el codigo fuente
include $(INCLUDE_DIR)/package.mk
#Definicion del paquet Titulo, seccion, categoria, la url del proyecto,
#esto se usa para generar el ipkg y para incluirlo en el menuconfig
define Package/4th
MAINTAINER:="Xiangfu Liu" <xiangfu@sharism.cc>
TITLE:=4th
SECTION:=Programming
CATEGORY:=prog
URL:=http://thebeez.home.xs4all.nl/4tH/
endef
#El directorio donde extraeremos los fuentes y realizaremos la compilacion
#BUILD_DIR es una variable de etorno de OpenWrt es donde descomprimen/compilan los paquetes
PKG_BUILD_DIR:=$(BUILD_DIR)/4th-$(PKG_VERSION)
#Descripcion larga del programa
define Package/4th/description
4th forth compiler
endef
MAKE_VARS+=LIBRARIES="${PKG_INSTALL_DIR}/usr/lib" BINARIES="${PKG_INSTALL_DIR}/usr/bin"
MAKE_FLAGS+=-C $(PKG_BUILD_DIR)/sources -f Makefile.NAN
#Definimos donde se copiaran los binarios y las librerias cuando queramos instalarlo,
#emacs genera el binario en el directorio src
define Package/4th/install
$(INSTALL_DIR) $(1)/usr/bin
$(INSTALL_DIR) $(1)/usr/lib
$(INSTALL_BIN) $(PKG_BUILD_DIR)/sources/4th $(1)/usr/bin/
$(INSTALL_BIN) $(PKG_BUILD_DIR)/sources/4tsh $(1)/usr/bin/
$(INSTALL_BIN) $(PKG_BUILD_DIR)/sources/pp4th $(1)/usr/bin/
$(CP) $(PKG_BUILD_DIR)/sources/lib4th.a $(1)/usr/lib/
endef
#Instrucion final para construir el paquete.
$(eval $(call BuildPackage,4th))

View File

@ -1,52 +0,0 @@
#
# Copyright (C) 2009 Sharim At Work, Ltd.
# Author: Xiangfu Liu <xiangfu@sharism.cc>
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
include $(TOPDIR)/rules.mk
PKG_NAME:=byobu
PKG_VERSION:=3.6
PKG_SOURCE:=$(PKG_NAME)_$(PKG_VERSION).orig.tar.gz
PKG_SOURCE_URL:=http://launchpad.net/byobu/trunk/3.6/+download/
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_INSTALL:=1
include $(INCLUDE_DIR)/package.mk
define Package/byobu
MAINTAINER:="Xiangfu Liu" <xiangfu@sharism.cc>
SECTION:=utils
CATEGORY:=Utilities
TITLE:=a Japanese term for decorative, multi-panel screens that serve as folding room dividers
URL:=https://launchpad.net/byobu
endef
define Package/byobu/description
Byobu is a Japanese term for decorative, multi-panel screens that serve as folding room dividers. As an open source project, Byobu is an elegant enhancement of the otherwise functional, plain, practical GNU Screen. Byobu includes an enhanced profile and configuration utilities for the GNU screen window manager, such as toggle-able system status notifications.
endef
define Package/byobu/install
$(INSTALL_DIR) \
$(1)/usr/bin \
$(1)/usr/lib/byobu \
$(1)/usr/share
$(INSTALL_BIN) \
$(PKG_INSTALL_DIR)/usr/bin/* \
$(1)/usr/bin/
$(CP) \
$(PKG_INSTALL_DIR)/usr/lib/byobu \
$(1)/usr/lib/
$(CP) \
$(PKG_INSTALL_DIR)/usr/share/byobu \
$(1)/usr/share/
endef
$(eval $(call BuildPackage,byobu))

View File

@ -1,39 +0,0 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=calcurse
PKG_VERSION:=2.8
PKG_RELEASE:=1
PKG_SOURCE:=get.cgi?calcurse-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://culot.org/cgi-bin
PKG_MD5SUM:=124d40c0912b12021996220f02b759cc
PKG_CAT:=zcat
PKG_BUILD_DIR:=$(BUILD_DIR)/calcurse-$(PKG_VERSION)
include $(INCLUDE_DIR)/package.mk
define Package/calcurse
SECTION:=utils
CATEGORY:=Utilities
TITLE:=Calcurse
DEPENDS:=+libncurses +libreadline
URL:=http://culot.org/calcurse
endef
define Package/calcurse/description
Fullscreen curses based calendar.
endef
define Build/Configure
$(call Build/Configure/Default, \
--prefix=/usr \
)
endef
define Package/calcurse/install
$(INSTALL_DIR) $(1)/usr/bin/
$(INSTALL_BIN) $(PKG_BUILD_DIR)/src/calcurse $(1)/usr/bin/
endef
$(eval $(call BuildPackage,calcurse))

View File

@ -1,50 +0,0 @@
# 2010-06-22 22:44 jirka $
include $(TOPDIR)/rules.mk
PKG_NAME:=gawk
PKG_VERSION:=3.1.8
PKG_RELEASE:=1
PKG_SOURCE:=gawk-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://ftp.gnu.org/gnu/gawk/
PKG_MD5SUM:=35937a0f83f0efe7a8c2dee635624784
PKG_CAT:=zcat
PKG_BUILD_DIR:=$(BUILD_DIR)/gawk-$(PKG_VERSION)
include $(INCLUDE_DIR)/package.mk
define Package/gawk
SECTION:=utils
CATEGORY:=Utilities
TITLE:=GAWK
URL:=http://www.gnu.org/software/gawk/
endef
define Package/gawk/description
GNU version of AWK.
endef
define Build/Configure
$(call Build/Configure/Default, \
--prefix=/usr --with-linux-headers="$(LINUX_DIR)" \
)
endef
define Package/gawk/install
$(INSTALL_DIR) $(1)/usr/bin/
$(INSTALL_BIN) $(PKG_BUILD_DIR)/gawk $(1)/usr/bin/
$(INSTALL_BIN) $(PKG_BUILD_DIR)/gawk $(1)/usr/bin/gawk-3.1.8
$(INSTALL_BIN) $(PKG_BUILD_DIR)/awklib/igawk $(1)/usr/bin/
$(INSTALL_BIN) $(PKG_BUILD_DIR)/pgawk $(1)/usr/bin/
$(INSTALL_DIR) $(1)/usr/libexec/
$(INSTALL_DIR) $(1)/usr/libexec/awk/
$(INSTALL_BIN) $(PKG_BUILD_DIR)/awklib/grcat $(1)/usr/bin/
$(INSTALL_BIN) $(PKG_BUILD_DIR)/awklib/pwcat $(1)/usr/bin/
$(INSTALL_DIR) $(1)/usr/share/
$(INSTALL_DIR) $(1)/usr/share/awk/
$(INSTALL_BIN) $(PKG_BUILD_DIR)/awklib/eg/lib/* $(1)/usr/share/awk
endef
$(eval $(call BuildPackage,gawk))

View File

@ -1,43 +0,0 @@
# $Id: Makefile 5624 2006-11-23 00:29:07Z nbd $
include $(TOPDIR)/rules.mk
PKG_NAME:=remind
PKG_VERSION:=03.01.07
PKG_RELEASE:=1
#http://www.roaringpenguin.com/files/download/remind-03.01.07.tar.gz
PKG_SOURCE:=remind-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://www.roaringpenguin.com/files/download/
PKG_MD5SUM:=9335189e78a11b78d848aeade30058d6
PKG_CAT:=zcat
PKG_BUILD_DIR:=$(BUILD_DIR)/remind-$(PKG_VERSION)
include $(INCLUDE_DIR)/package.mk
define Package/remind
SECTION:=utils
CATEGORY:=Utilities
TITLE:=Reminder
URL:=http://www.roaringpenguin.com/files/download/
endef
define Package/remind/description
Remind is a powerfull commadline reminder.
endef
define Build/Configure
$(call Build/Configure/Default, \
--prefix=/usr --with-linux-headers="$(LINUX_DIR)" \
)
endef
define Package/remind/install
$(INSTALL_DIR) $(1)/usr/bin/
$(INSTALL_BIN) $(PKG_BUILD_DIR)/src/remind $(1)/usr/bin/
$(INSTALL_BIN) $(PKG_BUILD_DIR)/src/rem2ps $(1)/usr/bin/
$(INSTALL_BIN) $(PKG_BUILD_DIR)/www/rem2html $(1)/usr/bin/
endef
$(eval $(call BuildPackage,remind))

View File

@ -1,36 +0,0 @@
#
# This is free software, licensed under the GNU General Public License v2.
#
include $(TOPDIR)/rules.mk
PKG_NAME:=taskwarrior
PKG_VERSION:=1.9.4
PKG_SOURCE:=task-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://www.taskwarrior.org/download/
PKG_BUILD_DIR:=$(BUILD_DIR)/task-$(PKG_VERSION)
PKG_RELEASE:=1
PKG_INSTALL:=1
include $(INCLUDE_DIR)/package.mk
define Package/taskwarrior
MAINTAINER:="Xiangfu Liu" <xiangfu@sharism.cc>
TITLE:=Taskwarrior - command line task manager
SECTION:=utils
CATEGORY:=Utilities
DEPENDS:=+libncurses
URL:=http://taskwarrior.org/projects/show/taskwarrior
endef
define Package/taskwarrior/description
Taskwarrior is an ambitious project to supercharge task with an interactive interface, GTD features, color themes, data synch, dependencies,
custom reports, charts, and Lua plugins, all while our international team provides excellent support!
endef
define Package/taskwarrior/install
$(INSTALL_DIR) $(1)/usr/bin
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/task $(1)/usr/bin/
endef
$(eval $(call BuildPackage,taskwarrior))

View File

@ -1,39 +0,0 @@
# $Id: Makefile 5624 2006-11-23 00:29:07Z nbd $
include $(TOPDIR)/rules.mk
PKG_NAME:=tig
PKG_VERSION:=0.18
PKG_RELEASE:=1
PKG_SOURCE:=tig-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://jonas.nitro.dk/tig/releases/
PKG_MD5SUM:=4fa9e33c5daa76b6fed11e068405356f
PKG_CAT:=zcat
PKG_BUILD_DIR:=$(BUILD_DIR)/tig-$(PKG_VERSION)
include $(INCLUDE_DIR)/package.mk
define Package/tig
SECTION:=devel
CATEGORY:=Development
TITLE:=Console Git repository viewer
DEPENDS:=+git +libncurses
URL:=http://jonas.nitro.dk/tig/releases/
endef
define Package/tig/description
Command line launcher for search engines and other Internet services.
endef
define Build/Configure
$(call Build/Configure/Default)
endef
define Package/tig/install
$(INSTALL_DIR) $(1)/usr/bin/
$(INSTALL_BIN) $(PKG_BUILD_DIR)/tig $(1)/usr/bin/tig
endef
$(eval $(call BuildPackage,tig))