aboutsummaryrefslogtreecommitdiffstats
path: root/archivers
diff options
context:
space:
mode:
authorgarga <garga@FreeBSD.org>2005-08-29 22:32:08 +0800
committergarga <garga@FreeBSD.org>2005-08-29 22:32:08 +0800
commitbb180f0b8f972a90b3b153f657dfbeccd8200bb0 (patch)
tree3d808472f241f97a3388bb31bbbb0c65ec637254 /archivers
parent50f5692c5f1e09458c42a8163f87dbc5c37eb9ea (diff)
downloadfreebsd-ports-gnome-bb180f0b8f972a90b3b153f657dfbeccd8200bb0.tar.gz
freebsd-ports-gnome-bb180f0b8f972a90b3b153f657dfbeccd8200bb0.tar.zst
freebsd-ports-gnome-bb180f0b8f972a90b3b153f657dfbeccd8200bb0.zip
Add ecm 1.0, compresses CD images by stripping unnecessary EDC/ECC data.
PR: ports/84712 Submitted by: Emanuel Haupt <ehaupt@critical.ch>
Diffstat (limited to 'archivers')
-rw-r--r--archivers/Makefile1
-rw-r--r--archivers/ecm/Makefile29
-rw-r--r--archivers/ecm/distinfo2
-rw-r--r--archivers/ecm/pkg-descr10
4 files changed, 42 insertions, 0 deletions
diff --git a/archivers/Makefile b/archivers/Makefile
index eaa307a91993..65b4a54fa97f 100644
--- a/archivers/Makefile
+++ b/archivers/Makefile
@@ -17,6 +17,7 @@
SUBDIR += dpkg
SUBDIR += dynamite
SUBDIR += dzip
+ SUBDIR += ecm
SUBDIR += fastjar
SUBDIR += fileroller
SUBDIR += fpc-paszlib
diff --git a/archivers/ecm/Makefile b/archivers/ecm/Makefile
new file mode 100644
index 000000000000..2aa596282eec
--- /dev/null
+++ b/archivers/ecm/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: ecm
+# Date created: 9 Aug 2005
+# Whom: Emanuel Haupt <ehaupt@critical.ch>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ecm
+PORTVERSION= 1.0
+CATEGORIES= archivers
+MASTER_SITES= http://critical.ch/distfiles/
+
+MAINTAINER= ehaupt@critical.ch
+COMMENT= Compresses CD images by stripping unnecessary EDC/ECC data
+
+PLIST_FILES= bin/ecm bin/unecm
+PORTDOCS= format.txt
+
+do-install:
+.for f in ${PORTNAME} un${PORTNAME}
+ ${INSTALL_PROGRAM} ${WRKSRC}/${f} ${PREFIX}/bin
+.endfor
+
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/archivers/ecm/distinfo b/archivers/ecm/distinfo
new file mode 100644
index 000000000000..b6d0e2ecb42f
--- /dev/null
+++ b/archivers/ecm/distinfo
@@ -0,0 +1,2 @@
+MD5 (ecm-1.0.tar.gz) = 16302c139137434c8793cc7938cc7afe
+SIZE (ecm-1.0.tar.gz) = 23284
diff --git a/archivers/ecm/pkg-descr b/archivers/ecm/pkg-descr
new file mode 100644
index 000000000000..a430d666fe71
--- /dev/null
+++ b/archivers/ecm/pkg-descr
@@ -0,0 +1,10 @@
+ECM (Error Code Modeler) compresses CD image files (such as BIN, CDI, NRG, CCD,
+or similar) by stripping unnecessary EDC/ECC data.
+
+The space saved depends on the number of sectors with unnecessary EDC/ECC data
+in them, which will depend on the specific type of CD.
+
+WWW: http://www.neillcorlett.com/ecm/
+
+- ehaupt
+ehaupt@critical.ch