Bug 11381 - New port: Hermes-1.2.4
Summary: New port: Hermes-1.2.4
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 1999-04-29 13:40 UTC by Andrey Zakhvatov
Modified: 1999-05-03 05:19 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Zakhvatov 1999-04-29 13:40:01 UTC
   This is a port of Hermes-1.2.4, fast pixel formats conversion library.

  HERMES, named after the messenger of the gods, is a library whose 
only purpose is to convert graphic data from one pixel format to another in
the fastest possible way.

  HERMES will also do surface clearing. And it will do it FAST (even with
x86 and MMX routines if you're on those platforms).

http://hermes.terminal.at


# 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:
#
#	Hermes-1.2.4
#	Hermes-1.2.4/Makefile
#	Hermes-1.2.4/files
#	Hermes-1.2.4/files/md5
#	Hermes-1.2.4/pkg
#	Hermes-1.2.4/pkg/COMMENT
#	Hermes-1.2.4/pkg/PLIST
#	Hermes-1.2.4/pkg/DESCR
#
echo c - Hermes-1.2.4
mkdir -p Hermes-1.2.4 > /dev/null 2>&1
echo x - Hermes-1.2.4/Makefile
sed 's/^X//' >Hermes-1.2.4/Makefile << 'END-of-Hermes-1.2.4/Makefile'
X# New ports collection makefile for:	Hermes
X# Version required:			1.2.4
X# Date created:				29 April 1999
X# Whom:					Andrey Zakhvatov
X#
X# $Id$
X#
X
XDISTNAME=	Hermes-1.2.4
XCATEGORIES=	graphics
XMASTER_SITES=	http://hermes.terminal.at/files/
X
XMAINTAINER=	andy@icc.surw.chel.su
X
XGNU_CONFIGURE=	yes
XUSE_GMAKE=	yes
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@ ${MKDIR} ${PREFIX}/share/doc/Hermes
X.for file in AUTHORS CHANGES COPYING Hermes.spec README TODO TODO.conversion
X	@ ${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/share/doc/Hermes
X.endfor
X	@ ${INSTALL_DATA} ${WRKSRC}/docs/FAQ ${PREFIX}/share/doc/Hermes
X	@ ${MKDIR} ${PREFIX}/share/doc/Hermes/API
X.for file in api-1.htm api-2.htm api-3.htm api-4.htm api.htm api.ps api.txt
X	@ ${INSTALL_DATA} ${WRKSRC}/docs/api/${file} ${PREFIX}/share/doc/Hermes/API
X.endfor
X	@ ${INSTALL_DATA} ${WRKSRC}/docs/api/sgml/api.sgml ${PREFIX}/share/doc/Hermes/API
X.endif
X	@ ${LDCONFIG} -m ${PREFIX}/lib
X
X.include <bsd.port.mk>
END-of-Hermes-1.2.4/Makefile
echo c - Hermes-1.2.4/files
mkdir -p Hermes-1.2.4/files > /dev/null 2>&1
echo x - Hermes-1.2.4/files/md5
sed 's/^X//' >Hermes-1.2.4/files/md5 << 'END-of-Hermes-1.2.4/files/md5'
XMD5 (Hermes-1.2.4.tar.gz) = 7b32961a5843485825a3f8d303b78513
END-of-Hermes-1.2.4/files/md5
echo c - Hermes-1.2.4/pkg
mkdir -p Hermes-1.2.4/pkg > /dev/null 2>&1
echo x - Hermes-1.2.4/pkg/COMMENT
sed 's/^X//' >Hermes-1.2.4/pkg/COMMENT << 'END-of-Hermes-1.2.4/pkg/COMMENT'
XFast pixel formats conversion library.
END-of-Hermes-1.2.4/pkg/COMMENT
echo x - Hermes-1.2.4/pkg/PLIST
sed 's/^X//' >Hermes-1.2.4/pkg/PLIST << 'END-of-Hermes-1.2.4/pkg/PLIST'
Xinclude/Hermes/H_Clear.h
Xinclude/Hermes/H_Conv.h
Xinclude/Hermes/H_Format.h
Xinclude/Hermes/H_Pal.h
Xinclude/Hermes/Hermes.h
Xinclude/Hermes/Types.h
Xlib/libHermes.a
Xlib/libHermes.la
Xlib/libHermes.so.1
X@exec /sbin/ldconfig -m %B
X@unexec /sbin/ldconfig -R
Xshare/doc/Hermes/AUTHORS
Xshare/doc/Hermes/CHANGES
Xshare/doc/Hermes/COPYING
Xshare/doc/Hermes/FAQ
Xshare/doc/Hermes/Hermes.spec
Xshare/doc/Hermes/README
Xshare/doc/Hermes/TODO
Xshare/doc/Hermes/TODO.conversion
Xshare/doc/Hermes/API/api-1.htm
Xshare/doc/Hermes/API/api-2.htm
Xshare/doc/Hermes/API/api-3.htm
Xshare/doc/Hermes/API/api-4.htm
Xshare/doc/Hermes/API/api.htm
Xshare/doc/Hermes/API/api.ps
Xshare/doc/Hermes/API/api.sgml
Xshare/doc/Hermes/API/api.txt
X@dirrm share/doc/Hermes/API
X@dirrm share/doc/Hermes
X@dirrm include/Hermes
END-of-Hermes-1.2.4/pkg/PLIST
echo x - Hermes-1.2.4/pkg/DESCR
sed 's/^X//' >Hermes-1.2.4/pkg/DESCR << 'END-of-Hermes-1.2.4/pkg/DESCR'
X  HERMES, named after the messenger of the gods, is a library whose 
Xonly purpose is to convert graphic data from one pixel format to another in
Xthe fastest possible way.
X
X  HERMES will also do surface clearing. And it will do it FAST (even with
Xx86 and MMX routines if you're on those platforms).
X
Xhttp://hermes.terminal.at
END-of-Hermes-1.2.4/pkg/DESCR
exit

Fix: 

Please, check and commit this port.
Comment 1 Steve Price freebsd_committer freebsd_triage 1999-05-03 05:18:20 UTC
State Changed
From-To: open->closed

New port committed, thanks!