1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
|
## Makefile.am for the smpeg library
# These are the subdirectories that are always built
SUBDIRS = audio video
# The smpeg library target
lib_LTLIBRARIES = libsmpeg.la
libsmpeg_la_SOURCES = \
MPEGring.cpp \
MPEGstream.cpp \
smpeg.cpp
libsmpegincludedir = $(includedir)/smpeg
libsmpeginclude_HEADERS = \
MPEG.h \
MPEGaction.h \
MPEGaudio.h \
MPEGerror.h \
MPEGring.h \
MPEGstream.h \
MPEGvideo.h \
smpeg.h
libsmpeg_la_LDFLAGS = \
-release $(LT_RELEASE) \
-version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
libsmpeg_la_LIBADD = \
audio/libaudio.la \
video/libvideo.la
EXTRA_DIST = \
CHANGES \
COPYING \
README \
plaympeg.1 \
gtv.1
# Sample MPEG players
if HAVE_GTK
GTK_PLAYER = gtv
else
GTK_PLAYER =
endif
if HAVE_MESA
MESA_PLAYER = glmovie
else
MESA_PLAYER =
endif
bin_PROGRAMS = plaympeg $(GTK_PLAYER) $(MESA_PLAYER)
# Sources for plaympeg
man_MANS = plaympeg.1 gtv.1
plaympeg_SOURCES = plaympeg.c
plaympeg_LDADD = libsmpeg.la
# Sources for gtv
gtv_SOURCES = gtv.c gtv.h
gtv_LDADD = @GTK_LIBS@ libsmpeg.la
# Sources for glmovie
glmovie_SOURCES = glmovie-tile.c glmovie.c glmovie.h
glmovie_LDADD = -lGL -lGLU libsmpeg.la
# Rule to build tar-gzipped distribution package
$(PACKAGE)-$(VERSION).tar.gz: dist
# Rule to build RPM distribution package
rpm: $(PACKAGE)-$(VERSION).tar.gz
cp $(PACKAGE)-$(VERSION).tar.gz /usr/src/redhat/SOURCES
rpm -ba smpeg.spec
|