ports/104696: [new port] multimedia/umr
Alexander Logvinov
ports at logvinov.com
Mon Oct 23 00:50:17 UTC 2006
>Number: 104696
>Category: ports
>Synopsis: [new port] multimedia/umr
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Mon Oct 23 00:50:16 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Alexander Logvinov
>Release: FreeBSD 6.1-RELEASE-p3 i386
>Organization:
>Environment:
>Description:
This utility rips Music and Sound class objects
from .umx and .uax files in Unreal or Unreal Tournament.
>How-To-Repeat:
>Fix:
# 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:
#
# umr
# umr/Makefile
# umr/distinfo
# umr/pkg-descr
# umr/files
# umr/files/patch-Makefile
#
echo c - umr
mkdir -p umr > /dev/null 2>&1
echo x - umr/Makefile
sed 's/^X//' >umr/Makefile << 'END-of-umr/Makefile'
X# New ports collection makefile for: umr
X# Date created: 19 October 2006
X# Whom: Alexander Logvinov <ports at logvinov.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME= umr
XPORTVERSION= 0.3
XCATEGORIES= multimedia
XMASTER_SITES= http://pages.cthome.net/chrismp/umr/
X
XMAINTAINER= ports at logvinov.com
XCOMMENT= Unreal Media Ripper
X
XPLIST_FILES= bin/${PORTNAME}
X
Xdo-install:
X ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
X
X.include <bsd.port.mk>
END-of-umr/Makefile
echo x - umr/distinfo
sed 's/^X//' >umr/distinfo << 'END-of-umr/distinfo'
XMD5 (umr-0.3.tar.gz) = a53be9c4d49c7a029151604e18f71fc0
XSHA256 (umr-0.3.tar.gz) = 9f965385ec2768e20162d300d6e9e830c316f7ffbb22b025de021532e156c12d
XSIZE (umr-0.3.tar.gz) = 7010
END-of-umr/distinfo
echo x - umr/pkg-descr
sed 's/^X//' >umr/pkg-descr << 'END-of-umr/pkg-descr'
XThis utility rips Music and Sound class objects
Xfrom .umx and .uax files in Unreal or Unreal Tournament.
XIt rips all the exports in the file that it understands
X(currently 'xm', 'it', 's3m', and 'WAV'). Adding support
Xfor an export is fairly trivial, so you can add them
Xin a minute or two.
X
XWWW: http://pages.cthome.net/chrismp/umr/
END-of-umr/pkg-descr
echo c - umr/files
mkdir -p umr/files > /dev/null 2>&1
echo x - umr/files/patch-Makefile
sed 's/^X//' >umr/files/patch-Makefile << 'END-of-umr/files/patch-Makefile'
X--- Makefile.orig Fri Feb 18 15:37:53 2000
X+++ Makefile Thu Oct 19 17:53:14 2006
X@@ -8,20 +8,6 @@
X OBJS = main.o unrealfmt.o unrealfmtdata.o
X
X CC = gcc
X-CFLAGS = -march=k6 -mcpu=k6 -Wall
X-
X-ifdef DEBUG
X-CFLAGS += -g
X-else
X-ifdef PROFILE
X-CFLAGS += -p
X-else
X-CFLAGS += -O9
X-endif
X-endif
X-
X-%.o: %.c
X- $(CC) $(CFLAGS) -c -o $@ $<
X
X all: $(OBJS)
X $(CC) $(CFLAGS) $(LDFLAGS) -o $(EXECNAME) $(OBJS)
END-of-umr/files/patch-Makefile
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list