Attach a patch to fix the make dist generation. Now the dist generated,
compiles successfully, and you can do:
$ make dist
$ cp transcode-1.1.0.tar.gz /usr/src/packages/SOURCES/
$ rpm -bb transcode.spec
And create your own rpm package.
Greetings
diff -r 110933e14c6c avilib/Makefile.am
--- a/avilib/Makefile.am Mon Apr 20 14:32:33 2009 +0200
+++ b/avilib/Makefile.am Mon Apr 20 18:04:34 2009 +0200
@@ -16,13 +16,16 @@
libavi_la_SOURCES = \
$(PLATFORM) \
+ platform.h \
avidump.c \
avilib.c \
- avilib.h
+ avilib.h \
+ static_avilib.h
libwav_la_SOURCES = \
$(PLATFORM) \
wavlib.c \
- wavlib.h
+ wavlib.h \
+ static_wavlib.h
EXTRA_DIST = README.avilib
diff -r 110933e14c6c avilib/Makefile.in
--- a/avilib/Makefile.in Mon Apr 20 14:32:33 2009 +0200
+++ b/avilib/Makefile.in Mon Apr 20 18:04:34 2009 +0200
@@ -47,15 +47,15 @@
CONFIG_CLEAN_FILES =
LTLIBRARIES = $(noinst_LTLIBRARIES)
libavi_la_LIBADD =
-am__libavi_la_SOURCES_DIST = platform_posix.c platform_tc.c avidump.c \
- avilib.c avilib.h
+am__libavi_la_SOURCES_DIST = platform_posix.c platform_tc.c platform.h \
+ avidump.c avilib.c avilib.h static_avilib.h
@enable_experimental_fa...@am__objects_1 = platform_posix.lo
@enable_experimental_t...@am__objects_1 = platform_tc.lo
am_libavi_la_OBJECTS = $(am__objects_1) avidump.lo avilib.lo
libavi_la_OBJECTS = $(am_libavi_la_OBJECTS)
libwav_la_LIBADD =
am__libwav_la_SOURCES_DIST = platform_posix.c platform_tc.c wavlib.c \
- wavlib.h
+ wavlib.h static_wavlib.h
am_libwav_la_OBJECTS = $(am__objects_1) wavlib.lo
libwav_la_OBJECTS = $(am_libwav_la_OBJECTS)
DEFAULT_INCLUDES = -...@am__isrc@ -I$(top_builddir)
@@ -303,14 +303,17 @@
@enable_experimental_t...@platform = platform_tc.c
libavi_la_SOURCES = \
$(PLATFORM) \
+ platform.h \
avidump.c \
avilib.c \
- avilib.h
+ avilib.h \
+ static_avilib.h
libwav_la_SOURCES = \
$(PLATFORM) \
wavlib.c \
- wavlib.h
+ wavlib.h \
+ static_wavlib.h
EXTRA_DIST = README.avilib
all: all-am
diff -r 110933e14c6c configure
--- a/configure Mon Apr 20 14:32:33 2009 +0200
+++ b/configure Mon Apr 20 18:04:34 2009 +0200
@@ -21822,13 +21822,11 @@
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
-#include <sys/types.h> /* for off_t */
- #include <stdio.h>
-int
-main ()
-{
-int (*fp) (FILE *, off_t, int) = fseeko;
- return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
+#include <stdio.h>
+int
+main ()
+{
+return fseeko (stdin, 0, 0) && (fseeko) (stdin, 0, 0);
;
return 0;
}
@@ -21868,13 +21866,11 @@
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#define _LARGEFILE_SOURCE 1
-#include <sys/types.h> /* for off_t */
- #include <stdio.h>
-int
-main ()
-{
-int (*fp) (FILE *, off_t, int) = fseeko;
- return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
+#include <stdio.h>
+int
+main ()
+{
+return fseeko (stdin, 0, 0) && (fseeko) (stdin, 0, 0);
;
return 0;
}
diff -r 110933e14c6c docs/Makefile.am
--- a/docs/Makefile.am Mon Apr 20 14:32:33 2009 +0200
+++ b/docs/Makefile.am Mon Apr 20 18:04:34 2009 +0200
@@ -12,6 +12,7 @@
SUBDIRS = \
man \
html \
+ pvm3 \
tech
docsdir = $(datadir)/doc/transcode
diff -r 110933e14c6c docs/Makefile.in
--- a/docs/Makefile.in Mon Apr 20 14:32:33 2009 +0200
+++ b/docs/Makefile.in Mon Apr 20 18:04:34 2009 +0200
@@ -297,6 +297,7 @@
SUBDIRS = \
man \
html \
+ pvm3 \
tech
docsdir = $(datadir)/doc/transcode
diff -r 110933e14c6c filter/stabilize/Makefile.am
--- a/filter/stabilize/Makefile.am Mon Apr 20 14:32:33 2009 +0200
+++ b/filter/stabilize/Makefile.am Mon Apr 20 18:04:34 2009 +0200
@@ -21,3 +21,6 @@
filter_transform_la_SOURCES = filter_transform.c transform.c
filter_transform_la_LDFLAGS = -module -avoid-version
+EXTRA_DIST = \
+ transform.h
+
\ No newline at end of file
diff -r 110933e14c6c filter/stabilize/Makefile.in
--- a/filter/stabilize/Makefile.in Mon Apr 20 14:32:33 2009 +0200
+++ b/filter/stabilize/Makefile.in Mon Apr 20 18:04:34 2009 +0200
@@ -314,6 +314,9 @@
filter_stabilize_la_LDFLAGS = -module -avoid-version
filter_transform_la_SOURCES = filter_transform.c transform.c
filter_transform_la_LDFLAGS = -module -avoid-version
+EXTRA_DIST = \
+ transform.h
+
all: all-am
.SUFFIXES:
diff -r 110933e14c6c import/Makefile.am
--- a/import/Makefile.am Mon Apr 20 14:32:33 2009 +0200
+++ b/import/Makefile.am Mon Apr 20 18:04:34 2009 +0200
@@ -244,7 +244,9 @@
putvlc.h \
getvlc.h \
tc.h \
- probe_stream.h
+ probe_stream.h \
+ w32dll.h \
+ x11source.h
if ENABLE_DEPRECATED
TCREQUANT = tcrequant
diff -r 110933e14c6c import/Makefile.in
--- a/import/Makefile.in Mon Apr 20 14:32:33 2009 +0200
+++ b/import/Makefile.in Mon Apr 20 18:04:34 2009 +0200
@@ -839,7 +839,9 @@
putvlc.h \
getvlc.h \
tc.h \
- probe_stream.h
+ probe_stream.h \
+ w32dll.h \
+ x11source.h
@enable_deprecated_t...@tcrequant = tcrequant
diff -r 110933e14c6c libtc/Makefile.am
--- a/libtc/Makefile.am Mon Apr 20 14:32:33 2009 +0200
+++ b/libtc/Makefile.am Mon Apr 20 18:04:34 2009 +0200
@@ -50,6 +50,7 @@
static_optstr.h \
static_tctimer.h \
tc_lzo.h \
+ tcavcodec.h \
tccodecs.h \
tcformats.h \
tcframes.h \
@@ -61,4 +62,3 @@
tcmodule-plugin.h \
tctimer.h \
xio.h
-
diff -r 110933e14c6c libtc/Makefile.in
--- a/libtc/Makefile.in Mon Apr 20 14:32:33 2009 +0200
+++ b/libtc/Makefile.in Mon Apr 20 18:04:34 2009 +0200
@@ -333,6 +333,7 @@
static_optstr.h \
static_tctimer.h \
tc_lzo.h \
+ tcavcodec.h \
tccodecs.h \
tcformats.h \
tcframes.h \
diff -r 110933e14c6c src/Makefile.am
--- a/src/Makefile.am Mon Apr 20 14:32:33 2009 +0200
+++ b/src/Makefile.am Mon Apr 20 18:04:34 2009 +0200
@@ -40,6 +40,7 @@
dl_loader.h \
encoder.h \
encoder-common.h \
+ export_profile.h \
filter.h \
frame_threads.h \
framebuffer.h \
@@ -47,6 +48,7 @@
socket.h \
split.h \
tc_defaults.h \
+ tcinfo.h \
transcode.h \
video_trans.h
diff -r 110933e14c6c src/Makefile.in
--- a/src/Makefile.in Mon Apr 20 14:32:33 2009 +0200
+++ b/src/Makefile.in Mon Apr 20 18:04:34 2009 +0200
@@ -332,6 +332,7 @@
dl_loader.h \
encoder.h \
encoder-common.h \
+ export_profile.h \
filter.h \
frame_threads.h \
framebuffer.h \
@@ -339,6 +340,7 @@
socket.h \
split.h \
tc_defaults.h \
+ tcinfo.h \
transcode.h \
video_trans.h
diff -r 110933e14c6c tools/Makefile.am
--- a/tools/Makefile.am Mon Apr 20 14:32:33 2009 +0200
+++ b/tools/Makefile.am Mon Apr 20 18:04:34 2009 +0200
@@ -153,3 +153,5 @@
tcyait_LDADD = \
-lm
+EXTRA_DIST = \
+ tcstub.h
\ No newline at end of file
diff -r 110933e14c6c tools/Makefile.in
--- a/tools/Makefile.in Mon Apr 20 14:32:33 2009 +0200
+++ b/tools/Makefile.in Mon Apr 20 18:04:34 2009 +0200
@@ -507,6 +507,9 @@
tcyait_LDADD = \
-lm
+
+EXTRA_DIST = \
+ tcstub.h
all: all-am