source: packages/net/p910nd/Makefile @ 26106

Last change on this file since 26106 was 26106, checked in by cshore, 6 years ago

[net] printing: Removed printing submenu as it had only two entries.

  • Property copyright set to Copyright (C) 2006 OpenWrt.org
  • Property licence set to GPLv2
  • Property svn:eol-style set to native
File size: 1.5 KB
Line 
1#
2# Copyright (C) 2009-2011 OpenWrt.org
3#
4# This is free software, licensed under the GNU General Public License v2.
5# See /LICENSE for more information.
6#
7
8include $(TOPDIR)/rules.mk
9
10PKG_NAME:=p910nd
11PKG_VERSION:=0.94
12PKG_RELEASE:=1
13
14PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
15PKG_SOURCE_URL:=@SF/p910nd
16PKG_MD5SUM:=befca09ca3685dc3ea82473102ec8f11
17
18PKG_INSTALL:=1
19
20include $(INCLUDE_DIR)/package.mk
21
22define Package/p910nd
23  SECTION:=net
24  CATEGORY:=Network
25  TITLE:=A small non-spooling printer server
26  URL:=http://p910nd.sourceforge.net
27endef
28
29define Package/p910nd/conffiles
30/etc/config/p910nd
31endef
32
33define Package/p910nd/description
34 p910nd is a small daemon that copies any data received on
35 the port it is listening on to the corresponding printer
36 port. It is primarily intended for diskless Linux hosts
37 running as printer drivers but there is no reason why it
38 could not be used on diskful hosts. Port 9100 is copied
39 to /dev/lp0, 9101 to /dev/lp1 and 9102 to /dev/lp2. The
40 default is port 9100 to /dev/lp0.
41endef
42
43MAKE_FLAGS += \
44        CFLAGS="$(TARGET_CFLAGS) -DLOCKFILE_DIR=\"\\\"/tmp\"\\\""
45
46define Package/p910nd/install
47        $(INSTALL_DIR) $(1)/usr/sbin
48        $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/$(PKG_NAME) $(1)/usr/sbin/
49        $(INSTALL_DIR) $(1)/etc/config
50        $(INSTALL_DATA) ./files/$(PKG_NAME).conf $(1)/etc/config/$(PKG_NAME)
51        $(INSTALL_DIR) $(1)/etc/init.d
52        $(INSTALL_BIN) ./files/$(PKG_NAME).init $(1)/etc/init.d/$(PKG_NAME)
53endef
54
55$(eval $(call BuildPackage,p910nd))
Note: See TracBrowser for help on using the repository browser.