summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorAndreas Mair <amair.sob@googlemail.com>2007-04-02 11:38:08 +0200
committerAndreas Mair <amair.sob@googlemail.com>2007-04-02 11:38:08 +0200
commitc562d549bc6274265991eec634f99b1e311323df (patch)
tree2f4f23396e60f381cb2899ef7be87c1b54dc153c /Makefile
parentde39678a54ab87364a3c8c5e3b058d313451db5b (diff)
downloadvdr-plugin-skinenigmang-c562d549bc6274265991eec634f99b1e311323df.tar.gz
vdr-plugin-skinenigmang-c562d549bc6274265991eec634f99b1e311323df.tar.bz2
2007-04-02: Version 0.0.4v0.0.4
- Changed text color in themes for green and yellow buttons. - Fixed false colors problem after theme changes. - Updated Finnish translation. (Submitted by Rolf Ahrenberg) - Updated French translation. (Submitted by pat @vdr-portal.de) - Do not overwrite status messages in mainmenu with list items. - New setup option that replaces SKINENIGMA_FULL_CHANNELINFO_TITLE define. - Disable logos/symbols/flags if 4bpp single area is configured in setup. (Will eventually replace SKINENIGMA_NO_MENULOGO define) - Added support for mailbox plugin; shows mail symbol in channel info (Based on patch by triple955 @vdr-portal.de). - Introduced new HAVE_IMAGEMAGICK define to enable non-xpm images in event's and recording's details. - Fixed "blinking" date in channel info (Reported by several people). - Changed background for recording symbol in channel info to white (Suggested by gromit @vdr-portal.de). - Long channel group names are no longer drawn at the right side of the date (Reported by several people). - New setup option for displaying a recording's size and use size.vdr (Suggested by vejoun @vdr-portal.de). - Show stop time of running timers in info area in main menu. (Suggested by viking @vdr-portal.de) - Updated Russian translation. (Submitted by neptunvasja @vdr-portal.de) - New defines "ListProgressBarGap" & "ListProgressBarBorder" to customize the progressbar in lists: * "ListProgressBarGap" sets the gap above/below the progressbar (relative to the font's height). * "ListProgressBarBorder" sets the border's width. - Added fallback to "classic" skin if any of the OSD menus fails to open. - Fix possible NULL pointer accesses. - Fixed compiler error with certain gcc versions. - Minor bugfixes and graphical changes.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile29
1 files changed, 22 insertions, 7 deletions
diff --git a/Makefile b/Makefile
index 6624f44..8ffe1f1 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
#
# Makefile for a Video Disk Recorder plugin
#
-# $Id: Makefile,v 1.4 2007/03/06 07:02:27 amair Exp $
+# $Id: Makefile,v 1.8 2007/03/28 10:01:33 amair Exp $
# If you are using the epgsearch plugin and want to see the number of
# timer conflicts in the main menu's info area.
@@ -14,9 +14,14 @@
# Debugging on/off
#SKINENIGMA_DEBUG = 1
-# If set the top and bottom borders are drawn around the channel logo
-# in the channel info. TEMPORARY OPTION?!?
-#SKINENIGMA_FULL_CHANNELINFO_TITLE = 1
+# If you have installed ImageMagick and want to use
+# images in event's and recording's details.
+#HAVE_IMAGEMAGICK = 1
+
+# If you use the mailbox plugin this will include support for it.
+# NOTE: this can also be defined if you don't know if the mailbox
+# plugin will be used because it has no compile time requirements.
+SKINENIGMA_USE_PLUGIN_MAILBOX = 1
# Strip debug symbols? Set eg. to /bin/true if not
#STRIP = strip
@@ -74,14 +79,24 @@ ifdef SKINENIGMA_NO_MENULOGO
DEFINES += -DSKINENIGMA_NO_MENULOGO
endif
-ifdef SKINENIGMA_FULL_CHANNELINFO_TITLE
-DEFINES += -DSKINENIGMA_FULL_CHANNELINFO_TITLE
+ifdef SKINENIGMA_USE_PLUGIN_MAILBOX
+DEFINES += -DUSE_PLUGIN_MAILBOX
+endif
+
+ifdef HAVE_IMAGEMAGICK
+DEFINES += -DHAVE_IMAGEMAGICK
endif
+DEFINES += -DRECORDING_COVER='"Cover-Enigma"'
### The object files (add further files here):
OBJS = $(PLUGIN).o enigma.o config.o logo.o i18n.o tools.o status.o
+ifdef HAVE_IMAGEMAGICK
+OBJS += bitmap.o
+LIBS += -lMagick++
+endif
+
### Implicit rules:
%.o: %.c
@@ -101,7 +116,7 @@ $(DEPFILE): Makefile
all: libvdr-$(PLUGIN).so
libvdr-$(PLUGIN).so: $(OBJS)
- $(CXX) $(CXXFLAGS) -shared $(OBJS) -o $@
+ $(CXX) $(CXXFLAGS) -shared $(OBJS) $(LIBS) -o $@
ifndef SKINENIGMA_DEBUG
@$(STRIP) $@
endif