aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2013-12-22 16:51:40 +0000
committerRene Ladan <rene@FreeBSD.org>2013-12-22 16:51:40 +0000
commit8b5efc4a6dea33996cd5235dc2e5f3dcb857f424 (patch)
tree62e9ec53dc5519fe25ebd9cdb527d57783a17851
parentf0b62b31e1bedadda5c04d0d0339c3e6315af77d (diff)
downloadports-8b5efc4a6dea33996cd5235dc2e5f3dcb857f424.tar.gz
ports-8b5efc4a6dea33996cd5235dc2e5f3dcb857f424.zip
Notes
-rw-r--r--MOVED2
-rw-r--r--graphics/Makefile2
-rw-r--r--graphics/seom/Makefile58
-rw-r--r--graphics/seom/distinfo2
-rw-r--r--graphics/seom/files/patch-Makefile67
-rw-r--r--graphics/seom/files/patch-warnings25
-rw-r--r--graphics/seom/pkg-descr6
-rw-r--r--graphics/seom/pkg-plist19
-rw-r--r--graphics/yukon/Makefile69
-rw-r--r--graphics/yukon/distinfo2
-rw-r--r--graphics/yukon/files/patch-Makefile53
-rw-r--r--graphics/yukon/files/patch-include::yukon.h16
-rw-r--r--graphics/yukon/pkg-descr6
-rw-r--r--graphics/yukon/pkg-plist11
14 files changed, 2 insertions, 336 deletions
diff --git a/MOVED b/MOVED
index 89e0fb594cf3..b9dd156310bb 100644
--- a/MOVED
+++ b/MOVED
@@ -5333,3 +5333,5 @@ finance/quantlib||2013-12-22|Has expired: Broken for more than 6 month
games/xkobo||2013-12-22|Has expired: Broken for more than 6 month
games/quake3-rq3||2013-12-22|Has expired: Broken for more than 6 month
math/fbm||2013-12-22|Has expired: No new release since 2004, new supported upstream
+graphics/yukon||2013-12-22|Removed, depends on graphics/seom
+graphics/seom||2013-12-22|Has expired: Broken for more than 6 month
diff --git a/graphics/Makefile b/graphics/Makefile
index 869194ed8002..bcb81757c268 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -957,7 +957,6 @@
SUBDIR += sdl_ttf
SUBDIR += seam-carving-gui
SUBDIR += seejpeg
- SUBDIR += seom
SUBDIR += separate
SUBDIR += sharpconstruct
SUBDIR += shiva-collections
@@ -1077,7 +1076,6 @@
SUBDIR += yafray
SUBDIR += yagf
SUBDIR += yed
- SUBDIR += yukon
SUBDIR += zathura
SUBDIR += zathura-djvu
SUBDIR += zathura-pdf-poppler
diff --git a/graphics/seom/Makefile b/graphics/seom/Makefile
deleted file mode 100644
index a5eada7fffc8..000000000000
--- a/graphics/seom/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-# Created by: bms
-# $FreeBSD$
-
-PORTNAME= seom
-PORTVERSION= 2010011201
-CATEGORIES= graphics
-MASTER_SITES= ${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR= bms
-DISTNAME= seom-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Real-time capture library for OpenGL applications
-
-NOMAN= defined
-
-DEPRECATED= Broken for more than 6 month
-EXPIRATION_DATE= 2013-12-22
-
-BROKEN= fails to package
-
-USE_BZIP2= yes
-USE_GCC= 4.2+
-USE_XORG= x11 xv
-USE_GL= yes
-USE_LDCONFIG= yes
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-ONLY_FOR_ARCHS= i386 amd64
-ONLY_FOR_ARCHS_REASON= "not yet ported to anything other than i386 and amd64"
-
-.if ${ARCH} == "i386" || ${ARCH} == "amd64"
-BUILD_DEPENDS= ${LOCALBASE}/bin/yasm:${PORTSDIR}/devel/yasm
-.endif
-
-MAKE_ENV+= DATADIR="${DATADIR}" PREFIX="${PREFIX}"
-
-#
-# To roll snapshot: as bms: make BOOTSTRAP=defined fetch
-#
-.if defined(BOOTSTRAP)
-FETCH_DEPENDS+= svn:${PORTSDIR}/devel/subversion
-SVN_REV= 196 # svn tip at epoch 2009120801
-SVNROOT_URI= https://devel.neopsis.com/svn/seom
-
-do-fetch:
- ${MKDIR} ${WRKDIR}
- svn export -r ${SVN_REV} ${SVNROOT_URI}/trunk ${WRKSRC}
- cd ${WRKDIR}; tar cvfy ${DISTDIR}/${DISTNAME}.tar.bz2 ${DISTNAME}
-.if ${USER} == bms
- ${CHMOD} ugo+r ${DISTDIR}/${DISTNAME}.tar.bz2
- scp -p ${DISTDIR}/${DISTNAME}.tar.bz2 \
- freefall.freebsd.org:public_distfiles/
-.endif
-.endif # defined(BOOTSTRAP)
-
-.include <bsd.port.post.mk>
diff --git a/graphics/seom/distinfo b/graphics/seom/distinfo
deleted file mode 100644
index 75ea6053e4a0..000000000000
--- a/graphics/seom/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (seom-2010011201.tar.bz2) = fcfb18f4aaf6f221eef1ea765fbbec965fb6180ac35879f9a3a19319a8f20bb0
-SIZE (seom-2010011201.tar.bz2) = 24242
diff --git a/graphics/seom/files/patch-Makefile b/graphics/seom/files/patch-Makefile
deleted file mode 100644
index 7c8590424bcc..000000000000
--- a/graphics/seom/files/patch-Makefile
+++ /dev/null
@@ -1,67 +0,0 @@
---- Makefile 2007-03-27 15:23:25.000000000 -0400
-+++ Makefile 2013-02-07 12:32:37.000000000 -0500
-@@ -1,20 +1,27 @@
-+.SUFFIXES: .c .o .asm
-
- MAJOR = 0
- LIBRARY = libseom.so
-
--DESTDIR =
-+DESTDIR ?=
-+
-+# XXX override passed in
- LIBDIR = lib
-+LIBDATADIR = libdata
-
- CC = gcc
- ASM = yasm
-
--CFLAGS = -Iinclude -std=c99
-+CFLAGS += -Iinclude -std=c99
- LDFLAGS = -Wl,--as-needed
-
--include config.make
-+###include config.make
-+
-+ARCH = C
-+CFLAGS += -I${LOCALBASE}/include -L${LOCALBASE}/lib
-
- OBJS = src/buffer.o src/client.o src/codec.o src/frame.o src/opengl.o \
-- src/server.o src/stream.o src/arch/$(ARCH)/frame.o
-+ src/server.o src/stream.o src/arch/${ARCH:S/i386/x86/g}/frame.o
-
- APPS = filter player server
- playerLIBS = -lX11 -lXv
-@@ -22,14 +29,14 @@
- .PHONY: all clean install
- all: $(LIBRARY) $(APPS)
-
--%.o: %.asm
-- $(ASM) -m $(ARCH) -f elf -o $@ $<
-+.asm.o:
-+ $(ASM) -m ${ARCH:S/i386/x86/g} -f elf -o $@ $<
-
--%.o: %.c
-+.c.o:
- $(CC) $(CFLAGS) -fPIC -c -o $@ $<
-
- $(LIBRARY): $(OBJS)
-- $(CC) -shared $(LDFLAGS) -Wl,-soname,$@.$(MAJOR) -o $@ $(OBJS) -ldl -lpthread
-+ $(CC) -shared $(LDFLAGS) -Wl,-soname,$@.$(MAJOR) -o $@ $(OBJS) -lpthread
-
- $(APPS): $(LIBRARY)
- $(CC) $(CFLAGS) $(LDFLAGS) -L. -o $@ src/$@/main.c -lseom $($@LIBS)
-@@ -39,11 +46,11 @@
-
- inst = install -m 755 -d $(DESTDIR)$(3); install -m $(1) $(2) $(DESTDIR)$(3)$(if $(4),/$(4));
- install: $(LIBRARY) $(APPS) seom.pc
-- $(call inst,644,seom.pc,$(PREFIX)/$(LIBDIR)/pkgconfig)
-+ $(call inst,644,seom.pc,$(PREFIX)/$(LIBDATADIR)/pkgconfig)
- $(call inst,755,$(LIBRARY),$(PREFIX)/$(LIBDIR),$(LIBRARY).$(MAJOR))
- ln -sf $(LIBRARY).$(MAJOR) $(DESTDIR)$(PREFIX)/$(LIBDIR)/$(LIBRARY)
-
-- $(call inst,644,art/seom.svg,$(PREFIX)/share/seom,seom.svg)
-+ $(call inst,644,art/seom.svg,$(DATADIR),seom.svg)
- $(call inst,644,include/seom/*,$(PREFIX)/include/seom)
- $(call inst,755,src/scripts/backup,$(PREFIX)/bin,seom-backup)
- $(foreach app,$(APPS),$(call inst,755,$(app),$(PREFIX)/bin,seom-$(app)))
diff --git a/graphics/seom/files/patch-warnings b/graphics/seom/files/patch-warnings
deleted file mode 100644
index 51796c4f6523..000000000000
--- a/graphics/seom/files/patch-warnings
+++ /dev/null
@@ -1,25 +0,0 @@
---- src/stream.c 2007-03-27 15:23:25.000000000 -0400
-+++ src/stream.c 2013-02-07 12:35:18.000000000 -0500
-@@ -43,5 +43,5 @@
-
- stream->fd = socket(AF_INET, SOCK_STREAM, 0);
-- connect(stream->fd, &addr, sizeof(addr));
-+ connect(stream->fd, (struct sockaddr *)&addr, sizeof(addr));
- } else if (strncmp(spec, "ipv6://", 7) == 0) {
- fprintf(stderr, "IPv6 unsupported !\n");
---- src/server.c 2006-10-17 07:12:15.000000000 -0400
-+++ src/server.c 2013-02-07 12:36:56.000000000 -0500
-@@ -64,5 +64,5 @@
- addr.sin_addr.s_addr = htonl(INADDR_ANY);
-
-- bind(server->socket, &addr, sizeof(addr));
-+ bind(server->socket, (struct sockaddr *)&addr, sizeof(addr));
- listen(server->socket, 1);
-
-@@ -80,5 +80,5 @@
- socklen_t len = sizeof(addr);
-
-- int sockfd = accept(server->socket, &addr, &len);
-+ int sockfd = accept(server->socket, (struct sockaddr *)&addr, &len);
- if (sockfd < 0) {
- return;
diff --git a/graphics/seom/pkg-descr b/graphics/seom/pkg-descr
deleted file mode 100644
index 7a5bd36df710..000000000000
--- a/graphics/seom/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Yukon is a set of libraries and applications that are designed to
-capture realtime videos of OpenGL applications (games). The original
-design idea is based on Anandtech's FrameGetter, but was extended
-to suit today's high-performance computers.
-
-WWW: https://devel.neopsis.com/projects/yukon/
diff --git a/graphics/seom/pkg-plist b/graphics/seom/pkg-plist
deleted file mode 100644
index 51951bb59c54..000000000000
--- a/graphics/seom/pkg-plist
+++ /dev/null
@@ -1,19 +0,0 @@
-bin/seom-backup
-bin/seom-filter
-bin/seom-player
-bin/seom-server
-lib/libseom.so
-lib/libseom.so.0
-libdata/pkgconfig/seom.pc
-include/seom/buffer.h
-include/seom/client.h
-include/seom/codec.h
-include/seom/frame.h
-include/seom/seom.h
-include/seom/server.h
-include/seom/stream.h
-%%DATADIR%%/seom.svg
-@dirrmtry libdata/pkgconfig
-@dirrmtry libdata
-@dirrm include/seom
-@dirrm share/seom
diff --git a/graphics/yukon/Makefile b/graphics/yukon/Makefile
deleted file mode 100644
index 96ca94800519..000000000000
--- a/graphics/yukon/Makefile
+++ /dev/null
@@ -1,69 +0,0 @@
-# Created by: bms
-# $FreeBSD$
-
-PORTNAME= yukon
-PORTVERSION= 2010011201
-CATEGORIES= graphics
-MASTER_SITES= ${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR= bms
-DISTNAME= yukon-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Real-time capture tool for OpenGL applications
-
-BUILD_DEPENDS= ${LOCALBASE}/include/seom/seom.h:${PORTSDIR}/graphics/seom
-LIB_DEPENDS= seom.0:${PORTSDIR}/graphics/seom
-
-NOMAN= defined
-
-USE_BZIP2= yes
-USE_GCC= 4.2+
-USE_GMAKE= yes
-USE_XORG= x11 xv
-USE_GL= yes
-USE_LDCONFIG= ${PREFIX}/lib/yukon
-NO_STAGE= yes
-
-
-# NOTE: These should be bumped if the underlying GL or Xorg ports change.
-LIBGL_MAJOR= 1
-LIBX11_MAJOR= 6
-
-MAKE_ENV+= LIBGL_MAJOR="${LIBGL_MAJOR}" LIBX11_MAJOR="${LIBX11_MAJOR}"
-PLIST_SUB+= LIBGL_MAJOR="${LIBGL_MAJOR}" LIBX11_MAJOR="${LIBX11_MAJOR}"
-
-#
-# To roll snapshot: as bms: make BOOTSTRAP=defined fetch
-#
-.if defined(BOOTSTRAP)
-FETCH_DEPENDS+= svn:${PORTSDIR}/devel/subversion
-SVN_REV= 158 # svn tip at epoch 2009120801
-SVNROOT_URI= https://devel.neopsis.com/svn/yukon
-
-do-fetch:
- ${MKDIR} ${WRKDIR}
- svn export -r ${SVN_REV} ${SVNROOT_URI}/trunk ${WRKSRC}
- cd ${WRKDIR}; tar cvfy ${DISTDIR}/${DISTNAME}.tar.bz2 ${DISTNAME}
-.if ${USER} == bms
- ${CHMOD} ugo+r ${DISTDIR}/${DISTNAME}.tar.bz2
- scp -p ${DISTDIR}/${DISTNAME}.tar.bz2 \
- freefall.freebsd.org:public_distfiles/
-.endif
-.endif # defined(BOOTSTRAP)
-
-post-patch:
- @${REINPLACE_CMD} -e 's,/etc/yukon,${PREFIX}/etc/yukon,' \
- ${WRKSRC}/src/core/conf.c ${WRKSRC}/src/scripts/yukon
-
-do-install:
- @(cd ${INSTALL_WRKSRC} && ${SETENV} ${MAKE_ENV} \
- ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
- @(${MKDIR} ${PREFIX}/etc/yukon/system)
- @(${PRINTF} >> ${TMPDIR}/yukon-system-conf \
- 'LDPATH="%s"\n' ${PREFIX}/lib/yukon)
- @(${INSTALL_DATA} ${TMPDIR}/yukon-system-conf \
- ${PREFIX}/etc/yukon/system/default)
- @(${INSTALL_DATA} ${WRKSRC}/tools/yukon.conf \
- ${PREFIX}/etc/yukon/conf.sample)
-
-.include <bsd.port.mk>
diff --git a/graphics/yukon/distinfo b/graphics/yukon/distinfo
deleted file mode 100644
index 101b6fa35389..000000000000
--- a/graphics/yukon/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (yukon-2010011201.tar.bz2) = 8e261dfe86c762912b9d1a577909c77a01b0877d4ac86bde0ba1c6b7901a3bdd
-SIZE (yukon-2010011201.tar.bz2) = 13388
diff --git a/graphics/yukon/files/patch-Makefile b/graphics/yukon/files/patch-Makefile
deleted file mode 100644
index 657c2a34e73e..000000000000
--- a/graphics/yukon/files/patch-Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-Index: Makefile
-===================================================================
---- Makefile (revision 158)
-+++ Makefile (working copy)
-@@ -1,15 +1,14 @@
-
- DESTDIR =
--PREFIX = /usr/local
- LIBDIR = lib
-
- CC = gcc
--CFLAGS = -Iinclude -Wall -std=c99 -O3
-+CFLAGS = -I${PWD}/include -Wall -std=c99 -O3 -I$(LOCALBASE)/include -L$(LOCALBASE)/lib
-
- OBJS = src/core/conf.o src/core/glue.o src/core/log.o
- LIBS = libX11.so libGL.so
-
---include config.make
-+###-include config.make
-
- .PHONY: all clean install
- all: $(LIBS) yukon-core-lib sysconf
-@@ -23,20 +22,25 @@
- rm -f $@.native
-
- yukon-core-lib: $(OBJS)
-- $(CC) -shared -o $@ $(OBJS) -lseom
-+ $(CC) -shared -o $@ $(OBJS) -lseom -L${LOCALBASE}/lib
-
- sysconf:
- echo 'LDPATH="$(PREFIX)/$(LIBDIR)/yukon"' > $@
-
--soname = `objdump -x /usr/$(LIBDIR)/$(1) | grep SONAME | awk '{ print $$2 }'`
-+soname = `objdump -x $(PREFIX)/$(LIBDIR)/$(1) | grep SONAME | awk '{ print $$2 }'`
- install: $(LIBS) yukon-core-lib
- install -m 755 -d $(DESTDIR)$(PREFIX)/bin $(DESTDIR)$(PREFIX)/$(LIBDIR)/yukon
- install -m 755 src/scripts/yukon $(DESTDIR)$(PREFIX)/bin
- install -m 755 yukon-core-lib $(DESTDIR)$(PREFIX)/$(LIBDIR)/yukon
-+ ln -sf $(LOCALBASE)/lib/libX11.so.$(LIBX11_MAJOR) \
-+ $(PREFIX)/$(LIBDIR)/yukon/libX11.so.native
-+ ln -sf $(LOCALBASE)/lib/libGL.so.$(LIBGL_MAJOR) \
-+ $(PREFIX)/$(LIBDIR)/yukon/libGL.so.native
-+ install -m 755 libX11.so \
-+ $(PREFIX)/$(LIBDIR)/yukon/libX11.so.$(LIBX11_MAJOR)
-+ install -m 755 libGL.so \
-+ $(PREFIX)/$(LIBDIR)/yukon/libGL.so.$(LIBGL_MAJOR)
-
-- $(foreach lib,$(LIBS),ln -sf /usr/$(LIBDIR)/$(lib) $(DESTDIR)$(PREFIX)/$(LIBDIR)/yukon/$(lib).native;)
-- $(foreach lib,$(LIBS),install -m 755 $(lib) $(DESTDIR)$(PREFIX)/$(LIBDIR)/yukon/$(call soname,$(lib));)
--
- clean:
- rm -f $(OBJS) $(LIBS) yukon-core-lib sysconf
-
diff --git a/graphics/yukon/files/patch-include::yukon.h b/graphics/yukon/files/patch-include::yukon.h
deleted file mode 100644
index 1920c4cc5984..000000000000
--- a/graphics/yukon/files/patch-include::yukon.h
+++ /dev/null
@@ -1,16 +0,0 @@
-Index: include/yukon.h
-===================================================================
---- include/yukon.h (revision 158)
-+++ include/yukon.h (working copy)
-@@ -2,8 +2,10 @@
- #ifndef __YUKON_H__
- #define __YUKON_H__
-
-+#include <sys/param.h>
-+#include <sys/limits.h>
-+
- #include <stdarg.h>
--#include <linux/limits.h>
-
- #include <seom/seom.h>
-
diff --git a/graphics/yukon/pkg-descr b/graphics/yukon/pkg-descr
deleted file mode 100644
index 7a5bd36df710..000000000000
--- a/graphics/yukon/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Yukon is a set of libraries and applications that are designed to
-capture realtime videos of OpenGL applications (games). The original
-design idea is based on Anandtech's FrameGetter, but was extended
-to suit today's high-performance computers.
-
-WWW: https://devel.neopsis.com/projects/yukon/
diff --git a/graphics/yukon/pkg-plist b/graphics/yukon/pkg-plist
deleted file mode 100644
index a621accdf42d..000000000000
--- a/graphics/yukon/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-bin/yukon
-etc/yukon/conf.sample
-etc/yukon/system/default
-lib/yukon/libGL.so.%%LIBGL_MAJOR%%
-lib/yukon/libGL.so.native
-lib/yukon/libX11.so.%%LIBX11_MAJOR%%
-lib/yukon/libX11.so.native
-lib/yukon/yukon-core-lib
-@dirrm etc/yukon/system
-@dirrm etc/yukon
-@dirrm lib/yukon