Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 172591 Details for
Bug 247853
dmx4linux-2.6.1 - DMX4Linux 2.6 - A DMX device driver package for Linux
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
patch to enable DESTDIR
dmx4linux-2.6.1-DESTDIR.patch (text/plain), 5.78 KB, created by
justXi
on 2008-11-21 00:40:08 UTC
(
hide
)
Description:
patch to enable DESTDIR
Filename:
MIME Type:
Creator:
justXi
Created:
2008-11-21 00:40:08 UTC
Size:
5.78 KB
patch
obsolete
>--- ./drivers/devices/misc/Makefile.orig 2008-11-21 00:35:21.000000000 +0100 >+++ ./drivers/devices/misc/Makefile 2008-11-21 00:36:09.000000000 +0100 >@@ -13,9 +13,12 @@ > > all: modules > >-clean modules modules_install: >+clean modules: > $(MAKE) -C $(KDIR) M=$(PWD) $@ > >+modules_install: >+ cp *.ko $(DESTDIR)/lib/modules/$(shell uname -r)/extra >+ > distclean: clean uninstall > rm -f Module.symvers > >--- ./drivers/devices/pcmcia/configs/Makefile.orig 2008-11-20 22:55:47.000000000 +0100 >+++ ./drivers/devices/pcmcia/configs/Makefile 2008-11-20 23:03:05.000000000 +0100 >@@ -1,9 +1,9 @@ > all modules clean: > > modules_install: >- [ -d /etc/pcmcia ] || mkdir -p /etc/pcmcia >- install -m 755 digimedia /etc/pcmcia >- install -m 644 digimedia.conf digimedia.opts /etc/pcmcia >+ [ -d $(DESTDIR)/etc/pcmcia ] || mkdir -p $(DESTDIR)/etc/pcmcia >+ install -m 755 digimedia $(DESTDIR)/etc/pcmcia >+ install -m 644 digimedia.conf digimedia.opts $(DESTDIR)/etc/pcmcia > > distclean: clean uninstall > >--- ./drivers/devices/dgm/configs/Makefile.orig 2008-11-20 22:59:23.000000000 +0100 >+++ ./drivers/devices/dgm/configs/Makefile 2008-11-20 23:02:01.000000000 +0100 >@@ -11,10 +11,10 @@ > > ifdef CONFIG_PCMCIAPATH > install: $(pcmcia-files) $(addsuffix .conf,$(pcmcia-files)) $(addsuffix .opts,$(pcmcia-files)) >- mkdir -p $(CONFIG_PCMCIAPATH) >- install -m 755 $(pcmcia-files) $(CONFIG_PCMCIAPATH) >- install -m 644 $(addsuffix .conf,$(pcmcia-files)) $(CONFIG_PCMCIAPATH) >- install -m 644 $(addsuffix .opts,$(pcmcia-files)) $(CONFIG_PCMCIAPATH) >+ mkdir -p "$(DESTDIR)$(CONFIG_PCMCIAPATH)" >+ install -m 755 $(pcmcia-files) "$(DESTDIR)$(CONFIG_PCMCIAPATH)" >+ install -m 644 $(addsuffix .conf,$(pcmcia-files)) "$(DESTDIR)$(CONFIG_PCMCIAPATH)" >+ install -m 644 $(addsuffix .opts,$(pcmcia-files)) "$(DESTDIR)$(CONFIG_PCMCIAPATH)" > else > install: > endif >--- ./drivers/dmxdev/Makefile.orig 2008-11-20 23:20:17.000000000 +0100 >+++ ./drivers/dmxdev/Makefile 2008-11-21 00:32:34.000000000 +0100 >@@ -20,9 +20,12 @@ > > all: modules > >-clean modules modules_install: >+clean modules: > $(MAKE) -C $(KDIR) M=$(PWD) $@ > >+modules_install: >+ cp *.ko $(DESTDIR)/lib/modules/$(shell uname -r)/extra >+ > distclean: clean uninstall > rm -f Module.symvers > >--- ./tools/Makefile.orig 2008-11-20 23:06:29.000000000 +0100 >+++ ./tools/Makefile 2008-11-20 23:07:30.000000000 +0100 >@@ -46,8 +46,8 @@ > $(RM) /etc/bash_completion.d/dmx4linux > > install: $(TARGETS) $(MANPAGES) >- mkdir -p $(BININSTALLPATH) >- install -m 755 $(TARGETS) $(BININSTALLPATH) >- mkdir -p $(MANINSTALLPATH) >- install -m 644 $(MANPAGES) $(MANINSTALLPATH) >- if [ -d /etc/bash_completion.d ]; then install -m 755 bash_completion.sh /etc/bash_completion.d/dmx4linux; fi >+ mkdir -p $(DESTDIR)$(BININSTALLPATH) >+ install -m 755 $(TARGETS) $(DESTDIR)$(BININSTALLPATH) >+ mkdir -p $(DESTDIR)$(MANINSTALLPATH) >+ install -m 644 $(MANPAGES) $(DESTDIR)$(MANINSTALLPATH) >+ if [ -d $(DESTDIR)/etc/bash_completion.d ]; then install -m 755 bash_completion.sh $(DESTDIR)/etc/bash_completion.d/dmx4linux; fi >--- ./libs/Makefile.orig 2008-11-20 23:04:57.000000000 +0100 >+++ ./libs/Makefile 2008-11-20 23:17:59.000000000 +0100 >@@ -23,12 +23,13 @@ > ln -sf $(SONAME) $(STEMNAME) > > install: all >- install -m 644 $(STATIC) $(LIBINSTALLPATH) >- install -m 755 $(LIBNAME) $(LIBINSTALLPATH) >+ if [ ! -d $(DESTDIR)$(LIBINSTALLPATH) ]; then mkdir -p "$(DESTDIR)$(LIBINSTALLPATH)"; fi >+ install -m 644 $(STATIC) $(DESTDIR)$(LIBINSTALLPATH) >+ install -m 755 $(LIBNAME) $(DESTDIR)$(LIBINSTALLPATH) > ldconfig >- if [ ! -d $(HEADERINSTALLPATH) ]; then mkdir -p $(HEADERINSTALLPATH); fi >- install -m 644 ../include/dmx/dmx.h $(HEADERINSTALLPATH) >- install -m 644 ../include/dmx/dmxioctl.h $(HEADERINSTALLPATH) >+ if [ ! -d $(DESTDIR)$(HEADERINSTALLPATH) ]; then mkdir -p "$(DESTDIR)$(HEADERINSTALLPATH)"; fi >+ install -m 644 ../include/dmx/dmx.h $(DESTDIR)$(HEADERINSTALLPATH) >+ install -m 644 ../include/dmx/dmxioctl.h $(DESTDIR)$(HEADERINSTALLPATH) > > clean: > rm -f $(OBJ) $(LOBJ) $(STATIC) $(STEMNAME) $(SONAME) $(LIBNAME) *~ >--- ./drivers/devices/isa/soundlight/Makefile.orig 2008-11-21 01:06:00.000000000 +0100 >+++ ./drivers/devices/isa/soundlight/Makefile 2008-11-21 01:13:32.000000000 +0100 >@@ -18,11 +18,16 @@ > > all: modules > >-clean modules modules_install: >+clean modules: > $(MAKE) -C $(AS31) $@ > $(MAKE) -C $(KDIR) M=$(PWD) $@ > $(RM) slhdmx12a.h slhdmx16.h slhdmx17.h slhcheckirq.h slhcheckisr.h slhcheck.h > >+modules_install: >+ $(MAKE) -C $(AS31) $@ >+ cp *.ko $(DESTDIR)/lib/modules/$(shell uname -r)/extra >+ $(RM) slhdmx12a.h slhdmx16.h slhdmx17.h slhcheckirq.h slhcheckisr.h slhcheck.h >+ > distclean: clean uninstall > > uninstall: >--- ./drivers/devices/isa/Makefile.orig 2008-11-21 01:02:43.000000000 +0100 >+++ ./drivers/devices/isa/Makefile 2008-11-21 01:04:31.000000000 +0100 >@@ -15,10 +15,14 @@ > > all: modules > >-clean modules modules_install: >+clean modules: > $(MAKE) -C $(KDIR) M=$(PWD) $@ > $(MAKE) -C soundlight $@ > >+modules_install: >+ cp *.ko $(DESTDIR)/lib/modules/$(shell uname -r)/extra >+ $(MAKE) -C soundlight $@ >+ > distclean: clean uninstall > > uninstall: >--- ./drivers/Makefile.orig 2008-11-21 01:18:57.000000000 +0100 >+++ ./drivers/Makefile 2008-11-21 01:28:14.000000000 +0100 >@@ -14,11 +14,12 @@ > $(MAKE) -C devices $@ > > install: >- if [ ! -d $(MODULEINSTALLPATH) ]; then mkdir -p $(MODULEINSTALLPATH); fi >+ if [ ! -d $(DESTDIR)$(MODULEINSTALLPATH) ]; then mkdir -p "$(DESTDIR)$(MODULEINSTALLPATH)"; fi > $(MAKE) -C dmxdev modules_install > $(MAKE) -C devices modules_install >- depmod -ae >- if [ ! -f /etc/udev/rules.d/dmx4linux.rules ]; then install -m 644 dmx4linux.rules /etc/udev/rules.d/dmx4linux.rules; fi >+# depmod -ae >+ if [ ! -d $(DESTDIR)/etc/udev/rules.d/ ]; then mkdir -p "$(DESTDIR)/etc/udev/rules.d/"; fi >+ if [ ! -f $(DESTDIR)/etc/udev/rules.d/dmx4linux.rules ]; then install -m 644 dmx4linux.rules $(DESTDIR)/etc/udev/rules.d/dmx4linux.rules; fi > > distclean: postdistclean >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 247853
:
172584
|
172585
|
172587
|
172589
| 172591