Subject: Re: pkgsrc NetBSD 1.6.2/i386 bulk build results
To: Juan RP <juan@xtrarom.org>
From: Ben Collver <collver@peak.org>
List: pkgsrc-bulk
Date: 01/28/2006 20:09:59
On Sun, Jan 29, 2006 at 05:02:48AM +0100, Juan RP wrote:
> Ahh right... We could make mplex depend on mjpegutils or fix it
> again, anyway why mplex is a separate package? it's part of mjpegtools
> and I don't see a reason to fix the package every time mjpegtools
> is updated.
mplex was once its own distribution. After it was bundled in with
mjpegutils, I was disgusted at drawing in half of gnome for what used to
be such a small utility. So I maintained it as a separate package,
which in retrospect was not a smart move. I'll remove it and make sure
it gets installed with mjpegutils.
Ben
ps. Here is a "fix", but it breaks portability:
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/multimedia/mplex/distinfo,v
retrieving revision 1.4
diff -u -r1.4 distinfo
--- distinfo 25 Jan 2006 08:09:12 -0000 1.4
+++ distinfo 29 Jan 2006 04:04:02 -0000
@@ -3,3 +3,4 @@
SHA1 (mjpegtools-1.8.0.tar.gz) = e11d68298a64b52f98724dbf3fd14f168e140290
RMD160 (mjpegtools-1.8.0.tar.gz) = 4d97a6a721f29223975605e2a5e645b4d7d129b5
Size (mjpegtools-1.8.0.tar.gz) = 1475998 bytes
+SHA1 (patch-aa) = 1dcd05eceb61ab588b339f134139071599b3f447
Index: patches/patch-aa
===================================================================
RCS file: patches/patch-aa
diff -N patches/patch-aa
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-aa 29 Jan 2006 04:04:02 -0000
@@ -0,0 +1,19 @@
+$NetBSD$
+
+--- mplex/Makefile.in.orig 2005-09-18 18:59:48.000000000 -0700
++++ mplex/Makefile.in
+@@ -335,12 +335,13 @@ libmplex2_la_LDFLAGS = \
+ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \
+ -release $(LT_RELEASE)
+
+-libmplex2_la_LIBADD = $(top_builddir)/utils/libmjpegutils.la \
++libmplex2_la_LIBADD = $(top_builddir)/utils/.libs/libmjpegutils.a \
+ $(am__append_1)
+ libmplex2_la_CXXFLAGS = $(ZALPHA_FLAGS)
+ mplex_SOURCES = main.cpp
+ mplex_LDADD = \
+ $(top_builddir)/mplex/libmplex2.la \
++ $(top_builddir)/utils/.libs/libmjpegutils.a \
+ @LIBGETOPT_LIB@ $(LIBM_LIBS)
+
+ all: all-am