From patchwork Tue Aug 30 13:01:43 2005 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel THOMPSON X-Patchwork-Id: 12001 Received: from lon-del-02.spheriq.net ([195.46.50.98]) by www.linuxtv.org with esmtp (Exim 4.34) id 1EA6Rj-0005AS-3q for vdr@linuxtv.org; Tue, 30 Aug 2005 15:46:39 +0200 Received: from lon-out-03.spheriq.net ([195.46.50.131]) by lon-del-02.spheriq.net with ESMTP id j7UDk2BB023301 for ; Tue, 30 Aug 2005 13:46:02 GMT Received: from lon-cus-01.spheriq.net (lon-cus-01.spheriq.net [195.46.50.37]) by lon-out-03.spheriq.net with ESMTP id j7UDk0hu003206 for ; Tue, 30 Aug 2005 13:46:00 GMT Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by lon-cus-01.spheriq.net with ESMTP id j7UDjsT3018416 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK) for ; Tue, 30 Aug 2005 13:45:57 GMT Received: from zeta.dmz-eu.st.com (ns2.st.com [164.129.230.9]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 8B855DC22 for ; Tue, 30 Aug 2005 13:40:25 +0000 (GMT) Received: by zeta.dmz-eu.st.com (STMicroelectronics, from userid 60012) id 0088048EFF; Tue, 30 Aug 2005 13:04:07 +0000 (GMT) Received: from zeta.dmz-eu.st.com (localhost [127.0.0.1]) by zeta.dmz-eu.st.com (STMicroelectronics) with ESMTP id BAB9E75999 for ; Tue, 30 Aug 2005 13:04:07 +0000 (UTC) Received: from mail1.bri.st.com (mail1.bri.st.com [164.129.8.218]) by zeta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 4B09048EEB for ; Tue, 30 Aug 2005 13:04:07 +0000 (GMT) Received: from butch.bri.st.com (butch.bri.st.com [164.129.15.35]) by mail1.bri.st.com (MOS 3.4.4-GR) with ESMTP id BVF03875 (AUTH "daniel thompson"); Tue, 30 Aug 2005 14:01:43 +0100 (BST) From: Daniel THOMPSON To: vdr@linuxtv.org Organization: STMicroelectronics R&D Ltd. Date: Tue, 30 Aug 2005 14:01:43 +0100 Message-Id: <1125406903.6524.32.camel@butch.bri.st.com> Mime-Version: 1.0 X-Mailer: Evolution 2.0.4 (2.0.4-4) X-O-Spoofed: Not Scanned X-O-General-Status: No X-O-Spam1-Status: Not Scanned X-O-Spam2-Status: Not Scanned X-O-URL-Status: Not Scanned X-O-Virus1-Status: No X-O-Virus2-Status: Not Scanned X-O-Virus3-Status: No X-O-Virus4-Status: No X-O-Virus5-Status: Not Scanned X-O-Image-Status: Not Scanned X-O-Attach-Status: Not Scanned X-SpheriQ-Ver: 2.3.0 Subject: [vdr] VDR 1.3.29 'make install' fails if no plugins have been built X-BeenThere: vdr@linuxtv.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel THOMPSON , Klaus Schmidinger's VDR List-Id: Klaus Schmidinger's VDR List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Aug 2005 13:46:39 -0000 Status: O X-Status: X-Keywords: X-UID: 4594 Hi Folks The changes to the Makefile in 1.3.29 (and still present in 1.3.31) prevent 'make install' from working if no plugins have been built. Attached is a small patch for 1.3.31 to split install into install and plugins-install (to mirror clean and plugins-clean). # # patch "Makefile" # from [0fffd0e966531427ddbf1efcab09d7977591531f] # to [64c89bf472547ae341c060b1c6ed3639ab852dd6] # =============================================== --- Makefile 0fffd0e966531427ddbf1efcab09d7977591531f +++ Makefile 64c89bf472547ae341c060b1c6ed3639ab852dd6 @@ -185,8 +185,6 @@ install: @mkdir -p $(BINDIR) @cp vdr runvdr $(BINDIR) - @mkdir -p $(BINDIR)/$(PLUGINLIBDIR) - @cp $(PLUGINLIBDIR)/* $(BINDIR)/$(PLUGINLIBDIR) @mkdir -p $(MANDIR)/man1 @mkdir -p $(MANDIR)/man5 @gzip -c vdr.1 > $(MANDIR)/man1/vdr.1.gz @@ -196,6 +194,10 @@ cp *.conf $(VIDEODIR);\ fi +plugins-install: + @mkdir -p $(BINDIR)/$(PLUGINLIBDIR) + @cp $(PLUGINLIBDIR)/* $(BINDIR)/$(PLUGINLIBDIR) + # Source documentation: srcdoc: