From debeaeaabc50c26906e4294608accd24af7d0abf Mon Sep 17 00:00:00 2001 From: arne_f Date: Thu, 27 Mar 2008 08:48:22 +0000 Subject: [PATCH] added DVB Hardware modules to core12 added VideoDiskRecoreder git-svn-id: http://svn.ipfire.org/svn/ipfire/branches/2.1/trunk@1287 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8 --- config/kernel/kernel.config.i586 | 267 +++++++++++++++++++++++++-- config/kernel/kernel.config.i586.smp | 266 ++++++++++++++++++++++++-- config/rootfiles/common/udev | 2 + config/rootfiles/core/12/files | 130 +++++++++++++ config/rootfiles/core/12/meta | 1 + config/rootfiles/core/12/update.sh | 5 + config/rootfiles/packages/fontconfig | 62 +++++++ config/rootfiles/packages/freefont | 12 ++ config/rootfiles/packages/vdr | 128 +++++++++++++ config/udev/10-dvb.rules | 2 + config/udev/dvb.sh | 2 + doc/packages-list.txt | 3 + lfs/fontconfig | 84 +++++++++ lfs/freefont | 83 +++++++++ lfs/udev | 4 + lfs/vdr | 84 +++++++++ make.sh | 3 + 17 files changed, 1114 insertions(+), 24 deletions(-) create mode 100644 config/rootfiles/core/12/files create mode 100644 config/rootfiles/core/12/meta create mode 100644 config/rootfiles/core/12/update.sh create mode 100644 config/rootfiles/packages/fontconfig create mode 100644 config/rootfiles/packages/freefont create mode 100644 config/rootfiles/packages/vdr create mode 100644 config/udev/10-dvb.rules create mode 100755 config/udev/dvb.sh create mode 100644 lfs/fontconfig create mode 100644 lfs/freefont create mode 100644 lfs/vdr diff --git a/config/kernel/kernel.config.i586 b/config/kernel/kernel.config.i586 index d1d6ee84a7..1bf00c448c 100644 --- a/config/kernel/kernel.config.i586 +++ b/config/kernel/kernel.config.i586 @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit # Linux kernel version: 2.6.16.57-ipfire -# Wed Jan 23 20:06:34 2008 +# Wed Mar 26 10:02:36 2008 # CONFIG_X86_32=y CONFIG_SEMAPHORE_SLEEPERS=y @@ -1069,10 +1069,7 @@ CONFIG_IEEE1394_CONFIG_ROM_IP1394=y # # Device Drivers # - -# -# Texas Instruments PCILynx requires I2C -# +# CONFIG_IEEE1394_PCILYNX is not set CONFIG_IEEE1394_OHCI1394=m # @@ -1593,7 +1590,59 @@ CONFIG_HANGCHECK_TIMER=m # # I2C support # -# CONFIG_I2C is not set +CONFIG_I2C=m +# CONFIG_I2C_CHARDEV is not set + +# +# I2C Algorithms +# +CONFIG_I2C_ALGOBIT=m +# CONFIG_I2C_ALGOPCF is not set +# CONFIG_I2C_ALGOPCA is not set + +# +# I2C Hardware Bus support +# +# CONFIG_I2C_ALI1535 is not set +# CONFIG_I2C_ALI1563 is not set +# CONFIG_I2C_ALI15X3 is not set +# CONFIG_I2C_AMD756 is not set +# CONFIG_I2C_AMD8111 is not set +# CONFIG_I2C_ELEKTOR is not set +# CONFIG_I2C_I801 is not set +# CONFIG_I2C_I810 is not set +# CONFIG_I2C_PIIX4 is not set +# CONFIG_I2C_NFORCE2 is not set +# CONFIG_I2C_PARPORT is not set +# CONFIG_I2C_PARPORT_LIGHT is not set +# CONFIG_I2C_PROSAVAGE is not set +# CONFIG_I2C_SAVAGE4 is not set +# CONFIG_SCx200_ACB is not set +# CONFIG_I2C_SIS5595 is not set +# CONFIG_I2C_SIS630 is not set +# CONFIG_I2C_SIS96X is not set +# CONFIG_I2C_STUB is not set +# CONFIG_I2C_VIA is not set +# CONFIG_I2C_VIAPRO is not set +# CONFIG_I2C_VOODOO3 is not set +# CONFIG_I2C_PCA_ISA is not set + +# +# Miscellaneous I2C Chip support +# +# CONFIG_SENSORS_DS1337 is not set +# CONFIG_SENSORS_DS1374 is not set +# CONFIG_SENSORS_EEPROM is not set +# CONFIG_SENSORS_PCF8574 is not set +# CONFIG_SENSORS_PCA9539 is not set +# CONFIG_SENSORS_PCF8591 is not set +# CONFIG_SENSORS_RTC8564 is not set +# CONFIG_SENSORS_MAX6875 is not set +# CONFIG_RTC_X1205_I2C is not set +# CONFIG_I2C_DEBUG_CORE is not set +# CONFIG_I2C_DEBUG_ALGO is not set +# CONFIG_I2C_DEBUG_BUS is not set +# CONFIG_I2C_DEBUG_CHIP is not set # # SPI support @@ -1618,9 +1667,46 @@ CONFIG_W1_DS2433_CRC=y # CONFIG_HWMON=m # CONFIG_HWMON_VID is not set +# CONFIG_SENSORS_ADM1021 is not set +# CONFIG_SENSORS_ADM1025 is not set +# CONFIG_SENSORS_ADM1026 is not set +# CONFIG_SENSORS_ADM1031 is not set +# CONFIG_SENSORS_ADM9240 is not set CONFIG_SENSORS_K8TEMP=m +# CONFIG_SENSORS_ASB100 is not set +# CONFIG_SENSORS_ATXP1 is not set +# CONFIG_SENSORS_DS1621 is not set CONFIG_SENSORS_F71805F=m +# CONFIG_SENSORS_FSCHER is not set +# CONFIG_SENSORS_FSCPOS is not set +# CONFIG_SENSORS_GL518SM is not set +# CONFIG_SENSORS_GL520SM is not set +# CONFIG_SENSORS_IT87 is not set +# CONFIG_SENSORS_LM63 is not set +# CONFIG_SENSORS_LM75 is not set +# CONFIG_SENSORS_LM77 is not set +# CONFIG_SENSORS_LM78 is not set +# CONFIG_SENSORS_LM80 is not set +# CONFIG_SENSORS_LM83 is not set +# CONFIG_SENSORS_LM85 is not set +# CONFIG_SENSORS_LM87 is not set +# CONFIG_SENSORS_LM90 is not set +# CONFIG_SENSORS_LM92 is not set +# CONFIG_SENSORS_MAX1619 is not set +# CONFIG_SENSORS_PC87360 is not set CONFIG_SENSORS_PC87427=m +# CONFIG_SENSORS_SIS5595 is not set +# CONFIG_SENSORS_SMSC47M1 is not set +# CONFIG_SENSORS_SMSC47M192 is not set +# CONFIG_SENSORS_SMSC47B397 is not set +# CONFIG_SENSORS_VIA686A is not set +# CONFIG_SENSORS_VT8231 is not set +# CONFIG_SENSORS_W83781D is not set +# CONFIG_SENSORS_W83791D is not set +# CONFIG_SENSORS_W83792D is not set +# CONFIG_SENSORS_W83L785TS is not set +# CONFIG_SENSORS_W83627HF is not set +# CONFIG_SENSORS_W83627EHF is not set CONFIG_SENSORS_HDAPS=m # CONFIG_HWMON_DEBUG_CHIP is not set @@ -1636,12 +1722,163 @@ CONFIG_SENSORS_HDAPS=m # # Multimedia devices # -# CONFIG_VIDEO_DEV is not set +CONFIG_VIDEO_DEV=m + +# +# Video For Linux +# + +# +# Video Adapters +# +# CONFIG_VIDEO_ADV_DEBUG is not set +# CONFIG_VIDEO_BT848 is not set +# CONFIG_VIDEO_PMS is not set +# CONFIG_VIDEO_BWQCAM is not set +# CONFIG_VIDEO_CQCAM is not set +# CONFIG_VIDEO_CPIA is not set +# CONFIG_VIDEO_SAA5246A is not set +# CONFIG_VIDEO_SAA5249 is not set +# CONFIG_TUNER_3036 is not set +# CONFIG_VIDEO_STRADIS is not set +# CONFIG_VIDEO_ZORAN is not set +# CONFIG_VIDEO_SAA7134 is not set +# CONFIG_VIDEO_MXB is not set +# CONFIG_VIDEO_DPC is not set +# CONFIG_VIDEO_HEXIUM_ORION is not set +# CONFIG_VIDEO_HEXIUM_GEMINI is not set +# CONFIG_VIDEO_CX88 is not set +CONFIG_VIDEO_CX88_VP3054=m +# CONFIG_VIDEO_EM28XX is not set +# CONFIG_VIDEO_OVCAMCHIP is not set +# CONFIG_VIDEO_AUDIO_DECODER is not set +# CONFIG_VIDEO_DECODER is not set + +# +# Radio Adapters +# +# CONFIG_RADIO_CADET is not set +# CONFIG_RADIO_RTRACK is not set +# CONFIG_RADIO_RTRACK2 is not set +# CONFIG_RADIO_AZTECH is not set +# CONFIG_RADIO_GEMTEK is not set +# CONFIG_RADIO_GEMTEK_PCI is not set +# CONFIG_RADIO_MAXIRADIO is not set +# CONFIG_RADIO_MAESTRO is not set +# CONFIG_RADIO_SF16FMI is not set +# CONFIG_RADIO_SF16FMR2 is not set +# CONFIG_RADIO_TERRATEC is not set +# CONFIG_RADIO_TRUST is not set +# CONFIG_RADIO_TYPHOON is not set +# CONFIG_RADIO_ZOLTRIX is not set # # Digital Video Broadcasting Devices # -# CONFIG_DVB is not set +CONFIG_DVB=y +CONFIG_DVB_CORE=m + +# +# Supported SAA7146 based PCI Adapters +# +CONFIG_DVB_AV7110=m +# CONFIG_DVB_AV7110_FIRMWARE is not set +CONFIG_DVB_AV7110_OSD=y +CONFIG_DVB_BUDGET=m +CONFIG_DVB_BUDGET_CI=m +CONFIG_DVB_BUDGET_AV=m +CONFIG_DVB_BUDGET_PATCH=m + +# +# Supported USB Adapters +# +CONFIG_DVB_USB=m +# CONFIG_DVB_USB_DEBUG is not set +CONFIG_DVB_USB_A800=m +CONFIG_DVB_USB_DIBUSB_MB=m +# CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set +CONFIG_DVB_USB_DIBUSB_MC=m +CONFIG_DVB_USB_UMT_010=m +CONFIG_DVB_USB_CXUSB=m +CONFIG_DVB_USB_DIGITV=m +CONFIG_DVB_USB_VP7045=m +CONFIG_DVB_USB_VP702X=m +CONFIG_DVB_USB_NOVA_T_USB2=m +CONFIG_DVB_USB_DTT200U=m +CONFIG_DVB_TTUSB_BUDGET=m +CONFIG_DVB_TTUSB_DEC=m +CONFIG_DVB_CINERGYT2=m +# CONFIG_DVB_CINERGYT2_TUNING is not set + +# +# Supported FlexCopII (B2C2) Adapters +# +CONFIG_DVB_B2C2_FLEXCOP=m +CONFIG_DVB_B2C2_FLEXCOP_PCI=m +CONFIG_DVB_B2C2_FLEXCOP_USB=m +# CONFIG_DVB_B2C2_FLEXCOP_DEBUG is not set + +# +# Supported BT878 Adapters +# + +# +# Supported Pluto2 Adapters +# +CONFIG_DVB_PLUTO2=m + +# +# Supported DVB Frontends +# + +# +# Customise DVB Frontends +# + +# +# DVB-S (satellite) frontends +# +CONFIG_DVB_STV0299=m +CONFIG_DVB_CX24110=m +CONFIG_DVB_CX24123=m +CONFIG_DVB_TDA8083=m +CONFIG_DVB_MT312=m +CONFIG_DVB_VES1X93=m +CONFIG_DVB_S5H1420=m + +# +# DVB-T (terrestrial) frontends +# +CONFIG_DVB_SP8870=m +CONFIG_DVB_SP887X=m +CONFIG_DVB_CX22700=m +CONFIG_DVB_CX22702=m +CONFIG_DVB_L64781=m +CONFIG_DVB_TDA1004X=m +CONFIG_DVB_NXT6000=m +CONFIG_DVB_MT352=m +CONFIG_DVB_DIB3000MB=m +CONFIG_DVB_DIB3000MC=m + +# +# DVB-C (cable) frontends +# +CONFIG_DVB_VES1820=m +CONFIG_DVB_TDA10021=m +CONFIG_DVB_STV0297=m + +# +# ATSC (North American/Korean Terresterial DTV) frontends +# +CONFIG_DVB_NXT200X=m +CONFIG_DVB_OR51211=m +CONFIG_DVB_OR51132=m +CONFIG_DVB_BCM3510=m +CONFIG_DVB_LGDT330X=m +CONFIG_VIDEO_SAA7146=m +CONFIG_VIDEO_SAA7146_VV=m +CONFIG_VIDEO_VIDEOBUF=m +CONFIG_VIDEO_BUF=m # # Graphics support @@ -1957,10 +2194,16 @@ CONFIG_USB_HIDDEV=y # USB Multimedia devices # # CONFIG_USB_DABUSB is not set - -# -# Video4Linux support is needed for USB Multimedia device support -# +# CONFIG_USB_VICAM is not set +# CONFIG_USB_DSBR is not set +# CONFIG_USB_ET61X251 is not set +# CONFIG_USB_IBMCAM is not set +# CONFIG_USB_KONICAWC is not set +# CONFIG_USB_OV511 is not set +# CONFIG_USB_SE401 is not set +# CONFIG_USB_SN9C102 is not set +# CONFIG_USB_STV680 is not set +# CONFIG_USB_PWC is not set # # USB Network Adapters diff --git a/config/kernel/kernel.config.i586.smp b/config/kernel/kernel.config.i586.smp index eab15f12a1..9b63623457 100644 --- a/config/kernel/kernel.config.i586.smp +++ b/config/kernel/kernel.config.i586.smp @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit # Linux kernel version: 2.6.16.57-ipfire -# Wed Jan 23 20:07:02 2008 +# Wed Mar 26 10:05:08 2008 # CONFIG_X86_32=y CONFIG_SEMAPHORE_SLEEPERS=y @@ -1074,10 +1074,7 @@ CONFIG_IEEE1394_CONFIG_ROM_IP1394=y # # Device Drivers # - -# -# Texas Instruments PCILynx requires I2C -# +# CONFIG_IEEE1394_PCILYNX is not set CONFIG_IEEE1394_OHCI1394=m # @@ -1595,7 +1592,58 @@ CONFIG_HANGCHECK_TIMER=m # # I2C support # -# CONFIG_I2C is not set +CONFIG_I2C=m +# CONFIG_I2C_CHARDEV is not set + +# +# I2C Algorithms +# +CONFIG_I2C_ALGOBIT=m +# CONFIG_I2C_ALGOPCF is not set +# CONFIG_I2C_ALGOPCA is not set + +# +# I2C Hardware Bus support +# +# CONFIG_I2C_ALI1535 is not set +# CONFIG_I2C_ALI1563 is not set +# CONFIG_I2C_ALI15X3 is not set +# CONFIG_I2C_AMD756 is not set +# CONFIG_I2C_AMD8111 is not set +# CONFIG_I2C_I801 is not set +# CONFIG_I2C_I810 is not set +# CONFIG_I2C_PIIX4 is not set +# CONFIG_I2C_NFORCE2 is not set +# CONFIG_I2C_PARPORT is not set +# CONFIG_I2C_PARPORT_LIGHT is not set +# CONFIG_I2C_PROSAVAGE is not set +# CONFIG_I2C_SAVAGE4 is not set +# CONFIG_SCx200_ACB is not set +# CONFIG_I2C_SIS5595 is not set +# CONFIG_I2C_SIS630 is not set +# CONFIG_I2C_SIS96X is not set +# CONFIG_I2C_STUB is not set +# CONFIG_I2C_VIA is not set +# CONFIG_I2C_VIAPRO is not set +# CONFIG_I2C_VOODOO3 is not set +# CONFIG_I2C_PCA_ISA is not set + +# +# Miscellaneous I2C Chip support +# +# CONFIG_SENSORS_DS1337 is not set +# CONFIG_SENSORS_DS1374 is not set +# CONFIG_SENSORS_EEPROM is not set +# CONFIG_SENSORS_PCF8574 is not set +# CONFIG_SENSORS_PCA9539 is not set +# CONFIG_SENSORS_PCF8591 is not set +# CONFIG_SENSORS_RTC8564 is not set +# CONFIG_SENSORS_MAX6875 is not set +# CONFIG_RTC_X1205_I2C is not set +# CONFIG_I2C_DEBUG_CORE is not set +# CONFIG_I2C_DEBUG_ALGO is not set +# CONFIG_I2C_DEBUG_BUS is not set +# CONFIG_I2C_DEBUG_CHIP is not set # # SPI support @@ -1620,9 +1668,46 @@ CONFIG_W1_DS2433_CRC=y # CONFIG_HWMON=m # CONFIG_HWMON_VID is not set +# CONFIG_SENSORS_ADM1021 is not set +# CONFIG_SENSORS_ADM1025 is not set +# CONFIG_SENSORS_ADM1026 is not set +# CONFIG_SENSORS_ADM1031 is not set +# CONFIG_SENSORS_ADM9240 is not set CONFIG_SENSORS_K8TEMP=m +# CONFIG_SENSORS_ASB100 is not set +# CONFIG_SENSORS_ATXP1 is not set +# CONFIG_SENSORS_DS1621 is not set CONFIG_SENSORS_F71805F=m +# CONFIG_SENSORS_FSCHER is not set +# CONFIG_SENSORS_FSCPOS is not set +# CONFIG_SENSORS_GL518SM is not set +# CONFIG_SENSORS_GL520SM is not set +# CONFIG_SENSORS_IT87 is not set +# CONFIG_SENSORS_LM63 is not set +# CONFIG_SENSORS_LM75 is not set +# CONFIG_SENSORS_LM77 is not set +# CONFIG_SENSORS_LM78 is not set +# CONFIG_SENSORS_LM80 is not set +# CONFIG_SENSORS_LM83 is not set +# CONFIG_SENSORS_LM85 is not set +# CONFIG_SENSORS_LM87 is not set +# CONFIG_SENSORS_LM90 is not set +# CONFIG_SENSORS_LM92 is not set +# CONFIG_SENSORS_MAX1619 is not set +# CONFIG_SENSORS_PC87360 is not set CONFIG_SENSORS_PC87427=m +# CONFIG_SENSORS_SIS5595 is not set +# CONFIG_SENSORS_SMSC47M1 is not set +# CONFIG_SENSORS_SMSC47M192 is not set +# CONFIG_SENSORS_SMSC47B397 is not set +# CONFIG_SENSORS_VIA686A is not set +# CONFIG_SENSORS_VT8231 is not set +# CONFIG_SENSORS_W83781D is not set +# CONFIG_SENSORS_W83791D is not set +# CONFIG_SENSORS_W83792D is not set +# CONFIG_SENSORS_W83L785TS is not set +# CONFIG_SENSORS_W83627HF is not set +# CONFIG_SENSORS_W83627EHF is not set CONFIG_SENSORS_HDAPS=m # CONFIG_HWMON_DEBUG_CHIP is not set @@ -1638,12 +1723,163 @@ CONFIG_SENSORS_HDAPS=m # # Multimedia devices # -# CONFIG_VIDEO_DEV is not set +CONFIG_VIDEO_DEV=m + +# +# Video For Linux +# + +# +# Video Adapters +# +# CONFIG_VIDEO_ADV_DEBUG is not set +# CONFIG_VIDEO_BT848 is not set +# CONFIG_VIDEO_PMS is not set +# CONFIG_VIDEO_BWQCAM is not set +# CONFIG_VIDEO_CQCAM is not set +# CONFIG_VIDEO_CPIA is not set +# CONFIG_VIDEO_SAA5246A is not set +# CONFIG_VIDEO_SAA5249 is not set +# CONFIG_TUNER_3036 is not set +# CONFIG_VIDEO_STRADIS is not set +# CONFIG_VIDEO_ZORAN is not set +# CONFIG_VIDEO_SAA7134 is not set +# CONFIG_VIDEO_MXB is not set +# CONFIG_VIDEO_DPC is not set +# CONFIG_VIDEO_HEXIUM_ORION is not set +# CONFIG_VIDEO_HEXIUM_GEMINI is not set +# CONFIG_VIDEO_CX88 is not set +CONFIG_VIDEO_CX88_VP3054=m +# CONFIG_VIDEO_EM28XX is not set +# CONFIG_VIDEO_OVCAMCHIP is not set +# CONFIG_VIDEO_AUDIO_DECODER is not set +# CONFIG_VIDEO_DECODER is not set + +# +# Radio Adapters +# +# CONFIG_RADIO_CADET is not set +# CONFIG_RADIO_RTRACK is not set +# CONFIG_RADIO_RTRACK2 is not set +# CONFIG_RADIO_AZTECH is not set +# CONFIG_RADIO_GEMTEK is not set +# CONFIG_RADIO_GEMTEK_PCI is not set +# CONFIG_RADIO_MAXIRADIO is not set +# CONFIG_RADIO_MAESTRO is not set +# CONFIG_RADIO_SF16FMI is not set +# CONFIG_RADIO_SF16FMR2 is not set +# CONFIG_RADIO_TERRATEC is not set +# CONFIG_RADIO_TRUST is not set +# CONFIG_RADIO_TYPHOON is not set +# CONFIG_RADIO_ZOLTRIX is not set # # Digital Video Broadcasting Devices # -# CONFIG_DVB is not set +CONFIG_DVB=y +CONFIG_DVB_CORE=m + +# +# Supported SAA7146 based PCI Adapters +# +CONFIG_DVB_AV7110=m +# CONFIG_DVB_AV7110_FIRMWARE is not set +CONFIG_DVB_AV7110_OSD=y +CONFIG_DVB_BUDGET=m +CONFIG_DVB_BUDGET_CI=m +CONFIG_DVB_BUDGET_AV=m +CONFIG_DVB_BUDGET_PATCH=m + +# +# Supported USB Adapters +# +CONFIG_DVB_USB=m +# CONFIG_DVB_USB_DEBUG is not set +CONFIG_DVB_USB_A800=m +CONFIG_DVB_USB_DIBUSB_MB=m +# CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set +CONFIG_DVB_USB_DIBUSB_MC=m +CONFIG_DVB_USB_UMT_010=m +CONFIG_DVB_USB_CXUSB=m +CONFIG_DVB_USB_DIGITV=m +CONFIG_DVB_USB_VP7045=m +CONFIG_DVB_USB_VP702X=m +CONFIG_DVB_USB_NOVA_T_USB2=m +CONFIG_DVB_USB_DTT200U=m +CONFIG_DVB_TTUSB_BUDGET=m +CONFIG_DVB_TTUSB_DEC=m +CONFIG_DVB_CINERGYT2=m +# CONFIG_DVB_CINERGYT2_TUNING is not set + +# +# Supported FlexCopII (B2C2) Adapters +# +CONFIG_DVB_B2C2_FLEXCOP=m +CONFIG_DVB_B2C2_FLEXCOP_PCI=m +CONFIG_DVB_B2C2_FLEXCOP_USB=m +# CONFIG_DVB_B2C2_FLEXCOP_DEBUG is not set + +# +# Supported BT878 Adapters +# + +# +# Supported Pluto2 Adapters +# +CONFIG_DVB_PLUTO2=m + +# +# Supported DVB Frontends +# + +# +# Customise DVB Frontends +# + +# +# DVB-S (satellite) frontends +# +CONFIG_DVB_STV0299=m +CONFIG_DVB_CX24110=m +CONFIG_DVB_CX24123=m +CONFIG_DVB_TDA8083=m +CONFIG_DVB_MT312=m +CONFIG_DVB_VES1X93=m +CONFIG_DVB_S5H1420=m + +# +# DVB-T (terrestrial) frontends +# +CONFIG_DVB_SP8870=m +CONFIG_DVB_SP887X=m +CONFIG_DVB_CX22700=m +CONFIG_DVB_CX22702=m +CONFIG_DVB_L64781=m +CONFIG_DVB_TDA1004X=m +CONFIG_DVB_NXT6000=m +CONFIG_DVB_MT352=m +CONFIG_DVB_DIB3000MB=m +CONFIG_DVB_DIB3000MC=m + +# +# DVB-C (cable) frontends +# +CONFIG_DVB_VES1820=m +CONFIG_DVB_TDA10021=m +CONFIG_DVB_STV0297=m + +# +# ATSC (North American/Korean Terresterial DTV) frontends +# +CONFIG_DVB_NXT200X=m +CONFIG_DVB_OR51211=m +CONFIG_DVB_OR51132=m +CONFIG_DVB_BCM3510=m +CONFIG_DVB_LGDT330X=m +CONFIG_VIDEO_SAA7146=m +CONFIG_VIDEO_SAA7146_VV=m +CONFIG_VIDEO_VIDEOBUF=m +CONFIG_VIDEO_BUF=m # # Graphics support @@ -1959,10 +2195,16 @@ CONFIG_USB_HIDDEV=y # USB Multimedia devices # # CONFIG_USB_DABUSB is not set - -# -# Video4Linux support is needed for USB Multimedia device support -# +# CONFIG_USB_VICAM is not set +# CONFIG_USB_DSBR is not set +# CONFIG_USB_ET61X251 is not set +# CONFIG_USB_IBMCAM is not set +# CONFIG_USB_KONICAWC is not set +# CONFIG_USB_OV511 is not set +# CONFIG_USB_SE401 is not set +# CONFIG_USB_SN9C102 is not set +# CONFIG_USB_STV680 is not set +# CONFIG_USB_PWC is not set # # USB Network Adapters diff --git a/config/rootfiles/common/udev b/config/rootfiles/common/udev index 0c4b157b2d..1bdec11070 100644 --- a/config/rootfiles/common/udev +++ b/config/rootfiles/common/udev @@ -68,3 +68,5 @@ lib/initcpio/udev/udev.rules lib/initcpio/udev/udevd lib/initcpio/udev/udevsettle lib/initcpio/udev/udevtrigger +etc/udev/dvb.sh +etc/udev/rules.d/10-dvb.rules diff --git a/config/rootfiles/core/12/files b/config/rootfiles/core/12/files new file mode 100644 index 0000000000..9041c64166 --- /dev/null +++ b/config/rootfiles/core/12/files @@ -0,0 +1,130 @@ +lib/modules/2.6.16.57-ipfire/kernel/drivers/i2c/i2c-core.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/i2c/algos/i2c-algo-bit.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/common/saa7146.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/common/saa7146_vv.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/ttpci/budget-ci.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/ttpci/budget.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/ttpci/budget-patch.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/ttpci/ttpci-eeprom.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/ttpci/dvb-ttpci.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/ttpci/budget-av.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/ttpci/budget-core.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/ttusb-dec/ttusbdecfe.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/ttusb-dec/ttusb_dec.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/dvb-usb/dvb-usb-cxusb.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/dvb-usb/dvb-usb-digitv.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/dvb-usb/dvb-usb-umt-010.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dibusb-mb.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dibusb-mc.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/dvb-usb/dvb-usb-nova-t-usb2.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/dvb-usb/dvb-usb-vp7045.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/dvb-usb/dvb-usb-a800.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dtt200u.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/dvb-usb/dvb-usb-vp702x.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/dvb-usb/dvb-usb.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/pluto2/pluto2.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/cinergyT2/cinergyT2.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/b2c2/b2c2-flexcop-pci.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/b2c2/b2c2-flexcop.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/b2c2/b2c2-flexcop-usb.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/s5h1420.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/dib3000-common.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/dib3000mb.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/mt352.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/cx22702.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/ves1x93.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/or51132.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/tda10021.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/or51211.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/cx24123.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/sp8870.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/nxt6000.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/tda1004x.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/mt312.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/tda8083.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/nxt200x.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/cx24110.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/stv0299.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/l64781.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/dvb-pll.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/ves1820.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/sp887x.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/dib3000mc.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/bcm3510.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/cx22700.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/lgdt330x.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/frontends/stv0297.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/dvb/dvb-core/dvb-core.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/video/video-buf.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/video/compat_ioctl32.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/video/videodev.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/video/v4l1-compat.ko +lib/modules/2.6.16.57-ipfire/kernel/drivers/media/video/v4l2-common.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/i2c/i2c-core.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/i2c/algos/i2c-algo-bit.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/common/saa7146.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/common/saa7146_vv.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/ttpci/budget-ci.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/ttpci/budget.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/ttpci/budget-patch.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/ttpci/ttpci-eeprom.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/ttpci/dvb-ttpci.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/ttpci/budget-av.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/ttpci/budget-core.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/ttusb-dec/ttusbdecfe.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/ttusb-dec/ttusb_dec.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/dvb-usb/dvb-usb-cxusb.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/dvb-usb/dvb-usb-digitv.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dibusb-common.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/dvb-usb/dvb-usb-umt-010.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dibusb-mb.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dibusb-mc.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/dvb-usb/dvb-usb-nova-t-usb2.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/dvb-usb/dvb-usb-vp7045.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/dvb-usb/dvb-usb-a800.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/dvb-usb/dvb-usb-dtt200u.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/dvb-usb/dvb-usb-vp702x.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/dvb-usb/dvb-usb.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/pluto2/pluto2.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/cinergyT2/cinergyT2.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/b2c2/b2c2-flexcop-pci.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/b2c2/b2c2-flexcop.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/b2c2/b2c2-flexcop-usb.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/s5h1420.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/dib3000-common.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/dib3000mb.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/mt352.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/cx22702.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/ves1x93.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/or51132.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/tda10021.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/or51211.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/cx24123.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/sp8870.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/nxt6000.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/tda1004x.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/mt312.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/tda8083.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/nxt200x.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/cx24110.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/stv0299.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/l64781.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/dvb-pll.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/ves1820.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/sp887x.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/dib3000mc.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/bcm3510.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/cx22700.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/lgdt330x.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/frontends/stv0297.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/dvb/dvb-core/dvb-core.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/video/video-buf.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/video/compat_ioctl32.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/video/videodev.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/video/v4l1-compat.ko +lib/modules/2.6.16.57-ipfire-smp/kernel/drivers/media/video/v4l2-common.ko +etc/udev/dvb.sh +etc/udev/rules.d/10-dvb.rules diff --git a/config/rootfiles/core/12/meta b/config/rootfiles/core/12/meta new file mode 100644 index 0000000000..d547fa86fa --- /dev/null +++ b/config/rootfiles/core/12/meta @@ -0,0 +1 @@ +DEPS="" diff --git a/config/rootfiles/core/12/update.sh b/config/rootfiles/core/12/update.sh new file mode 100644 index 0000000000..3423b62f94 --- /dev/null +++ b/config/rootfiles/core/12/update.sh @@ -0,0 +1,5 @@ +#!/bin/bash +. /opt/pakfire/lib/functions.sh +/usr/local/bin/backupctrl exclude >/dev/null 2>&1 +extract_files +depmod -a diff --git a/config/rootfiles/packages/fontconfig b/config/rootfiles/packages/fontconfig new file mode 100644 index 0000000000..c267062749 --- /dev/null +++ b/config/rootfiles/packages/fontconfig @@ -0,0 +1,62 @@ +usr/bin/fc-cache +usr/bin/fc-cat +usr/bin/fc-list +usr/bin/fc-match +#usr/etc/fonts +#usr/etc/fonts/conf.avail +usr/etc/fonts/conf.avail/10-autohint.conf +usr/etc/fonts/conf.avail/10-no-sub-pixel.conf +usr/etc/fonts/conf.avail/10-sub-pixel-bgr.conf +usr/etc/fonts/conf.avail/10-sub-pixel-rgb.conf +usr/etc/fonts/conf.avail/10-sub-pixel-vbgr.conf +usr/etc/fonts/conf.avail/10-sub-pixel-vrgb.conf +usr/etc/fonts/conf.avail/10-unhinted.conf +usr/etc/fonts/conf.avail/20-fix-globaladvance.conf +usr/etc/fonts/conf.avail/20-unhint-small-vera.conf +usr/etc/fonts/conf.avail/25-unhint-nonlatin.conf +usr/etc/fonts/conf.avail/30-metric-aliases.conf +usr/etc/fonts/conf.avail/30-urw-aliases.conf +usr/etc/fonts/conf.avail/40-nonlatin.conf +usr/etc/fonts/conf.avail/45-latin.conf +usr/etc/fonts/conf.avail/49-sansserif.conf +usr/etc/fonts/conf.avail/50-user.conf +usr/etc/fonts/conf.avail/51-local.conf +usr/etc/fonts/conf.avail/60-latin.conf +usr/etc/fonts/conf.avail/65-fonts-persian.conf +usr/etc/fonts/conf.avail/65-khmer.conf +usr/etc/fonts/conf.avail/65-nonlatin.conf +usr/etc/fonts/conf.avail/69-unifont.conf +usr/etc/fonts/conf.avail/70-no-bitmaps.conf +usr/etc/fonts/conf.avail/70-yes-bitmaps.conf +usr/etc/fonts/conf.avail/80-delicious.conf +usr/etc/fonts/conf.avail/90-synthetic.conf +#usr/etc/fonts/conf.d +usr/etc/fonts/conf.d/20-fix-globaladvance.conf +usr/etc/fonts/conf.d/20-unhint-small-vera.conf +usr/etc/fonts/conf.d/30-metric-aliases.conf +usr/etc/fonts/conf.d/30-urw-aliases.conf +usr/etc/fonts/conf.d/40-nonlatin.conf +usr/etc/fonts/conf.d/45-latin.conf +usr/etc/fonts/conf.d/49-sansserif.conf +usr/etc/fonts/conf.d/50-user.conf +usr/etc/fonts/conf.d/51-local.conf +usr/etc/fonts/conf.d/60-latin.conf +usr/etc/fonts/conf.d/65-fonts-persian.conf +usr/etc/fonts/conf.d/65-nonlatin.conf +usr/etc/fonts/conf.d/69-unifont.conf +usr/etc/fonts/conf.d/80-delicious.conf +usr/etc/fonts/conf.d/90-synthetic.conf +#usr/etc/fonts/conf.d/README +usr/etc/fonts/fonts.conf +usr/etc/fonts/fonts.dtd +#usr/include/fontconfig +#usr/include/fontconfig/fcfreetype.h +#usr/include/fontconfig/fcprivate.h +#usr/include/fontconfig/fontconfig.h +#usr/lib/libfontconfig.a +#usr/lib/libfontconfig.la +usr/lib/libfontconfig.so +usr/lib/libfontconfig.so.1 +usr/lib/libfontconfig.so.1.3.0 +usr/lib/pkgconfig/fontconfig.pc +usr/var/cache/fontconfig diff --git a/config/rootfiles/packages/freefont b/config/rootfiles/packages/freefont new file mode 100644 index 0000000000..a19a9809c3 --- /dev/null +++ b/config/rootfiles/packages/freefont @@ -0,0 +1,12 @@ +usr/share/fonts/default/TrueType/FreeMono.ttf +usr/share/fonts/default/TrueType/FreeMonoBold.ttf +usr/share/fonts/default/TrueType/FreeMonoBoldOblique.ttf +usr/share/fonts/default/TrueType/FreeMonoOblique.ttf +usr/share/fonts/default/TrueType/FreeSans.ttf +usr/share/fonts/default/TrueType/FreeSansBold.ttf +usr/share/fonts/default/TrueType/FreeSansBoldOblique.ttf +usr/share/fonts/default/TrueType/FreeSansOblique.ttf +usr/share/fonts/default/TrueType/FreeSerif.ttf +usr/share/fonts/default/TrueType/FreeSerifBold.ttf +usr/share/fonts/default/TrueType/FreeSerifBoldItalic.ttf +usr/share/fonts/default/TrueType/FreeSerifItalic.ttf diff --git a/config/rootfiles/packages/vdr b/config/rootfiles/packages/vdr new file mode 100644 index 0000000000..601f3b4435 --- /dev/null +++ b/config/rootfiles/packages/vdr @@ -0,0 +1,128 @@ +#opt/vdr +#opt/vdr/PLUGINS +#opt/vdr/PLUGINS/lib +opt/vdr/PLUGINS/lib/libvdr-hello.so.1.6.0 +opt/vdr/PLUGINS/lib/libvdr-osddemo.so.1.6.0 +opt/vdr/PLUGINS/lib/libvdr-pictures.so.1.6.0 +opt/vdr/PLUGINS/lib/libvdr-skincurses.so.1.6.0 +opt/vdr/PLUGINS/lib/libvdr-sky.so.1.6.0 +opt/vdr/PLUGINS/lib/libvdr-status.so.1.6.0 +opt/vdr/PLUGINS/lib/libvdr-svccli.so.1.6.0 +opt/vdr/PLUGINS/lib/libvdr-svcsvr.so.1.6.0 +opt/vdr/PLUGINS/lib/libvdr-svdrpdemo.so.1.6.0 +#opt/vdr/bin +opt/vdr/bin/runvdr +opt/vdr/bin/svdrpsend.pl +opt/vdr/bin/vdr +#opt/vdr/locale +#opt/vdr/locale/ca_ES +#opt/vdr/locale/ca_ES/LC_MESSAGES +#opt/vdr/locale/ca_ES/LC_MESSAGES/vdr-hello.mo +#opt/vdr/locale/ca_ES/LC_MESSAGES/vdr.mo +#opt/vdr/locale/cs_CZ +#opt/vdr/locale/cs_CZ/LC_MESSAGES +#opt/vdr/locale/cs_CZ/LC_MESSAGES/vdr-hello.mo +#opt/vdr/locale/cs_CZ/LC_MESSAGES/vdr.mo +#opt/vdr/locale/da_DK +#opt/vdr/locale/da_DK/LC_MESSAGES +#opt/vdr/locale/da_DK/LC_MESSAGES/vdr-hello.mo +#opt/vdr/locale/da_DK/LC_MESSAGES/vdr.mo +#opt/vdr/locale/de_DE +#opt/vdr/locale/de_DE/LC_MESSAGES +opt/vdr/locale/de_DE/LC_MESSAGES/vdr-hello.mo +opt/vdr/locale/de_DE/LC_MESSAGES/vdr-pictures.mo +opt/vdr/locale/de_DE/LC_MESSAGES/vdr-skincurses.mo +opt/vdr/locale/de_DE/LC_MESSAGES/vdr.mo +#opt/vdr/locale/el_GR +#opt/vdr/locale/el_GR/LC_MESSAGES +#opt/vdr/locale/el_GR/LC_MESSAGES/vdr-hello.mo +#opt/vdr/locale/el_GR/LC_MESSAGES/vdr.mo +#opt/vdr/locale/es_ES +#opt/vdr/locale/es_ES/LC_MESSAGES +#opt/vdr/locale/es_ES/LC_MESSAGES/vdr-hello.mo +#opt/vdr/locale/es_ES/LC_MESSAGES/vdr.mo +#opt/vdr/locale/et_EE +#opt/vdr/locale/et_EE/LC_MESSAGES +#opt/vdr/locale/et_EE/LC_MESSAGES/vdr-hello.mo +#opt/vdr/locale/et_EE/LC_MESSAGES/vdr.mo +#opt/vdr/locale/fi_FI +#opt/vdr/locale/fi_FI/LC_MESSAGES +#opt/vdr/locale/fi_FI/LC_MESSAGES/vdr-hello.mo +#opt/vdr/locale/fi_FI/LC_MESSAGES/vdr-pictures.mo +#opt/vdr/locale/fi_FI/LC_MESSAGES/vdr-skincurses.mo +#opt/vdr/locale/fi_FI/LC_MESSAGES/vdr.mo +#opt/vdr/locale/fr_FR +#opt/vdr/locale/fr_FR/LC_MESSAGES +#opt/vdr/locale/fr_FR/LC_MESSAGES/vdr-hello.mo +#opt/vdr/locale/fr_FR/LC_MESSAGES/vdr-pictures.mo +#opt/vdr/locale/fr_FR/LC_MESSAGES/vdr.mo +#opt/vdr/locale/hr_HR +#opt/vdr/locale/hr_HR/LC_MESSAGES +#opt/vdr/locale/hr_HR/LC_MESSAGES/vdr-hello.mo +#opt/vdr/locale/hr_HR/LC_MESSAGES/vdr.mo +#opt/vdr/locale/hu_HU +#opt/vdr/locale/hu_HU/LC_MESSAGES +#opt/vdr/locale/hu_HU/LC_MESSAGES/vdr-hello.mo +#opt/vdr/locale/hu_HU/LC_MESSAGES/vdr.mo +#opt/vdr/locale/it_IT +#opt/vdr/locale/it_IT/LC_MESSAGES +#opt/vdr/locale/it_IT/LC_MESSAGES/vdr-hello.mo +#opt/vdr/locale/it_IT/LC_MESSAGES/vdr-pictures.mo +#opt/vdr/locale/it_IT/LC_MESSAGES/vdr-skincurses.mo +#opt/vdr/locale/it_IT/LC_MESSAGES/vdr.mo +#opt/vdr/locale/nl_NL +#opt/vdr/locale/nl_NL/LC_MESSAGES +#opt/vdr/locale/nl_NL/LC_MESSAGES/vdr-hello.mo +#opt/vdr/locale/nl_NL/LC_MESSAGES/vdr.mo +#opt/vdr/locale/nn_NO +#opt/vdr/locale/nn_NO/LC_MESSAGES +#opt/vdr/locale/nn_NO/LC_MESSAGES/vdr-hello.mo +#opt/vdr/locale/nn_NO/LC_MESSAGES/vdr.mo +#opt/vdr/locale/pl_PL +#opt/vdr/locale/pl_PL/LC_MESSAGES +#opt/vdr/locale/pl_PL/LC_MESSAGES/vdr-hello.mo +#opt/vdr/locale/pl_PL/LC_MESSAGES/vdr.mo +#opt/vdr/locale/pt_PT +#opt/vdr/locale/pt_PT/LC_MESSAGES +#opt/vdr/locale/pt_PT/LC_MESSAGES/vdr-hello.mo +#opt/vdr/locale/pt_PT/LC_MESSAGES/vdr.mo +#opt/vdr/locale/ro_RO +#opt/vdr/locale/ro_RO/LC_MESSAGES +#opt/vdr/locale/ro_RO/LC_MESSAGES/vdr-hello.mo +#opt/vdr/locale/ro_RO/LC_MESSAGES/vdr.mo +#opt/vdr/locale/ru_RU +#opt/vdr/locale/ru_RU/LC_MESSAGES +#opt/vdr/locale/ru_RU/LC_MESSAGES/vdr-hello.mo +#opt/vdr/locale/ru_RU/LC_MESSAGES/vdr-pictures.mo +#opt/vdr/locale/ru_RU/LC_MESSAGES/vdr-skincurses.mo +#opt/vdr/locale/ru_RU/LC_MESSAGES/vdr.mo +#opt/vdr/locale/sl_SI +#opt/vdr/locale/sl_SI/LC_MESSAGES +#opt/vdr/locale/sl_SI/LC_MESSAGES/vdr-hello.mo +#opt/vdr/locale/sl_SI/LC_MESSAGES/vdr.mo +#opt/vdr/locale/sv_SE +#opt/vdr/locale/sv_SE/LC_MESSAGES +#opt/vdr/locale/sv_SE/LC_MESSAGES/vdr-hello.mo +#opt/vdr/locale/sv_SE/LC_MESSAGES/vdr.mo +#opt/vdr/locale/tr_TR +#opt/vdr/locale/tr_TR/LC_MESSAGES +#opt/vdr/locale/tr_TR/LC_MESSAGES/vdr-hello.mo +#opt/vdr/locale/tr_TR/LC_MESSAGES/vdr.mo +#opt/vdr/locale/uk_UA +#opt/vdr/locale/uk_UA/LC_MESSAGES +#opt/vdr/locale/uk_UA/LC_MESSAGES/vdr.mo +#opt/vdr/locale/zh_CN +#opt/vdr/locale/zh_CN/LC_MESSAGES +#opt/vdr/locale/zh_CN/LC_MESSAGES/vdr.mo +#opt/vdr/share +#opt/vdr/share/man +#opt/vdr/share/man/man1 +#opt/vdr/share/man/man1/vdr.1.gz +#opt/vdr/share/man/man5 +#opt/vdr/share/man/man5/vdr.5.gz +#opt/vdr/video +opt/vdr/video/channels.conf +opt/vdr/video/diseqc.conf +opt/vdr/video/keymacros.conf +opt/vdr/video/sources.conf +opt/vdr/video/svdrphosts.conf diff --git a/config/udev/10-dvb.rules b/config/udev/10-dvb.rules new file mode 100644 index 0000000000..5bcd40ec95 --- /dev/null +++ b/config/udev/10-dvb.rules @@ -0,0 +1,2 @@ +# Create DVB Devices +KERNEL=="dvb*", PROGRAM="/etc/udev/dvb.sh %k", NAME="%c" diff --git a/config/udev/dvb.sh b/config/udev/dvb.sh new file mode 100755 index 0000000000..5405ffae78 --- /dev/null +++ b/config/udev/dvb.sh @@ -0,0 +1,2 @@ +#!/bin/bash +/bin/echo $1 | /bin/sed -e 's,dvb\([0-9]\)\.\([^0-9]*\)\([0-9]\),dvb/adapter\1/\2\3,' diff --git a/doc/packages-list.txt b/doc/packages-list.txt index f45e6c0e57..be8437116f 100644 --- a/doc/packages-list.txt +++ b/doc/packages-list.txt @@ -84,7 +84,9 @@ * file-4.17 * findutils-4.2.27 * flex-2.5.33 +* fontconfig-2.5.91 * foomatic-3.0-20070813 +* freefont-20060126 * freetype-2.1.10 * fuse-2.6.3 * fwhits @@ -271,6 +273,7 @@ * unzip552 * usbutils-0.72 * util-linux-2.12r +* vdr-1.6.0 * vim-7.0 * vlan.1.9 * vlc-0.8.6c diff --git a/lfs/fontconfig b/lfs/fontconfig new file mode 100644 index 0000000000..d5b020c09e --- /dev/null +++ b/lfs/fontconfig @@ -0,0 +1,84 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 2.5.91 + +THISAPP = fontconfig-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) +PROG = fontconfig +PAK_VER = 1 + +DEPS = "" + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = ff5536b58e91a034ed18e7d53e04a689 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +dist: + $(PAK) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && ./configure --prefix=/usr --sysconfdir=/etc + cd $(DIR_APP) && make $(MAKETUNING) + cd $(DIR_APP) && make install + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/freefont b/lfs/freefont new file mode 100644 index 0000000000..3e27a977d8 --- /dev/null +++ b/lfs/freefont @@ -0,0 +1,83 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 20060126 + +THISAPP = freefont-$(VER) +DL_FILE = freefont-ttf-$(VER).tar.bz2 +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) +PROG = freefont +PAK_VER = 1 + +DEPS = "" + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = 9c0097719359c52a1c0a7ee6ae3ad46b + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + -mkdir -p /usr/share/fonts/default/TrueType/ + cd $(DIR_APP) && install -m 644 *.ttf /usr/share/fonts/default/TrueType/ + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/udev b/lfs/udev index 1bcd22f50b..f5004cbdef 100644 --- a/lfs/udev +++ b/lfs/udev @@ -140,6 +140,10 @@ else extras/firmware extras/floppy extras/path_id \ extras/scsi_id extras/usb_id extras/volume_id" install cd $(DIR_APP) && cp -v udev-config-6.2/[0-9]* /etc/udev/rules.d/ + cp -rf $(DIR_SRC)/config/udev/10-dvb.rules /etc/udev/rules.d/ + chmod 644 /etc/udev/rules.d/10-dvb.rules + cp -rf $(DIR_SRC)/config/udev/dvb.sh /etc/udev/ + chmod 755 /etc/udev/dvb.sh touch /etc/udev/rules.d/30-persistent-network.rules endif endif diff --git a/lfs/vdr b/lfs/vdr new file mode 100644 index 0000000000..ef31db1a62 --- /dev/null +++ b/lfs/vdr @@ -0,0 +1,84 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 1.6.0 + +THISAPP = vdr-$(VER) +DL_FILE = $(THISAPP).tar.bz2 +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) +PROG = vdr +PAK_VER = 1 + +DEPS = "freefont fontconfig" + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = 76f4ebe6525a35e33313d27a3f8e80c0 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && make VIDEODIR=/opt/vdr/video $(MAKETUNING) + cd $(DIR_APP) && make PREFIX=. DESTDIR=/opt/vdr/ install + cd $(DIR_APP) && install *.conf /opt/vdr/video/ + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/make.sh b/make.sh index 5c0e684877..abb99ec85d 100755 --- a/make.sh +++ b/make.sh @@ -550,6 +550,9 @@ buildipfire() { ipfiremake nagios ipfiremake ebtables ipfiremake arptables + ipfiremake fontconfig + ipfiremake freefont + ipfiremake vdr } buildinstaller() { -- 2.39.2