1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-26 09:46:09 +00:00

Retire libdivxdecore, libdivxdecore-devel, and libdivxencore as project mayo

has been dead for years
This commit is contained in:
Michael Johnson 2007-07-04 17:01:32 +00:00
parent bb862a8251
commit 9475ee3528
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=194924
18 changed files with 3 additions and 271 deletions

3
MOVED
View File

@ -3087,3 +3087,6 @@ net/obnc||2007-07-03|Removed: A new version of this port is available from base
databases/p5-DBD-RAM||2007-07-03|Has expired: Only works on 4.x
databases/p5-DBD-File||2007-07-03|Has expired: Only usable on 4.x
databases/p5-DBI-137|databases/p5-DBI|2007-07-03|Only useful for 4.x
multimedia/libdivxencore||2007-07-04|Obsolete port
multimedia/libdivxdecore||2007-07-04|Obsolete port
multimedia/libdivxdecore-devel||2007-07-04|Obsolete port

View File

@ -100,9 +100,6 @@
SUBDIR += ksubeditor
SUBDIR += ldvd
SUBDIR += libdca
SUBDIR += libdivxdecore
SUBDIR += libdivxdecore-devel
SUBDIR += libdivxencore
SUBDIR += libdv
SUBDIR += libdvbpsi
SUBDIR += libdvdcss

View File

@ -1,50 +0,0 @@
# New ports collection makefile for: libdivxdecore developer version
# Date created: 03 Feb 20001
# Whom: Mario S F Ferreira <lioux@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= libdivxdecore
PORTVERSION= 0.4.0.50
PORTREVISION= 1
CATEGORIES= multimedia
MASTER_SITES= http://freebsd.unixfreunde.de/sources/
PKGNAMESUFFIX= -devel
DISTNAME= decore${PORTVERSION:E}src
MAINTAINER= multimedia@FreeBSD.org
COMMENT= OpenDivX decoding engine from Project Mayo (development version)
ONLY_FOR_ARCHS= i386
USE_ZIP= yes
EXTRACT_BEFORE_ARGS= -q -a -L
MAKE_ARGS= LIB_VERSION="${LIB_VERSION}" PREFIX=${PREFIX}
PLIST_SUB= LIB_VERSION="${LIB_VERSION}"
INSTALLS_SHLIB= yes
PATCH_WRKSRC= ${WRKDIR}/decore
WRKSRC= ${WRKDIR}/decore/src
CONFLICTS= libdivxdecore-[0-9]*
NO_LATEST_LINK= yes
LIB_VERSION= 1
.ifndef(NOPROFILE)
PLIST_SUB+= NOPROFILE=''
.else
PLIST_SUB+= NOPROFILE='@comment '
.endif
post-extract:
.for ext in c h
@${MV} ${WRKSRC}/transferidct.${ext} \
${WRKSRC}/transferIDCT.${ext}
.endfor
@${CP} ${FILESDIR}/Makefile ${WRKSRC}
pre-install:
@${MKDIR} ${PREFIX}/include/divx
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
MD5 (decore50src.zip) = a6492abd6981eb2b9e51b18b05e0865f
SHA256 (decore50src.zip) = 53b596d752e8543ae66fd3250212f761f6ff65d4f16f092ea04719fd10c90e82
SIZE (decore50src.zip) = 141969

View File

@ -1,25 +0,0 @@
# $FreeBSD$
LIB= divxdecore
SHLIB_MAJOR= ${LIB_VERSION}
SHLIB_MINOR= 0
CFLAGS+=-I${.CURDIR} -DLINUX -DO_BINARY=0 -D_DECORE
SRCS= basic_prediction.c clearblock.c debug.c decore.c \
getbits.c idct.c mp4_block.c mp4_decoder.c mp4_header.c \
mp4_iquant.c mp4_mblock.c mp4_picture.c mp4_predict.c \
mp4_recon.c mp4_tables.c mp4_vars.c mp4_vld.c \
postprocess.c store.c transferIDCT.c yuv2rgb.c
INCS= decore.h
# idea taken from port security/libparanoia
# hacks around <bsd.lib.mk>, which ignores PREFIX
.if defined(PREFIX)
DESTDIR=${PREFIX}/
.else
DESTDIR=/usr/local/
.endif
INCSDIR=include/divx/
INCDIR=${INCSDIR} # for pre-bsd.incs.mk API
LIBDIR=lib/
.include <bsd.lib.mk>

View File

@ -1,27 +0,0 @@
--- src/store.c.orig Mon Sep 24 14:37:06 2001
+++ src/store.c Mon Sep 24 14:37:23 2001
@@ -55,20 +55,19 @@
/***/
// Purpose: store a frame in yuv format
-void storeframe (unsigned char *src[], int width, int height)
+void storeframe (char *name, unsigned char *src[], int width, int height, int hor_size)
{
int offset = 0;
- int hor_size = mp4_state->horizontal_size;
- store_yuv (mp4_state->outputname, src[0], offset, width, hor_size, height);
+ store_yuv (name, src[0], offset, width, hor_size, height);
offset >>= 1;
width >>= 1;
height >>= 1;
hor_size >>= 1;
- store_yuv (mp4_state->outputname, src[1], offset, width, hor_size, height);
- store_yuv (mp4_state->outputname, src[2], offset, width, hor_size, height);
+ store_yuv (name, src[1], offset, width, hor_size, height);
+ store_yuv (name, src[2], offset, width, hor_size, height);
}
/***/

View File

@ -1,8 +0,0 @@
--- src/store.h.orig Mon Sep 24 14:37:09 2001
+++ src/store.h Mon Sep 24 14:37:16 2001
@@ -36,4 +36,4 @@
/*** *** ***/
-extern void storeframe (unsigned char *src[], int xsize, int ysize);
+extern void storeframe (char * outputname, unsigned char *src[], int xsize, int ysize, int hor_stride);

View File

@ -1,14 +0,0 @@
Decore [excerpt from OpenDivX Project Mayo site]
"Decore" is our decoder core - that part of the codec that decodes
video from DivX video bitstream into uncompressed RGB bitmaps. Its
API is defined in decore.h. The API is another frame-in, frame-out
scheme, you give it a chunk of OpenDivX bitstream and it comes back
to you with an uncompressed RGB frame. Like "encore", "decore" is
truly independent of any other code, making no system calls.
"Decore" is a decoder compliant with MPEG-4 natural video, simple
profile. It also incorporates a video postprocessor which postprocessor,
which hides many of the artifacts inherent in low bit-rate video.
WWW: http://www.projectmayo.com/

View File

@ -1,6 +0,0 @@
include/divx/decore.h
lib/libdivxdecore.a
lib/libdivxdecore.so
lib/libdivxdecore.so.%%LIB_VERSION%%
%%NOPROFILE%%lib/libdivxdecore_p.a
@dirrmtry include/divx

View File

@ -1,30 +0,0 @@
# New ports collection makefile for: libdivxdecore
# Date created: 03 Feb 2001
# Whom: Mario S F Ferreira <lioux@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= libdivxdecore
PORTVERSION= 0.4.7
PORTREVISION= 2
CATEGORIES= multimedia
MASTER_SITES= http://freebsd.unixfreunde.de/sources/
MAINTAINER= multimedia@FreeBSD.org
COMMENT= OpenDivX decoding engine from Project Mayo
USE_AUTOTOOLS= libtool:15
USE_GMAKE= yes
GNU_CONFIGURE= yes
INSTALLS_SHLIB= yes
PLIST_SUB= LIB_VERSION="${LIB_VERSION}"
CONFLICTS= ${PORTNAME}-devel-[0-9]*
LIB_VERSION= 0
post-install:
@${LN} -sf ${PORTNAME}.so ${PREFIX}/lib/${PORTNAME}.so.${LIB_VERSION}
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
MD5 (libdivxdecore-0.4.7.tar.gz) = 0defab7d519308aacfb1a0c1448341a1
SHA256 (libdivxdecore-0.4.7.tar.gz) = 1a65a709bd2553c0ecb8710b89d4ec9120603560582aea2d79c9dddc83eb9172
SIZE (libdivxdecore-0.4.7.tar.gz) = 148727

View File

@ -1,14 +0,0 @@
Decore [excerpt from OpenDivX Project Mayo site]
"Decore" is our decoder core - that part of the codec that decodes
video from DivX video bitstream into uncompressed RGB bitmaps. Its
API is defined in decore.h. The API is another frame-in, frame-out
scheme, you give it a chunk of OpenDivX bitstream and it comes back
to you with an uncompressed RGB frame. Like "encore", "decore" is
truly independent of any other code, making no system calls.
"Decore" is a decoder compliant with MPEG-4 natural video, simple
profile. It also incorporates a video postprocessor which postprocessor,
which hides many of the artifacts inherent in low bit-rate video.
WWW: http://www.projectmayo.com/

View File

@ -1,6 +0,0 @@
include/divx/decore.h
lib/libdivxdecore.a
lib/libdivxdecore.la
lib/libdivxdecore.so
lib/libdivxdecore.so.%%LIB_VERSION%%
@dirrm include/divx

View File

@ -1,44 +0,0 @@
# New ports collection makefile for: libdivxencore
# Date created: Tue Jan 22 20:06:49 BRST 2002
# Whom: Mario S F Ferreira <lioux@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= libdivxencore
PORTVERSION= 0.4.0.50
CATEGORIES= multimedia
MASTER_SITES= http://ftp.intron.ac/pub/algorithm/MPEG4/opendivx/
PKGNAMESUFFIX= -devel
DISTNAME= encore${PORTVERSION:E}src
MAINTAINER= multimedia@FreeBSD.org
COMMENT= OpenDivX encoding engine from Project Mayo
DEPRECATED= Obsolete, Project Mayo is dead
EXPIRATION_DATE=2007-06-30
ONLY_FOR_ARCHS= i386
USE_ZIP= yes
EXTRACT_BEFORE_ARGS= -q -a -L
MAKE_ARGS= LIB_VERSION="${LIB_VERSION}" PREFIX=${PREFIX}
PLIST_SUB= LIB_VERSION="${LIB_VERSION}"
INSTALLS_SHLIB= yes
WRKSRC= ${WRKDIR}/encore/src
LIB_VERSION= 0
.ifndef(NOPROFILE)
PLIST_SUB+= NOPROFILE=''
.else
PLIST_SUB+= NOPROFILE='@comment '
.endif
post-extract:
@${CP} ${FILESDIR}/Makefile ${WRKSRC}
pre-install:
@${MKDIR} ${PREFIX}/include/divx
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
MD5 (encore50src.zip) = 30f97ed4503796eac747572553e1b923
SHA256 (encore50src.zip) = 05071e5ae90a042e67c47f0fa3916836eca59732e3ec0bb47118551f618df0bc
SIZE (encore50src.zip) = 97843

View File

@ -1,23 +0,0 @@
# $FreeBSD$
LIB= divxencore
SHLIB_MAJOR= ${LIB_VERSION}
SHLIB_MINOR= 0
CFLAGS+=-I${.CURDIR}
SRCS= bitstream.c encore.c mom_access.c mom_util.c mot_code.c \
mot_est_comp.c mot_est_mb.c mot_util.c putvlc.c rate_ctl.c \
text_bits.c text_code.c text_code_mb.c text_dct.c vop_code.c
INCS= encore.h
# idea taken from port security/libparanoia
# hacks around <bsd.lib.mk>, which ignores PREFIX
.if defined(PREFIX)
DESTDIR=${PREFIX}/
.else
DESTDIR=/usr/local/
.endif
INCSDIR=include/divx/
INCDIR=${INCSDIR} # for pre-bsd.incs.mk API
LIBDIR=lib/
.include <bsd.lib.mk>

View File

@ -1,6 +0,0 @@
Encore [excerpt from OpenDivX Project Mayo site]
"Encore" is our encoder core - that part of the codec that encodes
video from uncompressed RGB bitmaps into a DivX video bitstream.
WWW: http://www.projectmayo.com/

View File

@ -1,6 +0,0 @@
include/divx/encore.h
lib/libdivxencore.a
lib/libdivxencore.so
lib/libdivxencore.so.%%LIB_VERSION%%
%%NOPROFILE%%lib/libdivxencore_p.a
@dirrmtry include/divx