Date: Tue, 28 Oct 2003 19:09:06 +0300 (MSK) From: "Alexey V. Antipovsky" <kemm@in-line.ru> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/58638: New port: emulators/libspectrum Message-ID: <200310281609.h9SG96jd067262@redsun.in-line.ru> Resent-Message-ID: <200310281620.h9SGKGBC011207@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 58638 >Category: ports >Synopsis: New port: emulators/libspectrum >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Oct 28 08:20:16 PST 2003 >Closed-Date: >Last-Modified: >Originator: Alexey V. Antipovsky >Release: FreeBSD 4.8-STABLE i386 >Organization: Inline Technologies >Environment: System: FreeBSD redsun.in-line.ru 4.8-STABLE FreeBSD 4.8-STABLE #4: Mon May 26 17:27:11 MSD 2003 root@redsun.in-line.ru:/usr/obj/usr/src/sys/REDSUN i386 >Description: libspectrum is a fairly simple library designed to make the handling of various ZX Spectrum emulator-related file formats easy. So far it handles: * Snapshots: .z80, .szx, .sna (all read/write), .zxs, .sp., .snp and +D snapshots (read only). * Tape images: .tzx, .tap (read/write) and Warajevo .tap (read only). * Input recordings: .rzx (read/write). * Timex cartridges: .dck (read only). There are also some subsidiary functions which may be generally useful for Spectrum-related utilities. >How-To-Repeat: >Fix: --- libspectrum.shar begins here --- # 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: # # libspectrum # libspectrum/Makefile # libspectrum/pkg-descr # libspectrum/pkg-plist # libspectrum/distinfo # echo c - libspectrum mkdir -p libspectrum > /dev/null 2>&1 echo x - libspectrum/Makefile sed 's/^X//' >libspectrum/Makefile << 'END-of-libspectrum/Makefile' X# New ports collection makefile for: libspectrum X# Date created: 27 October 2003 X# Whom: Alexey V. Antipovsky <kemm@in-line.ru> X# X# $FreeBSD$ X# X XPORTNAME= libspectrum XPORTVERSION= 0.2.0.1 XCATEGORIES= emulators devel XMASTER_SITES= http://www.srcf.ucam.org/~pak21/spectrum/ X XMAINTAINER= kemm@in-line.ru XCOMMENT= Library that supports ZX-Spectrum emulator's files easier X XUSE_GMAKE= yes XGNU_CONFIGURE= yes XUSE_PERL5= yes XUSE_GNOME= glib12 XUSE_LIBTOOL= yes XINSTALLS_SHLIB= yes X X.if !defined(WITHOUT_GLIB) XUSE_GNOME= glib12 X.else XCONFIGURE_ARGS+= --without-glib X.endif X Xpre-everything:: X.if !defined(WITHOUT_GLIB) X @${ECHO_MSG} "" X @${ECHO_MSG} "You may use the following build options:" X @${ECHO_MSG} "" X @${ECHO_MSG} " WITHOUT_GLIB=yes don't use GLib" X @${ECHO_MSG} "" X.endif X Xpost-install: X ${MKDIR} ${PREFIX}/share/doc/libspectrum X ${INSTALL_DATA} ${WRKSRC}/doc/* ${PREFIX}/share/doc/libspectrum/ X ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${PREFIX}/share/doc/libspectrum/ X ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${PREFIX}/share/doc/libspectrum/ X ${INSTALL_DATA} ${WRKSRC}/COPYING ${PREFIX}/share/doc/libspectrum/ X ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/libspectrum/ X ${INSTALL_DATA} ${WRKSRC}/THANKS ${PREFIX}/share/doc/libspectrum/ X X.include <bsd.port.mk> END-of-libspectrum/Makefile echo x - libspectrum/pkg-descr sed 's/^X//' >libspectrum/pkg-descr << 'END-of-libspectrum/pkg-descr' Xlibspectrum is a fairly simple library designed to make the handling Xof various ZX Spectrum emulator-related file formats easy. So far it Xhandles: X X* Snapshots: .z80, .szx, .sna (all read/write), .zxs, .sp., .snp and X +D snapshots (read only). X* Tape images: .tzx, .tap (read/write) and Warajevo .tap (read only). X* Input recordings: .rzx (read/write). X* Timex cartridges: .dck (read only). X XThere are also some subsidiary functions which may be generally useful Xfor Spectrum-related utilities. X X-- XAlexey V. Antipovsky Xkemm@in-line.ru END-of-libspectrum/pkg-descr echo x - libspectrum/pkg-plist sed 's/^X//' >libspectrum/pkg-plist << 'END-of-libspectrum/pkg-plist' Xlib/libspectrum.a Xlib/libspectrum.la Xlib/libspectrum.so Xlib/libspectrum.so.2 Xinclude/libspectrum.h Xshare/doc/libspectrum/libspectrum.txt Xshare/doc/libspectrum/AUTHORS Xshare/doc/libspectrum/ChangeLog Xshare/doc/libspectrum/COPYING Xshare/doc/libspectrum/README Xshare/doc/libspectrum/THANKS X@dirrm share/doc/libspectrum END-of-libspectrum/pkg-plist echo x - libspectrum/distinfo sed 's/^X//' >libspectrum/distinfo << 'END-of-libspectrum/distinfo' XMD5 (libspectrum-0.2.0.1.tar.gz) = 576f41f0c7db0c7c34a447db4a11f22a END-of-libspectrum/distinfo exit --- libspectrum.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200310281609.h9SG96jd067262>