Root/byobu/Makefile

Source at commit a25d555818a3b7f25a35165671d575d580804474 created 13 years 1 month ago.
By Xiangfu Liu, byobu, add /var/run/utmp
1#
2# Copyright (C) 2009 Sharim At Work, Ltd.
3# Author: Xiangfu Liu <xiangfu@sharism.cc>
4#
5# This is free software, licensed under the GNU General Public License v2.
6# See /LICENSE for more information.
7#
8
9include $(TOPDIR)/rules.mk
10
11PKG_NAME:=byobu
12PKG_VERSION:=3.6
13
14PKG_SOURCE:=$(PKG_NAME)_$(PKG_VERSION).orig.tar.gz
15PKG_SOURCE_URL:=http://launchpad.net/byobu/trunk/3.6/+download/
16PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
17PKG_INSTALL:=1
18
19include $(INCLUDE_DIR)/package.mk
20
21define Package/byobu
22    MAINTAINER:="Xiangfu Liu" <xiangfu@sharism.cc>
23    SECTION:=utils
24    CATEGORY:=Utilities
25    TITLE:=a Japanese term for decorative, multi-panel screens that serve as folding room dividers
26    URL:=https://launchpad.net/byobu
27endef
28
29define Package/byobu/description
30    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.
31endef
32
33define Package/byobu/install
34    $(INSTALL_DIR) \
35        $(1)/usr/bin \
36        $(1)/usr/lib/byobu \
37        $(1)/usr/share \
38        $(1)/var/run
39
40    $(INSTALL_BIN) \
41        $(PKG_INSTALL_DIR)/usr/bin/* \
42        $(1)/usr/bin/
43
44    $(CP) \
45        $(PKG_INSTALL_DIR)/usr/lib/byobu \
46        $(1)/usr/lib/
47
48    $(CP) \
49        $(PKG_INSTALL_DIR)/usr/share/byobu \
50        $(1)/usr/share/
51
52    touch $(1)/var/run/utmp
53endef
54
55$(eval $(call BuildPackage,byobu))
56

Archive Download this file



interactive