forked from pool/alevt
3f1d8c929e
- Update to 1.8.0 * DVB-T support * Increase program table size from 16 to 128 * Fix crash if no DVB service has Teletext * Detect HEVC services for all regions (this fixes HEVC in Germany) * Fix 100% cpu use when there is no vbi device * Add zvbi support * Add support for iso8859-7 (greek) * Add support for KOI8-R encoding * Support libpng-1.6 - Update to 1.6.3 * compilation fix for libpng-1.5, this obsoletes libpng15.patch - Dropped obsoleted alevt-1.6.0-dvb-demux.patch, alevt-happy-abuild.diff and alevt-overflow2.diff - Modernized and fixed SPEC file * Added working upstream URL OBS-URL: https://build.opensuse.org/request/show/886353 OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/alevt?expand=0&rev=17
40 lines
1.2 KiB
Diff
40 lines
1.2 KiB
Diff
diff -Nur alevt-v1.8.0/Makefile new/Makefile
|
|
--- alevt-v1.8.0/Makefile 2019-04-02 22:12:06.000000000 +0200
|
|
+++ new/Makefile 2021-04-17 19:40:45.296304899 +0200
|
|
@@ -16,26 +16,30 @@
|
|
|
|
CFLAGS=$(OPT) -DVERSION=\"$(VER)\" $(DEFS) -I$(USR_X11R6)/include
|
|
|
|
+PKGS="x11"
|
|
+
|
|
EXPOBJS=export.o exp-txt.o exp-html.o exp-gfx.o font.o
|
|
OBJS=main.o ui.o xio.o fdset.o vbi.o cache.o help.o edline.o search.o edit.o misc.o hamm.o lang.o $(EXPOBJS)
|
|
TOBJS=alevt-date.o vbi.o fdset.o misc.o hamm.o lang.o
|
|
COBJS=alevt-cap.o vbi.o fdset.o misc.o hamm.o lang.o $(EXPOBJS)
|
|
|
|
ifneq ($(findstring WITH_PNG,$(DEFS)),)
|
|
-EXPLIBS=-lpng
|
|
+PKGS+="libpng"
|
|
endif
|
|
ifneq ($(findstring USE_LIBZVBI,$(DEFS)),)
|
|
-ZVBILIB=-lzvbi -lpthread
|
|
-EXPLIBS+=$(ZVBILIB)
|
|
+PKGS+="zvbi-0.2"
|
|
endif
|
|
+CFLAGS+=$(shell pkg-config --cflags $(PKGS))
|
|
+EXPLIBS=$(shell pkg-config --libs $(PKGS))
|
|
+
|
|
|
|
all: alevt alevt-date alevt-cap alevt.1x alevt-date.1 alevt-cap.1
|
|
|
|
alevt: $(OBJS)
|
|
- $(CC) $(OPT) $(OBJS) -o alevt -L$(USR_X11R6)/lib -L$(USR_X11R6)/lib64 -lX11 $(EXPLIBS)
|
|
+ $(CC) $(OPT) $(OBJS) -o alevt $(EXPLIBS)
|
|
|
|
alevt-date: $(TOBJS)
|
|
- $(CC) $(OPT) $(TOBJS) -o alevt-date $(ZVBILIB)
|
|
+ $(CC) $(OPT) $(TOBJS) -o alevt-date $(EXPLIBS)
|
|
|
|
alevt-cap: $(COBJS)
|
|
$(CC) $(OPT) $(COBJS) -o alevt-cap $(EXPLIBS)
|