Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: Makefile install modifications



Kimmo Vuorinen wrote:
> 
> I have modified VDR Makefile to allow installation into alternate root
> with make install DESTDIR=/path/to/alternate/root to ease rpm-building.
> I also created plugins-install to copy plugins into correct place. If
> this doesn't introduce any new problems, could this be included into VDR
> distribution?

I'll get back to this in 1.3.x.

Klaus

> --- Makefile    2003-08-09 14:09:45.000000000 +0300
> +++ /usr/src/redhat/BUILD/vdr-1.2.3/Makefile    2003-08-17
> 21:35:34.000000000 +0300
> @@ -118,15 +118,30 @@
>          @for i in `ls $(PLUGINDIR)/src | grep -v '[^a-z0-9]'`; do
> $(MAKE) -C "$(PLUGINDIR)/src/$$i" clean; done
>          @-rm -f $(PLUGINLIBDIR)/*
> 
> +plugins-install:
> +       @if [ ! -d $(DESTDIR)$(PLUGINLIBDIR) ]; then\
> +           mkdir -p $(DESTDIR)$(PLUGINLIBDIR);\
> +           fi
> +       @cp PLUGINS/src/*/*.so $(DESTDIR)$(PLUGINLIBDIR)
> +
>   # Install the files:
> 
>   install:
> -       @cp vdr runvdr $(BINDIR)
> -       @gzip -c vdr.1 > $(MANDIR)/man1/vdr.1.gz
> -       @gzip -c vdr.5 > $(MANDIR)/man5/vdr.5.gz
> -       @if [ ! -d $(VIDEODIR) ]; then\
> -            mkdir $(VIDEODIR);\
> -            cp *.conf $(VIDEODIR);\
> +       @if [ ! -d $(DESTDIR)$(BINDIR) ]; then\
> +           mkdir -p $(DESTDIR)$(BINDIR);\
> +           fi
> +       @cp vdr runvdr $(DESTDIR)$(BINDIR)
> +
> +       @if [ ! -d $(DESTDIR)$(MANDIR) ]; then\
> +           mkdir -p $(DESTDIR)$(MANDIR)/man1;\
> +           mkdir $(DESTDIR)$(MANDIR)/man5;\
> +           fi
> +       @gzip -c vdr.1 > $(DESTDIR)$(MANDIR)/man1/vdr.1.gz
> +       @gzip -c vdr.5 > $(DESTDIR)$(MANDIR)/man5/vdr.5.gz
> +
> +       @if [ ! -d $(DESTDIR)$(VIDEODIR) ]; then\
> +            mkdir $(DESTDIR)$(VIDEODIR);\
> +            cp *.conf $(DESTDIR)$(VIDEODIR);\
>               fi
> 
>   # Source documentation:


-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index