summaryrefslogtreecommitdiff
path: root/multimedia/umr
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2006-11-07 13:38:11 +0000
committerMartin Wilke <miwi@FreeBSD.org>2006-11-07 13:38:11 +0000
commit88bf7a9b1e0ae4c6fbd63ff293c1baaf3269b09d (patch)
tree448f85696d27f95145b5a1c219220a4fe1d1285f /multimedia/umr
parent- Update to 0.9.3-2 (diff)
This utility rips Music and Sound class objects
from .umx and .uax files in Unreal or Unreal Tournament. It rips all the exports in the file that it understands (currently 'xm', 'it', 's3m', and 'WAV'). Adding support for an export is fairly trivial, so you can add them in a minute or two. WWW: http://pages.cthome.net/chrismp/umr/ PR: ports/104696 Submitted by: Alexander Logvinov <ports@logvinov.com>
Notes
Notes: svn path=/head/; revision=176698
Diffstat (limited to 'multimedia/umr')
-rw-r--r--multimedia/umr/Makefile21
-rw-r--r--multimedia/umr/distinfo3
-rw-r--r--multimedia/umr/files/patch-Makefile23
-rw-r--r--multimedia/umr/pkg-descr8
4 files changed, 55 insertions, 0 deletions
diff --git a/multimedia/umr/Makefile b/multimedia/umr/Makefile
new file mode 100644
index 000000000000..80904bd01ffb
--- /dev/null
+++ b/multimedia/umr/Makefile
@@ -0,0 +1,21 @@
+# New ports collection makefile for: umr
+# Date created: 19 October 2006
+# Whom: Alexander Logvinov <ports@logvinov.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= umr
+PORTVERSION= 0.3
+CATEGORIES= multimedia
+MASTER_SITES= http://pages.cthome.net/chrismp/umr/
+
+MAINTAINER= ports@logvinov.com
+COMMENT= Unreal Media Ripper
+
+PLIST_FILES= bin/${PORTNAME}
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
+
+.include <bsd.port.mk>
diff --git a/multimedia/umr/distinfo b/multimedia/umr/distinfo
new file mode 100644
index 000000000000..34e7500f7747
--- /dev/null
+++ b/multimedia/umr/distinfo
@@ -0,0 +1,3 @@
+MD5 (umr-0.3.tar.gz) = a53be9c4d49c7a029151604e18f71fc0
+SHA256 (umr-0.3.tar.gz) = 9f965385ec2768e20162d300d6e9e830c316f7ffbb22b025de021532e156c12d
+SIZE (umr-0.3.tar.gz) = 7010
diff --git a/multimedia/umr/files/patch-Makefile b/multimedia/umr/files/patch-Makefile
new file mode 100644
index 000000000000..8856230c7260
--- /dev/null
+++ b/multimedia/umr/files/patch-Makefile
@@ -0,0 +1,23 @@
+--- Makefile.orig Fri Feb 18 15:37:53 2000
++++ Makefile Thu Oct 19 17:53:14 2006
+@@ -8,20 +8,6 @@
+ OBJS = main.o unrealfmt.o unrealfmtdata.o
+
+ CC = gcc
+-CFLAGS = -march=k6 -mcpu=k6 -Wall
+-
+-ifdef DEBUG
+-CFLAGS += -g
+-else
+-ifdef PROFILE
+-CFLAGS += -p
+-else
+-CFLAGS += -O9
+-endif
+-endif
+-
+-%.o: %.c
+- $(CC) $(CFLAGS) -c -o $@ $<
+
+ all: $(OBJS)
+ $(CC) $(CFLAGS) $(LDFLAGS) -o $(EXECNAME) $(OBJS)
diff --git a/multimedia/umr/pkg-descr b/multimedia/umr/pkg-descr
new file mode 100644
index 000000000000..728d5c5376fe
--- /dev/null
+++ b/multimedia/umr/pkg-descr
@@ -0,0 +1,8 @@
+This utility rips Music and Sound class objects
+from .umx and .uax files in Unreal or Unreal Tournament.
+It rips all the exports in the file that it understands
+(currently 'xm', 'it', 's3m', and 'WAV'). Adding support
+for an export is fairly trivial, so you can add them
+in a minute or two.
+
+WWW: http://pages.cthome.net/chrismp/umr/