Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Aug 2009 08:46:52 GMT
From:      Alex Keda <admin@lissyara.su>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/137623: New port net/skystar2.8
Message-ID:  <200908100846.n7A8kq2J046257@www.freebsd.org>
Resent-Message-ID: <200908100850.n7A8o1va018226@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         137623
>Category:       ports
>Synopsis:       New port net/skystar2.8
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 10 08:50:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Alex Keda
>Release:        7.2
>Organization:
USSR
>Environment:
FreeBSD hosting.lissyara.su 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Tue May 12 15:49:19 MSD 2009     lissyara@hosting.lissyara.su:/tmp/obj/usr/src/sys/hosting  amd64

>Description:
Driver for SkyStar2 (PCI DVB Card - Digital Video Broadcasting) written by 'paradox' (http://paradox.org.ua/). Work only Internet access, fishing, but no video. Card revision - 2.8
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	net/skystar2.8
#	net/skystar2.8/Makefile
#	net/skystar2.8/distinfo
#	net/skystar2.8/pkg-descr
#	net/skystar2.8/pkg-message
#	net/skystar2.8/pkg-plist
#
echo c - net/skystar2.8
mkdir -p net/skystar2.8 > /dev/null 2>&1
echo x - net/skystar2.8/Makefile
sed 's/^X//' >net/skystar2.8/Makefile << 'ca2ec8b558c629cc923cb590c27be9db'
X# New ports collection makefile for:	SkyStar2.8
X# Date created:		10 August 2009
X# Whom:			Alex Keda <admin@lissyara.su>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	skystar2.8
XPORTVERSION=	1.32
XCATEGORIES=	net
XMASTER_SITES=	http://paradox.lissyara.su/ \
X		http://lissyara.su/patch/skystar2.8/
XDISTNAME=	${PORTNAME}_${PORTVERSION:S/.//}
X
XMAINTAINER=	admin@lissyara.su
XCOMMENT=	Kernel module and programs for SkyStar2, ver. 2.8a
X
XUSE_BZIP2=	yes
XSYSDIR?=	${SRC_BASE}/sys
XKMODDIR=	/boot/modules
XPLIST_SUB+=	KMODDIR=${KMODDIR}
XPORTDOCS=	readme
XCONFLICTS=	skystar2-1.31*
X
Xpre-fetch:
X.if !exists(${SYSDIR}/Makefile)
X	@${ECHO} "*************************************************"; \
X	${ECHO}  "This port requires the kernel source be available"; \
X	${ECHO}  "*************************************************"; \
X	exit 1
X.endif
X
Xpre-install:
X	${INSTALL} -d ${KMODDIR}
X
Xpost-install:
X	@${INSTALL_DATA} ${WRKSRC}/etc/channels.conf.dist ${PREFIX}/etc/
X	@${CAT} ${PKGMESSAGE}
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}
X.for i in ${PORTDOCS}
X	${INSTALL_MAN} ${WRKSRC}/${i} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.pre.mk>
X
X.if ${ARCH} == "sparc64"
XBROKEN=		Does not compile on sparc64
X.endif
X
X.include <bsd.port.post.mk>
ca2ec8b558c629cc923cb590c27be9db
echo x - net/skystar2.8/distinfo
sed 's/^X//' >net/skystar2.8/distinfo << '20a99ad66a96b0e3e1d86387ddde23b3'
XMD5 (skystar2.8_132.tar.bz2) = ad504b178678a60845eec5df40f6c818
XSHA256 (skystar2.8_132.tar.bz2) = 6bf76f04d8e772d857489cc76013dfdfe9e5b364a3d3bd8cf01d94e7480d7af5
XSIZE (skystar2.8_132.tar.bz2) = 140196
20a99ad66a96b0e3e1d86387ddde23b3
echo x - net/skystar2.8/pkg-descr
sed 's/^X//' >net/skystar2.8/pkg-descr << '2305bd07a6557428daee8946e302c70f'
XA driver for DVB-S card (producer TechniSat, Germany, http://www.technisat.com/)
XSkyStar 2 TV PCI on chip FlexCop II or FlexCop IIB by B2C2inc (SkyStar2) rev 2.8.
XIn this version of the driver there is no support of TV. Only data.
XWritten by paradox (http://paradox.org.ua/).
X
XFor additional information see readme in the source tarball.
X
XWWW: http://paradox.org.ua/
2305bd07a6557428daee8946e302c70f
echo x - net/skystar2.8/pkg-message
sed 's/^X//' >net/skystar2.8/pkg-message << 'f22b8aaec9e7e90964a77ff6b03bdbf3'
X
X*********************************************************************
XTo use these drivers, make sure that you have loaded the skystar2
Xkernel module, by doing
X
X       # kldload skystar2
X
Xor adding
X
X       skystar2_load="YES"
X
Xto your /boot/loader.conf.
X*********************************************************************
X
X
f22b8aaec9e7e90964a77ff6b03bdbf3
echo x - net/skystar2.8/pkg-plist
sed 's/^X//' >net/skystar2.8/pkg-plist << 'ba459cfa46dfb34561362fd2e3c3cb05'
Xbin/dvbnet
Xbin/dvbtune
Xbin/monitor
Xetc/channels.conf.dist
X@cwd %%KMODDIR%%
Xskystar2.ko
X@unexec /bin/rm %D/skystar2.ko.symbols 2>/dev/null || /usr/bin/true
X@unexec kldxref %D
ba459cfa46dfb34561362fd2e3c3cb05
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200908100846.n7A8kq2J046257>