Add a port for firmware which ulpt(4) will make use of. ok sthen
This commit is contained in:
parent
f11250b9ac
commit
f63c2ecb7a
36
sysutils/firmware/ulpt/Makefile
Normal file
36
sysutils/firmware/ulpt/Makefile
Normal file
@ -0,0 +1,36 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2013/01/28 17:10:21 stsp Exp $
|
||||
|
||||
FW_DRIVER = ulpt
|
||||
FW_VER = 1.0
|
||||
|
||||
# "You may not copy the Software onto any public network."
|
||||
PERMIT_PACKAGE_CDROM ?= stupid license
|
||||
PERMIT_PACKAGE_FTP ?= stupid license
|
||||
PERMIT_DISTFILES_CDROM ?= stupid license
|
||||
PERMIT_DISTFILES_FTP ?= stupid license
|
||||
|
||||
MASTER_SITES = http://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/
|
||||
|
||||
DISTFILES = hplip-3.12.11-plugin.run
|
||||
WRKDIST = ${WRKDIR}
|
||||
|
||||
EXTRACT_SUFX = .run
|
||||
EXTRACT_CASES = *.run) \
|
||||
tail -c +9524 ${FULLDISTDIR}/$$archive | ${GZIP_CMD} -dc | ${TAR} -xf - ;;
|
||||
|
||||
post-extract:
|
||||
${GZIP_CMD} -d ${WRKSRC}/hp_laserjet_1000.fw.gz
|
||||
${GZIP_CMD} -d ${WRKSRC}/hp_laserjet_1005_series.fw.gz
|
||||
${GZIP_CMD} -d ${WRKSRC}/hp_laserjet_1018.fw.gz
|
||||
${GZIP_CMD} -d ${WRKSRC}/hp_laserjet_1020.fw.gz
|
||||
fmt -w 72 ${WRKSRC}/license.txt > ${WRKSRC}/license-w72.txt
|
||||
echo "\nThe following files are under this license:\n${FW_DRIVER}-hp1000 ${FW_DRIVER}-hp1005 ${FW_DRIVER}-hp1018 ${FW_DRIVER}-hp1020\n\nThese files are needed by various models of ${FW_DRIVER}(4) devices." >> ${WRKSRC}/license-w72.txt
|
||||
|
||||
do-install:
|
||||
${INSTALL_DATA} ${WRKSRC}/license-w72.txt ${PREFIX}/firmware/${FW_DRIVER}-license-hp
|
||||
${INSTALL_DATA} ${WRKSRC}/hp_laserjet_1000.fw ${PREFIX}/firmware/${FW_DRIVER}-hp1000
|
||||
${INSTALL_DATA} ${WRKSRC}/hp_laserjet_1005_series.fw ${PREFIX}/firmware/${FW_DRIVER}-hp1005
|
||||
${INSTALL_DATA} ${WRKSRC}/hp_laserjet_1018.fw ${PREFIX}/firmware/${FW_DRIVER}-hp1018
|
||||
${INSTALL_DATA} ${WRKSRC}/hp_laserjet_1020.fw ${PREFIX}/firmware/${FW_DRIVER}-hp1020
|
||||
|
||||
.include <bsd.port.mk>
|
2
sysutils/firmware/ulpt/distinfo
Normal file
2
sysutils/firmware/ulpt/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (firmware/hplip-3.12.11-plugin.run) = 3n0rXMLpCyfVQGhaueSFX2IFulKsE2bU72csKjtNLmU=
|
||||
SIZE (firmware/hplip-3.12.11-plugin.run) = 1809130
|
1
sysutils/firmware/ulpt/pkg/DESCR
Normal file
1
sysutils/firmware/ulpt/pkg/DESCR
Normal file
@ -0,0 +1 @@
|
||||
Firmware binary images for use with the ulpt(4) driver.
|
6
sysutils/firmware/ulpt/pkg/PLIST
Normal file
6
sysutils/firmware/ulpt/pkg/PLIST
Normal file
@ -0,0 +1,6 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2013/01/28 17:10:21 stsp Exp $
|
||||
firmware/ulpt-hp1000
|
||||
firmware/ulpt-hp1005
|
||||
firmware/ulpt-hp1018
|
||||
firmware/ulpt-hp1020
|
||||
firmware/ulpt-license-hp
|
Loading…
Reference in New Issue
Block a user