From 3846ec7dac7d3fe9c18663f74c9fae5ece616d69 Mon Sep 17 00:00:00 2001 From: "Sascha Kuehndel (InuSasha)" Date: Tue, 24 Oct 2017 23:23:02 +0200 Subject: [PATCH 01/11] buildsystem: replace PKG_AUTORECONF --- packages/addons/README.md | 2 +- .../Adafruit_Python_ADS1x15/package.mk | 1 - .../Adafruit_Python_ADXL345/package.mk | 1 - .../Adafruit_Python_BMP/package.mk | 1 - .../Adafruit_Python_CharLCD/package.mk | 1 - .../Adafruit_Python_DHT/package.mk | 1 - .../Adafruit_Python_GPIO/package.mk | 1 - .../Adafruit_Python_LED_Backpack/package.mk | 1 - .../Adafruit_Python_LSM303/package.mk | 1 - .../Adafruit_Python_MCP3008/package.mk | 1 - .../Adafruit_Python_MCP4725/package.mk | 1 - .../Adafruit_Python_PCA9685/package.mk | 1 - .../Adafruit_Python_PureIO/package.mk | 1 - .../Adafruit_Python_SI1145/package.mk | 1 - .../Adafruit_Python_SSD1306/package.mk | 1 - .../Adafruit_Python_TCS34725/package.mk | 1 - .../Adafruit_Python_VCNL40xx/package.mk | 1 - .../Adafruit_Python_WS2801/package.mk | 1 - packages/addons/addon-depends/atk/package.mk | 3 +- packages/addons/addon-depends/bash/package.mk | 1 - .../addon-depends/containerd/package.mk | 1 - .../addons/addon-depends/cxxtools/package.mk | 1 - .../dvb-tools-depends/blindscan-s2/package.mk | 1 - .../depends/bitstream/package.mk | 1 - .../depends/libev/package.mk | 1 - .../dvb-tools-depends/dvb-apps/package.mk | 1 - .../dvb-tools-depends/dvb-fe-tool/package.mk | 2 +- .../dvb-tools-depends/dvblast/package.mk | 1 - .../dvb-tools-depends/dvbsnoop/package.mk | 2 +- .../dvb-tools-depends/mumudvb/package.mk | 2 +- .../dvb-tools-depends/szap-s2/package.mk | 1 - .../dvb-tools-depends/tune-s2/package.mk | 1 - .../dvb-tools-depends/w_scan/package.mk | 2 +- .../emby-depends/ffmpegx/package.mk | 111 ++++++++++++++++++ .../emby-depends/imagemagick/package.mk | 1 - packages/addons/addon-depends/enca/package.mk | 1 - packages/addons/addon-depends/enet/package.mk | 2 +- .../addons/addon-depends/enum34/package.mk | 1 - .../addons/addon-depends/faad2/package.mk | 1 - .../ffmpegx-depends/libvpx/package.mk | 1 - .../ffmpegx-depends/x264/package.mk | 1 - .../ffmpegx-depends/x265/package.mk | 1 - .../addons/addon-depends/ffmpegx/package.mk | 1 - .../game-tools/bchunk/package.mk | 1 - .../game-tools/ecm-tools/package.mk | 1 - .../addon-depends/game-tools/iat/package.mk | 1 - .../game-tools/linuxconsoletools/package.mk | 1 - .../addon-depends/gdk-pixbuf/package.mk | 1 - packages/addons/addon-depends/go/package.mk | 1 - packages/addons/addon-depends/gtk+/package.mk | 2 +- .../addons/addon-depends/harfbuzz/package.mk | 1 - packages/addons/addon-depends/icu/package.mk | 1 - .../inadyn/libconfuse/package.mk | 2 +- .../addons/addon-depends/jasper/package.mk | 1 - .../lcdd-depends/libugpio/package.mk | 2 +- .../lcdd-depends/serdisplib/package.mk | 1 - .../addon-depends/libXScrnSaver/package.mk | 1 - .../addon-depends/libXcursor/package.mk | 1 - .../addons/addon-depends/libXft/package.mk | 1 - .../addons/addon-depends/libconfig/package.mk | 2 +- .../addons/addon-depends/libdvbcsa/package.mk | 2 +- .../addons/addon-depends/libexif/package.mk | 1 - .../addons/addon-depends/libiconv/package.mk | 1 - .../addons/addon-depends/libid3tag/package.mk | 1 - .../addon-depends/libimobiledevice/package.mk | 2 +- .../addons/addon-depends/libmad/package.mk | 2 +- .../addon-depends/libnetwork/package.mk | 1 - .../librespot-depends/rust/package.mk | 1 - .../addon-depends/libusbmuxd/package.mk | 1 - .../libva-vdpau-driver/package.mk | 2 +- .../addon-depends/libvncserver/package.mk | 2 +- .../addons/addon-depends/libzip/package.mk | 1 - .../mono-depends/libgdiplus/package.mk | 2 +- .../moonlight-common-c/package.mk | 1 - .../moonlight-embedded/package.mk | 1 - .../depends/libmediainfo/package.mk | 1 - .../depends/libzen/package.mk | 1 - .../mediainfo/package.mk | 1 - .../mesa-demos/package.mk | 2 +- .../mpg123/package.mk | 1 - .../opencaster/package.mk | 1 - .../squeezelite/package.mk | 1 - .../tsdecrypt/package.mk | 1 - .../tstools/package.mk | 1 - .../network-tools-depends/bwm-ng/package.mk | 2 +- .../depends/libpcap/package.mk | 1 - .../depends/libstatgrab/package.mk | 2 +- .../network-tools-depends/iftop/package.mk | 2 +- .../network-tools-depends/iperf/package.mk | 2 +- .../network-tools-depends/irssi/package.mk | 1 - .../network-tools-depends/lftp/package.mk | 1 - .../network-tools-depends/ncftp/package.mk | 1 - .../network-tools-depends/ngrep/package.mk | 1 - .../network-tools-depends/nmap/package.mk | 1 - .../network-tools-depends/rsync/package.mk | 1 - .../network-tools-depends/sshfs/package.mk | 1 - .../network-tools-depends/tcpdump/package.mk | 1 - .../network-tools-depends/udpxy/package.mk | 1 - .../wireless_tools/package.mk | 1 - packages/addons/addon-depends/nspr/package.mk | 1 - packages/addons/addon-depends/nss/package.mk | 1 - packages/addons/addon-depends/opus/package.mk | 1 - .../addons/addon-depends/pango/package.mk | 2 +- .../addons/addon-depends/pcsc-lite/package.mk | 1 - .../addons/addon-depends/pngquant/package.mk | 1 - .../addons/addon-depends/protobuf/package.mk | 1 - .../addon-depends/python-libusb1/package.mk | 1 - .../addons/addon-depends/qtbase/package.mk | 1 - .../rpi-tools-depends/RPi.GPIO/package.mk | 1 - .../rpi-tools-depends/gpiozero/package.mk | 1 - .../lan951x-led-ctl/package.mk | 1 - .../rpi-tools-depends/picamera/package.mk | 1 - .../addon-depends/rpi_ws281x/package.mk | 1 - .../rsyslog-depends/libestr/package.mk | 1 - .../rsyslog-depends/libfastjson/package.mk | 1 - .../rsyslog-depends/liblogging/package.mk | 1 - .../rsyslog-depends/liblognorm/package.mk | 1 - .../rsyslog-depends/librelp/package.mk | 1 - packages/addons/addon-depends/runc/package.mk | 1 - .../addon-depends/scrnsaverproto/package.mk | 1 - .../system-tools-depends/autossh/package.mk | 2 +- .../depends/efivar/package.mk | 1 - .../depends/libmtp/package.mk | 2 +- .../system-tools-depends/diffutils/package.mk | 2 +- .../system-tools-depends/dstat/package.mk | 1 - .../system-tools-depends/dtach/package.mk | 1 - .../efibootmgr/package.mk | 1 - .../system-tools-depends/evtest/package.mk | 2 +- .../system-tools-depends/fdupes/package.mk | 1 - .../system-tools-depends/file/package.mk | 2 +- .../getscancodes/package.mk | 1 - .../system-tools-depends/hd-idle/package.mk | 1 - .../system-tools-depends/hddtemp/package.mk | 1 - .../hid_mapper/package.mk | 1 - .../system-tools-depends/htop/package.mk | 2 +- .../system-tools-depends/i2c-tools/package.mk | 1 - .../inotify-tools/package.mk | 2 +- .../system-tools-depends/lshw/package.mk | 1 - .../system-tools-depends/mc/package.mk | 1 - .../system-tools-depends/mrxvt/package.mk | 2 +- .../system-tools-depends/mtpfs/package.mk | 2 +- .../system-tools-depends/nmon/package.mk | 1 - .../system-tools-depends/p7zip/package.mk | 1 - .../system-tools-depends/patch/package.mk | 1 - .../system-tools-depends/pv/package.mk | 1 - .../system-tools-depends/screen/package.mk | 1 - .../system-tools-depends/strace/package.mk | 2 +- .../system-tools-depends/unrar/package.mk | 1 - .../usb-modeswitch/package.mk | 1 - .../system-tools-depends/vim/package.mk | 1 - packages/addons/addon-depends/tini/package.mk | 1 - .../addons/addon-depends/tntnet/package.mk | 1 - .../addons/addon-depends/tslib/package.mk | 2 +- .../addons/addon-depends/unclutter/package.mk | 1 - .../vdr-plugin-dummydevice/package.mk | 1 - .../vdr-plugins/vdr-plugin-dvbapi/package.mk | 1 - .../vdr-plugins/vdr-plugin-eepg/package.mk | 1 - .../vdr-plugin-epgfixer/package.mk | 1 - .../vdr-plugin-epgsearch/package.mk | 1 - .../vdr-plugins/vdr-plugin-iptv/package.mk | 1 - .../vdr-plugins/vdr-plugin-live/package.mk | 1 - .../vdr-plugin-restfulapi/package.mk | 1 - .../vdr-plugins/vdr-plugin-satip/package.mk | 1 - .../vdr-plugin-streamdev/package.mk | 1 - .../vdr-plugin-vnsiserver/package.mk | 1 - .../vdr-plugin-wirbelscan/package.mk | 1 - .../vdr-plugin-wirbelscancontrol/package.mk | 1 - .../vdr-plugin-xmltv2vdr/package.mk | 1 - packages/addons/addon-depends/vdr/package.mk | 1 - .../addons/addon-depends/whois/package.mk | 1 - .../addons/addon-depends/xdotool/package.mk | 1 - packages/addons/browser/chromium/package.mk | 1 - packages/addons/driver/hdhomerun/package.mk | 1 - packages/addons/driver/imon-mce/package.mk | 1 - packages/addons/driver/sapphire/package.mk | 1 - .../addons/driver/steamcontroller/package.mk | 1 - .../addons/driver/sundtek-mediatv/package.mk | 1 - .../libraries/adafruit-libraries/package.mk | 1 - .../repository.kodinerds/package.mk | 1 - .../repository.linuxserver.docker/package.mk | 1 - packages/addons/script/moonlight/package.mk | 1 - .../script/script.config.vdr/package.mk | 1 - .../addons/service/bluetooth-audio/package.mk | 1 - packages/addons/service/boblightd/package.mk | 2 +- .../addons/service/dispmanx_vnc/package.mk | 1 - packages/addons/service/docker/package.mk | 1 - packages/addons/service/inadyn/package.mk | 2 +- packages/addons/service/lcdd/package.mk | 2 +- packages/addons/service/librespot/package.mk | 1 - packages/addons/service/mpd/package.mk | 1 - packages/addons/service/net-snmp/package.mk | 2 +- packages/addons/service/oscam/package.mk | 1 - packages/addons/service/proftpd/package.mk | 1 - packages/addons/service/rsyslog/package.mk | 1 - packages/addons/service/slice/package.mk | 1 - packages/addons/service/syncthing/package.mk | 1 - packages/addons/service/tinc/package.mk | 1 - .../addons/service/touchscreen/package.mk | 1 - packages/addons/service/tvheadend/package.mk | 1 - .../addons/service/tvheadend42/package.mk | 1 - packages/addons/service/usbmuxd/package.mk | 1 - packages/addons/service/vdr-addon/package.mk | 1 - .../addons/service/webgrabplus/package.mk | 1 - packages/addons/skin/estouchy/package.mk | 1 - packages/addons/tools/btrfs-progs/package.mk | 1 - packages/addons/tools/dvb-tools/package.mk | 1 - packages/addons/tools/game-tools/package.mk | 1 - packages/addons/tools/mono/package.mk | 2 +- .../addons/tools/multimedia-tools/package.mk | 1 - .../addons/tools/network-tools/package.mk | 1 - packages/addons/tools/rpi-tools/package.mk | 1 - packages/addons/tools/system-tools/package.mk | 1 - packages/audio/alsa-lib/package.mk | 2 +- packages/audio/alsa-utils/package.mk | 1 - packages/audio/asplib/package.mk | 1 - packages/audio/espeak/package.mk | 1 - packages/audio/flac/package.mk | 2 +- packages/audio/fluidsynth/package.mk | 1 - packages/audio/lame/package.mk | 1 - packages/audio/libcdio/package.mk | 1 - packages/audio/libmodplug/package.mk | 1 - packages/audio/libogg/package.mk | 1 - packages/audio/libopenmpt/package.mk | 1 - packages/audio/libsamplerate/package.mk | 1 - packages/audio/libsndfile/package.mk | 1 - packages/audio/libvorbis/package.mk | 2 +- packages/audio/pulseaudio/package.mk | 1 - packages/audio/sbc/package.mk | 1 - packages/audio/sidplay-libs/package.mk | 1 - packages/audio/soxr/package.mk | 1 - packages/audio/speex/package.mk | 1 - packages/audio/taglib/package.mk | 1 - packages/compress/bzip2/package.mk | 1 - packages/compress/cpio/package.mk | 1 - packages/compress/lzo/package.mk | 1 - packages/compress/unzip/package.mk | 1 - packages/compress/xz/package.mk | 1 - packages/compress/zip/package.mk | 1 - packages/compress/zlib/package.mk | 1 - packages/compress/zstd/package.mk | 1 - packages/databases/mysql/package.mk | 1 - packages/databases/sqlite/package.mk | 1 - packages/debug/gdb/package.mk | 1 - packages/debug/libva-utils/package.mk | 2 +- packages/debug/valgrind/package.mk | 1 - packages/debug/vdpauinfo/package.mk | 1 - packages/devel/arm-mem/package.mk | 1 - packages/devel/attr/package.mk | 1 - packages/devel/autoconf-archive/package.mk | 1 - packages/devel/autoconf/package.mk | 1 - packages/devel/automake/package.mk | 1 - packages/devel/binutils/package.mk | 1 - packages/devel/bison/package.mk | 1 - packages/devel/boost/package.mk | 1 - packages/devel/ccache/package.mk | 1 - packages/devel/cmake/package.mk | 1 - packages/devel/crossguid/package.mk | 1 - packages/devel/dbus-glib/package.mk | 2 +- packages/devel/elfutils/package.mk | 2 +- packages/devel/fakeroot/package.mk | 1 - packages/devel/flex/package.mk | 2 +- packages/devel/fribidi/package.mk | 1 - packages/devel/gettext/package.mk | 1 - packages/devel/glib/package.mk | 2 +- packages/devel/glibc/package.mk | 1 - packages/devel/gmp/package.mk | 1 - packages/devel/heimdal/package.mk | 2 +- packages/devel/intltool/package.mk | 1 - packages/devel/libaio/package.mk | 1 - packages/devel/libcap/package.mk | 1 - packages/devel/libcec/package.mk | 1 - packages/devel/libdaemon/package.mk | 1 - packages/devel/libffi/package.mk | 2 +- packages/devel/libfmt/package.mk | 1 - packages/devel/libftdi1/package.mk | 1 - packages/devel/libirman/package.mk | 2 +- packages/devel/libplist/package.mk | 2 +- packages/devel/libpthread-stubs/package.mk | 1 - packages/devel/libtool/package.mk | 2 +- packages/devel/lockdev/package.mk | 2 +- packages/devel/m4/package.mk | 1 - packages/devel/make/package.mk | 1 - packages/devel/mpc/package.mk | 1 - packages/devel/mpfr/package.mk | 1 - packages/devel/ncurses/package.mk | 1 - packages/devel/pcre/package.mk | 1 - packages/devel/pkg-config/package.mk | 1 - packages/devel/popt/package.mk | 1 - packages/devel/rapidjson/package.mk | 1 - packages/devel/readline/package.mk | 1 - packages/devel/slang/package.mk | 1 - packages/devel/swig/package.mk | 1 - packages/devel/yajl/package.mk | 1 - packages/emulation/cyclone68000/package.mk | 1 - packages/emulation/libretro-2048/package.mk | 1 - packages/emulation/libretro-4do/package.mk | 1 - .../libretro-beetle-bsnes/package.mk | 1 - .../emulation/libretro-beetle-gba/package.mk | 1 - .../emulation/libretro-beetle-lynx/package.mk | 1 - .../emulation/libretro-beetle-ngp/package.mk | 1 - .../libretro-beetle-pce-fast/package.mk | 1 - .../emulation/libretro-beetle-pcfx/package.mk | 1 - .../emulation/libretro-beetle-psx/package.mk | 1 - .../libretro-beetle-saturn/package.mk | 1 - .../libretro-beetle-supergrafx/package.mk | 1 - .../emulation/libretro-beetle-vb/package.mk | 1 - .../libretro-beetle-wswan/package.mk | 1 - .../emulation/libretro-bluemsx/package.mk | 1 - packages/emulation/libretro-bnes/package.mk | 1 - .../package.mk | 1 - .../package.mk | 1 - .../package.mk | 1 - packages/emulation/libretro-cap32/package.mk | 1 - packages/emulation/libretro-craft/package.mk | 1 - .../emulation/libretro-desmume/package.mk | 1 - .../emulation/libretro-dinothawr/package.mk | 1 - .../emulation/libretro-dolphin/package.mk | 1 - packages/emulation/libretro-dosbox/package.mk | 1 - .../emulation/libretro-fbalpha/package.mk | 1 - packages/emulation/libretro-fceumm/package.mk | 1 - packages/emulation/libretro-fmsx/package.mk | 1 - packages/emulation/libretro-fuse/package.mk | 1 - .../emulation/libretro-gambatte/package.mk | 1 - .../emulation/libretro-genplus/package.mk | 1 - packages/emulation/libretro-gw/package.mk | 1 - packages/emulation/libretro-handy/package.mk | 1 - packages/emulation/libretro-hatari/package.mk | 1 - packages/emulation/libretro-mame/package.mk | 1 - .../emulation/libretro-mame2000/package.mk | 1 - .../emulation/libretro-mame2003/package.mk | 1 - .../emulation/libretro-mame2010/package.mk | 1 - .../emulation/libretro-mame2014/package.mk | 1 - packages/emulation/libretro-meteor/package.mk | 1 - packages/emulation/libretro-mgba/package.mk | 1 - packages/emulation/libretro-mrboom/package.mk | 1 - .../emulation/libretro-mupen64plus/package.mk | 1 - .../emulation/libretro-nestopia/package.mk | 1 - packages/emulation/libretro-nx/package.mk | 1 - packages/emulation/libretro-o2em/package.mk | 1 - .../libretro-pcsx-rearmed/package.mk | 1 - .../emulation/libretro-picodrive/package.mk | 1 - packages/emulation/libretro-ppsspp/package.mk | 1 - packages/emulation/libretro-prboom/package.mk | 1 - .../emulation/libretro-prosystem/package.mk | 1 - .../emulation/libretro-quicknes/package.mk | 1 - .../emulation/libretro-reicast/package.mk | 1 - .../emulation/libretro-scummvm/package.mk | 1 - packages/emulation/libretro-snes9x/package.mk | 1 - .../emulation/libretro-snes9x2002/package.mk | 1 - .../emulation/libretro-snes9x2010/package.mk | 1 - packages/emulation/libretro-stella/package.mk | 1 - .../emulation/libretro-tgbdual/package.mk | 1 - .../emulation/libretro-tyrquake/package.mk | 1 - .../emulation/libretro-vba-next/package.mk | 1 - packages/emulation/libretro-vbam/package.mk | 1 - packages/emulation/libretro-vecx/package.mk | 1 - .../libretro-virtualjaguar/package.mk | 1 - .../emulation/libretro-yabause/package.mk | 1 - packages/graphics/bcm2835-driver/package.mk | 1 - packages/graphics/cairo/package.mk | 2 +- packages/graphics/ftgl/package.mk | 1 - packages/graphics/giflib/package.mk | 1 - packages/graphics/glew/package.mk | 1 - packages/graphics/glfw/package.mk | 1 - packages/graphics/glu/package.mk | 2 +- packages/graphics/gpu-viv-bin-mx6q/package.mk | 63 ++++++++++ packages/graphics/imx-gpu-viv/package.mk | 80 +++++++++++++ packages/graphics/libdrm/package.mk | 2 +- packages/graphics/libepoxy/package.mk | 2 +- packages/graphics/libjpeg-turbo/package.mk | 1 - packages/graphics/libpng/package.mk | 1 - packages/graphics/libprojectM/package.mk | 1 - packages/graphics/libraw/package.mk | 1 - packages/graphics/mesa/package.mk | 2 +- packages/graphics/opengl-mali/package.mk | 1 - packages/graphics/opengl-meson/package.mk | 1 - packages/graphics/soil/package.mk | 1 - packages/graphics/tiff/package.mk | 1 - packages/graphics/vsxu/package.mk | 1 - packages/lang/Python2/package.mk | 2 +- packages/lang/Python3/package.mk | 2 +- packages/lang/gcc/package.mk | 1 - packages/lang/llvm/package.mk | 1 - packages/lang/yasm/package.mk | 1 - packages/linux-drivers/RTL8188EU/package.mk | 1 - packages/linux-drivers/RTL8192CU/package.mk | 1 - packages/linux-drivers/RTL8192DU/package.mk | 1 - packages/linux-drivers/RTL8192EU/package.mk | 1 - packages/linux-drivers/RTL8812AU/package.mk | 1 - packages/linux-drivers/bcm_sta/package.mk | 1 - .../linux-drivers/brcmap6xxx-aml/package.mk | 1 - .../linux-drivers/dvbhdhomerun/package.mk | 1 - packages/linux-drivers/gpu-aml/package.mk | 1 - .../linux-drivers/intel_nuc_led/package.mk | 1 - packages/linux-drivers/media_build/package.mk | 1 - .../linux-drivers/slice-drivers/package.mk | 1 - packages/linux-drivers/wetekdvb/package.mk | 1 - .../brcmfmac_sdio-firmware-aml/package.mk | 1 - .../brcmfmac_sdio-firmware-imx/package.mk | 1 - .../brcmfmac_sdio-firmware-rpi/package.mk | 1 - .../linux-firmware/dvb-firmware/package.mk | 1 - .../linux-firmware/firmware-imx/package.mk | 1 - .../linux-firmware/intel-ucode/package.mk | 1 - .../iwlwifi-firmware/package.mk | 1 - .../linux-firmware/kernel-firmware/package.mk | 1 - .../linux-firmware/misc-firmware/package.mk | 1 - .../linux-firmware/slice-firmware/package.mk | 1 - .../wlan-firmware-aml/package.mk | 1 - .../linux-firmware/wlan-firmware/package.mk | 1 - packages/linux/package.mk | 1 - .../mediacenter/JsonSchemaBuilder/package.mk | 1 - .../mediacenter/LibreELEC-settings/package.mk | 1 - packages/mediacenter/TexturePacker/package.mk | 1 - .../kodi-binary-addons/adsp.basic/package.mk | 1 - .../adsp.biquad.filters/package.mk | 1 - .../adsp.freesurround/package.mk | 1 - .../audiodecoder.2sf/package.mk | 1 - .../audiodecoder.asap/package.mk | 1 - .../audiodecoder.dumb/package.mk | 1 - .../audiodecoder.fluidsynth/package.mk | 1 - .../audiodecoder.gme/package.mk | 1 - .../audiodecoder.gsf/package.mk | 1 - .../audiodecoder.modplug/package.mk | 1 - .../audiodecoder.ncsf/package.mk | 1 - .../audiodecoder.nosefart/package.mk | 1 - .../audiodecoder.openmpt/package.mk | 1 - .../audiodecoder.organya/package.mk | 1 - .../audiodecoder.qsf/package.mk | 1 - .../audiodecoder.sidplay/package.mk | 1 - .../audiodecoder.snesapu/package.mk | 1 - .../audiodecoder.ssf/package.mk | 1 - .../audiodecoder.stsound/package.mk | 1 - .../audiodecoder.timidity/package.mk | 1 - .../audiodecoder.upse/package.mk | 1 - .../audiodecoder.usf/package.mk | 1 - .../audiodecoder.vgmstream/package.mk | 1 - .../audiodecoder.wsr/package.mk | 1 - .../audioencoder.flac/package.mk | 1 - .../audioencoder.lame/package.mk | 1 - .../audioencoder.vorbis/package.mk | 1 - .../audioencoder.wav/package.mk | 1 - .../game.libretro.2048/package.mk | 1 - .../game.libretro.4do/package.mk | 1 - .../game.libretro.beetle-bsnes/package.mk | 1 - .../game.libretro.beetle-gba/package.mk | 1 - .../game.libretro.beetle-lynx/package.mk | 1 - .../game.libretro.beetle-ngp/package.mk | 1 - .../game.libretro.beetle-pce-fast/package.mk | 1 - .../game.libretro.beetle-pcfx/package.mk | 1 - .../game.libretro.beetle-psx/package.mk | 1 - .../game.libretro.beetle-saturn/package.mk | 1 - .../package.mk | 1 - .../game.libretro.beetle-vb/package.mk | 1 - .../game.libretro.beetle-wswan/package.mk | 1 - .../game.libretro.bluemsx/package.mk | 1 - .../game.libretro.bnes/package.mk | 1 - .../package.mk | 1 - .../package.mk | 1 - .../package.mk | 1 - .../game.libretro.cap32/package.mk | 1 - .../game.libretro.craft/package.mk | 1 - .../game.libretro.desmume/package.mk | 1 - .../game.libretro.dinothawr/package.mk | 1 - .../game.libretro.dolphin/package.mk | 1 - .../game.libretro.dosbox/package.mk | 1 - .../game.libretro.fbalpha/package.mk | 1 - .../game.libretro.fceumm/package.mk | 1 - .../game.libretro.fmsx/package.mk | 1 - .../game.libretro.fuse/package.mk | 1 - .../game.libretro.gambatte/package.mk | 1 - .../game.libretro.genplus/package.mk | 1 - .../game.libretro.gw/package.mk | 1 - .../game.libretro.handy/package.mk | 1 - .../game.libretro.hatari/package.mk | 1 - .../game.libretro.mame/package.mk | 1 - .../game.libretro.mame2000/package.mk | 1 - .../game.libretro.mame2003/package.mk | 1 - .../game.libretro.mame2010/package.mk | 1 - .../game.libretro.mame2014/package.mk | 1 - .../game.libretro.meteor/package.mk | 1 - .../game.libretro.mgba/package.mk | 1 - .../game.libretro.mrboom/package.mk | 1 - .../game.libretro.mupen64plus/package.mk | 1 - .../game.libretro.nestopia/package.mk | 1 - .../game.libretro.nx/package.mk | 1 - .../game.libretro.o2em/package.mk | 1 - .../game.libretro.pcsx-rearmed/package.mk | 1 - .../game.libretro.picodrive/package.mk | 1 - .../game.libretro.ppsspp/package.mk | 1 - .../game.libretro.prboom/package.mk | 1 - .../game.libretro.prosystem/package.mk | 1 - .../game.libretro.quicknes/package.mk | 1 - .../game.libretro.reicast/package.mk | 1 - .../game.libretro.scummvm/package.mk | 1 - .../game.libretro.snes9x/package.mk | 1 - .../game.libretro.snes9x2002/package.mk | 1 - .../game.libretro.snes9x2010/package.mk | 1 - .../game.libretro.stella/package.mk | 1 - .../game.libretro.tgbdual/package.mk | 1 - .../game.libretro.tyrquake/package.mk | 1 - .../game.libretro.vba-next/package.mk | 1 - .../game.libretro.vbam/package.mk | 1 - .../game.libretro.vecx/package.mk | 1 - .../game.libretro.virtualjaguar/package.mk | 1 - .../game.libretro.yabause/package.mk | 1 - .../game.libretro/package.mk | 1 - .../imagedecoder.raw/package.mk | 1 - .../peripheral.joystick/package.mk | 1 - .../peripheral.steamcontroller/package.mk | 1 - .../peripheral.xarcade/package.mk | 1 - .../kodi-binary-addons/pvr.argustv/package.mk | 1 - .../kodi-binary-addons/pvr.demo/package.mk | 1 - .../kodi-binary-addons/pvr.dvblink/package.mk | 1 - .../pvr.dvbviewer/package.mk | 1 - .../kodi-binary-addons/pvr.filmon/package.mk | 1 - .../pvr.hdhomerun/package.mk | 1 - .../kodi-binary-addons/pvr.hts/package.mk | 1 - .../pvr.iptvsimple/package.mk | 1 - .../pvr.mediaportal.tvserver/package.mk | 1 - .../kodi-binary-addons/pvr.mythtv/package.mk | 1 - .../kodi-binary-addons/pvr.nextpvr/package.mk | 1 - .../kodi-binary-addons/pvr.njoy/package.mk | 1 - .../kodi-binary-addons/pvr.octonet/package.mk | 1 - .../kodi-binary-addons/pvr.pctv/package.mk | 1 - .../kodi-binary-addons/pvr.stalker/package.mk | 1 - .../kodi-binary-addons/pvr.teleboy/package.mk | 1 - .../kodi-binary-addons/pvr.vbox/package.mk | 1 - .../pvr.vdr.vnsi/package.mk | 1 - .../kodi-binary-addons/pvr.vuplus/package.mk | 1 - .../kodi-binary-addons/pvr.wmc/package.mk | 1 - .../kodi-binary-addons/pvr.zattoo/package.mk | 1 - .../screensaver.asteroids/package.mk | 1 - .../screensaver.asterwave/package.mk | 1 - .../screensaver.biogenesis/package.mk | 1 - .../screensaver.cpblobs/package.mk | 1 - .../screensaver.greynetic/package.mk | 1 - .../screensaver.matrixtrails/package.mk | 1 - .../screensaver.pingpong/package.mk | 1 - .../screensaver.pyro/package.mk | 1 - .../screensaver.shadertoy/package.mk | 1 - .../screensaver.stars/package.mk | 1 - .../screensavers.rsxs/package.mk | 1 - .../kodi-binary-addons/vfs.rar/package.mk | 1 - .../visualization.fishbmc/package.mk | 1 - .../visualization.goom/package.mk | 1 - .../visualization.pictureit/package.mk | 1 - .../visualization.projectm/package.mk | 1 - .../visualization.shadertoy/package.mk | 1 - .../visualization.spectrum/package.mk | 1 - .../visualization.vsxu/package.mk | 1 - .../visualization.waveform/package.mk | 1 - .../visualization.wavforhue/package.mk | 1 - packages/mediacenter/kodi-platform/package.mk | 1 - .../mediacenter/kodi-theme-Estuary/package.mk | 1 - packages/mediacenter/kodi/package.mk | 1 - packages/mediacenter/p8-platform/package.mk | 1 - packages/multimedia/SDL2/package.mk | 1 - packages/multimedia/ffmpeg/package.mk | 1 - .../multimedia/intel-vaapi-driver/package.mk | 2 +- packages/multimedia/libaacs/package.mk | 2 +- packages/multimedia/libamcodec/package.mk | 1 - packages/multimedia/libass/package.mk | 1 - packages/multimedia/libbdplus/package.mk | 1 - packages/multimedia/libbluray/package.mk | 2 +- packages/multimedia/libdvdcss/package.mk | 1 - packages/multimedia/libdvdnav/package.mk | 1 - packages/multimedia/libdvdread/package.mk | 1 - packages/multimedia/libhdhomerun/package.mk | 1 - packages/multimedia/libva/package.mk | 2 +- packages/multimedia/libvdpau/package.mk | 1 - packages/multimedia/rtmpdump/package.mk | 1 - packages/network/avahi/package.mk | 1 - packages/network/bluez/package.mk | 2 +- packages/network/connman/package.mk | 2 +- packages/network/ethtool/package.mk | 1 - packages/network/iptables/package.mk | 2 +- packages/network/libdnet/package.mk | 1 - packages/network/libmnl/package.mk | 1 - packages/network/libnfs/package.mk | 2 +- packages/network/libnftnl/package.mk | 1 - packages/network/libnl/package.mk | 1 - packages/network/libshairplay/package.mk | 2 +- packages/network/libssh/package.mk | 1 - packages/network/libtirpc/package.mk | 1 - packages/network/netbase/package.mk | 1 - packages/network/nss-mdns/package.mk | 1 - packages/network/openssh/package.mk | 2 +- packages/network/openvpn/package.mk | 1 - packages/network/rpcbind/package.mk | 1 - packages/network/samba/package.mk | 1 - packages/network/wireless-regdb/package.mk | 1 - packages/network/wpa_supplicant/package.mk | 1 - packages/oem/package.mk | 1 - packages/print/freetype/package.mk | 1 - .../python/devel/distutilscross/package.mk | 1 - packages/python/devel/ninja/package.mk | 1 - packages/python/devel/pygobject/package.mk | 2 +- packages/python/devel/setuptools/package.mk | 1 - packages/python/graphics/Pillow/package.mk | 1 - .../python/security/pycryptodome/package.mk | 1 - packages/python/system/dbus-python/package.mk | 1 - packages/python/system/simplejson/package.mk | 1 - packages/security/libgcrypt/package.mk | 2 +- packages/security/libgpg-error/package.mk | 1 - packages/security/openssl/package.mk | 1 - packages/sysutils/amremote/package.mk | 1 - packages/sysutils/atvclient/package.mk | 1 - packages/sysutils/bkeymaps/package.mk | 1 - packages/sysutils/busybox/package.mk | 1 - packages/sysutils/dbus/package.mk | 1 - packages/sysutils/diskdev_cmds/package.mk | 1 - packages/sysutils/dosfstools/package.mk | 1 - packages/sysutils/e2fsprogs/package.mk | 1 - packages/sysutils/entropy/package.mk | 1 - packages/sysutils/eventlircd/package.mk | 2 +- packages/sysutils/fuse-exfat/package.mk | 1 - packages/sysutils/fuse/package.mk | 1 - packages/sysutils/gptfdisk/package.mk | 1 - packages/sysutils/irqbalanced/package.mk | 1 - packages/sysutils/keyutils/package.mk | 1 - packages/sysutils/kmod/package.mk | 1 - packages/sysutils/libevdev/package.mk | 1 - packages/sysutils/libhid/package.mk | 2 +- packages/sysutils/libusb-compat/package.mk | 1 - packages/sysutils/libusb/package.mk | 1 - packages/sysutils/lirc/package.mk | 2 +- .../sysutils/ntfs-3g_ntfsprogs/package.mk | 2 +- packages/sysutils/open-iscsi/package.mk | 1 - packages/sysutils/open-vm-tools/package.mk | 2 +- packages/sysutils/parted/package.mk | 1 - packages/sysutils/pciutils/package.mk | 1 - packages/sysutils/sed/package.mk | 1 - packages/sysutils/squashfs/package.mk | 1 - packages/sysutils/tz/package.mk | 1 - packages/sysutils/udevil/package.mk | 1 - packages/sysutils/usbutils/package.mk | 1 - packages/sysutils/util-linux/package.mk | 2 +- packages/sysutils/v4l-utils/package.mk | 1 - packages/sysutils/v86d/package.mk | 1 - packages/testing/package.mk | 1 - packages/textproc/expat/package.mk | 1 - packages/textproc/jsoncpp/package.mk | 1 - packages/textproc/libxml2/package.mk | 1 - packages/textproc/libxslt/package.mk | 1 - packages/textproc/tinyxml/package.mk | 2 +- packages/textproc/tinyxml2/package.mk | 1 - packages/textproc/xmlstarlet/package.mk | 1 - packages/tools/bcm2835-bootloader/package.mk | 1 - packages/tools/dtc/package.mk | 1 - packages/tools/grub/package.mk | 1 - packages/tools/hdparm/package.mk | 1 - packages/tools/installer/package.mk | 1 - packages/tools/led_tools/package.mk | 1 - packages/tools/mkbootimg/package.mk | 1 - packages/tools/mtools/package.mk | 2 +- packages/tools/nano/package.mk | 1 - packages/tools/newt/package.mk | 2 +- packages/tools/plymouth-lite/package.mk | 1 - packages/tools/populatefs/package.mk | 1 - packages/tools/procps-ng/package.mk | 1 - packages/tools/qemu/package.mk | 1 - packages/tools/slice-addon/package.mk | 1 - packages/tools/syslinux/package.mk | 1 - packages/tools/u-boot/package.mk | 1 - packages/virtual/alsa/package.mk | 1 - packages/virtual/autotools/package.mk | 1 - packages/virtual/corefonts/package.mk | 1 - packages/virtual/debug/package.mk | 1 - packages/virtual/initramfs/package.mk | 1 - packages/virtual/libc/package.mk | 1 - packages/virtual/linux-drivers/package.mk | 1 - packages/virtual/linux-firmware/package.mk | 1 - packages/virtual/mediacenter/package.mk | 1 - packages/virtual/network/package.mk | 1 - packages/virtual/remote/package.mk | 1 - packages/virtual/toolchain/package.mk | 1 - packages/virtual/virtual/package.mk | 1 - packages/virtual/x11/package.mk | 1 - packages/wayland/libinput/package.mk | 1 - packages/wayland/libxkbcommon/package.mk | 1 - packages/wayland/mtdev/package.mk | 1 - packages/web/curl/package.mk | 1 - packages/web/libmicrohttpd/package.mk | 1 - packages/x11/app/setxkbmap/package.mk | 1 - packages/x11/app/xkbcomp/package.mk | 1 - packages/x11/app/xrandr/package.mk | 1 - packages/x11/data/xkeyboard-config/package.mk | 2 +- .../x11/driver/xf86-input-evdev/package.mk | 2 +- .../x11/driver/xf86-input-libinput/package.mk | 2 +- .../driver/xf86-input-synaptics/package.mk | 2 +- .../x11/driver/xf86-video-amdgpu/package.mk | 2 +- packages/x11/driver/xf86-video-ati/package.mk | 2 +- .../x11/driver/xf86-video-intel/package.mk | 2 +- .../xf86-video-nvidia-legacy/package.mk | 1 - .../x11/driver/xf86-video-nvidia/package.mk | 1 - .../x11/driver/xf86-video-vmware/package.mk | 2 +- packages/x11/font/encodings/package.mk | 1 - .../x11/font/font-bitstream-type1/package.mk | 1 - packages/x11/font/font-cursor-misc/package.mk | 1 - packages/x11/font/font-misc-misc/package.mk | 1 - packages/x11/font/font-util/package.mk | 1 - .../x11/font/font-xfree86-type1/package.mk | 1 - .../x11/font/liberation-fonts-ttf/package.mk | 1 - packages/x11/lib/libICE/package.mk | 1 - packages/x11/lib/libSM/package.mk | 1 - packages/x11/lib/libX11/package.mk | 2 +- packages/x11/lib/libXau/package.mk | 1 - packages/x11/lib/libXcomposite/package.mk | 1 - packages/x11/lib/libXdamage/package.mk | 1 - packages/x11/lib/libXext/package.mk | 1 - packages/x11/lib/libXfixes/package.mk | 1 - packages/x11/lib/libXfont2/package.mk | 1 - packages/x11/lib/libXi/package.mk | 1 - packages/x11/lib/libXinerama/package.mk | 1 - packages/x11/lib/libXmu/package.mk | 1 - packages/x11/lib/libXrandr/package.mk | 1 - packages/x11/lib/libXrender/package.mk | 1 - packages/x11/lib/libXt/package.mk | 1 - packages/x11/lib/libXtst/package.mk | 1 - packages/x11/lib/libXxf86vm/package.mk | 1 - packages/x11/lib/libfontenc/package.mk | 1 - packages/x11/lib/libpciaccess/package.mk | 1 - packages/x11/lib/libxcb/package.mk | 1 - packages/x11/lib/libxkbfile/package.mk | 1 - packages/x11/lib/libxshmfence/package.mk | 1 - packages/x11/lib/pixman/package.mk | 1 - packages/x11/lib/xtrans/package.mk | 1 - packages/x11/other/fluxbox/package.mk | 2 +- packages/x11/other/fontconfig/package.mk | 1 - packages/x11/proto/bigreqsproto/package.mk | 1 - packages/x11/proto/compositeproto/package.mk | 1 - packages/x11/proto/damageproto/package.mk | 1 - packages/x11/proto/dri2proto/package.mk | 1 - packages/x11/proto/dri3proto/package.mk | 1 - packages/x11/proto/fixesproto/package.mk | 1 - packages/x11/proto/fontcacheproto/package.mk | 1 - packages/x11/proto/fontsproto/package.mk | 1 - packages/x11/proto/glproto/package.mk | 1 - packages/x11/proto/inputproto/package.mk | 1 - packages/x11/proto/kbproto/package.mk | 1 - packages/x11/proto/presentproto/package.mk | 1 - packages/x11/proto/randrproto/package.mk | 1 - packages/x11/proto/recordproto/package.mk | 1 - packages/x11/proto/renderproto/package.mk | 1 - packages/x11/proto/videoproto/package.mk | 1 - packages/x11/proto/xcb-proto/package.mk | 1 - packages/x11/proto/xcmiscproto/package.mk | 1 - packages/x11/proto/xextproto/package.mk | 1 - packages/x11/proto/xf86dgaproto/package.mk | 1 - packages/x11/proto/xf86driproto/package.mk | 1 - packages/x11/proto/xf86miscproto/package.mk | 1 - .../x11/proto/xf86vidmodeproto/package.mk | 1 - packages/x11/proto/xineramaproto/package.mk | 1 - packages/x11/proto/xproto/package.mk | 1 - packages/x11/util/util-macros/package.mk | 1 - .../x11/util/xorg-launch-helper/package.mk | 2 +- packages/x11/xserver/xorg-server/package.mk | 2 +- .../gcc-linaro-aarch64-elf/package.mk | 1 - .../packages/gcc-linaro-arm-eabi/package.mk | 1 - projects/Odroid_C2/packages/u-boot/package.mk | 1 - 760 files changed, 347 insertions(+), 758 deletions(-) create mode 100644 packages/addons/addon-depends/emby-depends/ffmpegx/package.mk create mode 100644 packages/graphics/gpu-viv-bin-mx6q/package.mk create mode 100644 packages/graphics/imx-gpu-viv/package.mk diff --git a/packages/addons/README.md b/packages/addons/README.md index ed06803427..e83ef25675 100644 --- a/packages/addons/README.md +++ b/packages/addons/README.md @@ -33,7 +33,7 @@ PKG_DEPENDS_TARGET="toolchain curl" # dependencies that are neede PKG_SECTION="service" # service, tools, virtual, driver, driver.remote ... PKG_SHORTDESC="Addon name: sort description" # Addon: is a program that does this and that PKG_LONGDESC="Addon name ($PKG_VERSION): detailed description" -PKG_AUTORECONF="no" # yes or no +PKG_TOOLCHAIN="auto" # auto, meson, cmake, cmake-make, configure, autotools, other PKG_IS_ADDON="yes" PKG_ADDON_NAME="Addon name" # proper name of the addon that is shown at the repo diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_ADS1x15/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_ADS1x15/package.mk index ab6c77ddbe..29fc670c09 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_ADS1x15/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_ADS1x15/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python ADS1x15 Library" PKG_LONGDESC="Python code to use the ADS1015 and ADS1115 analog to digital converters with a Raspberry Pi or BeagleBone black." -PKG_AUTORECONF="no" make_target() { : # nop diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_ADXL345/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_ADXL345/package.mk index 467169969e..e9b156f98f 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_ADXL345/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_ADXL345/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python ADXL345 Library" PKG_LONGDESC="Python code to use the ADXL345 triple-axis accelerometer over I2C with a Raspberry Pi or BeagleBone Black." -PKG_AUTORECONF="no" make_target() { : # nop diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_BMP/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_BMP/package.mk index 49ea54b4f1..cd7b34dc93 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_BMP/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_BMP/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python BMP Library" PKG_LONGDESC="Python library for accessing the BMP series pressure and temperature sensors like the BMP085/BMP180 on a Raspberry Pi or Beaglebone Black." -PKG_AUTORECONF="no" make_target() { : # nop diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_CharLCD/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_CharLCD/package.mk index 2bd7aee421..e5b20eadd7 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_CharLCD/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_CharLCD/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python CharLCD Library" PKG_LONGDESC="Python library for accessing Adafruit character LCDs from a Raspberry Pi or BeagleBone Black." -PKG_AUTORECONF="no" make_target() { : # nop diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_DHT/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_DHT/package.mk index f8949e356a..9581e04d52 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_DHT/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_DHT/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python DHT Library" PKG_LONGDESC="Python library to read the DHT series of humidity and temperature sensors on a Raspberry Pi or Beaglebone Black." -PKG_AUTORECONF="no" case "$PROJECT:$DEVICE" in "RPi:RPi") diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_GPIO/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_GPIO/package.mk index 6dfadb26e6..5c49029782 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_GPIO/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_GPIO/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python GPIO Library" PKG_LONGDESC="Library to provide a cross-platform GPIO interface on the Raspberry Pi and Beaglebone Black using the RPi.GPIO and Adafruit_BBIO librarie" -PKG_AUTORECONF="no" make_target() { : # nop diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_LED_Backpack/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_LED_Backpack/package.mk index 5589810117..c0d5792757 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_LED_Backpack/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_LED_Backpack/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Python library for controlling LED backpack displays." PKG_LONGDESC="Python library for controlling LED backpack displays such as 8x8 matrices, bar graphs, and 7/14-segment displays on a Raspberry Pi or BeagleBone Black." -PKG_AUTORECONF="no" make_target() { : # nop diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_LSM303/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_LSM303/package.mk index bc0dd44ecb..5049a8deeb 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_LSM303/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_LSM303/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python LSM303 Library" PKG_LONGDESC="Python code to use the LSM303 accelerometer & magnetometer with Raspberry Pi & BeagleBone Black." -PKG_AUTORECONF="no" make_target() { : # nop diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_MCP3008/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_MCP3008/package.mk index 3382750bad..a95af330c7 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_MCP3008/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_MCP3008/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python MCP3008 Library" PKG_LONGDESC="Python code to use the MCP3008 analog to digital converter with a Raspberry Pi or BeagleBone black." -PKG_AUTORECONF="no" make_target() { : # nop diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_MCP4725/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_MCP4725/package.mk index e4208d8868..02dfa76b4f 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_MCP4725/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_MCP4725/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python MCP4725 Library" PKG_LONGDESC="Python code to use the MCP4725 digital to analog converter with a Raspberry Pi or BeagleBone black." -PKG_AUTORECONF="no" make_target() { : # nop diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_PCA9685/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_PCA9685/package.mk index 9960d43d62..127f8ee3fd 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_PCA9685/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_PCA9685/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python PCA9685 Library" PKG_LONGDESC="Python code to use the PCA9685 PWM servo/LED controller with a Raspberry Pi or BeagleBone black." -PKG_AUTORECONF="no" make_target() { : # nop diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_PureIO/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_PureIO/package.mk index ffcbe6272a..8de231d41b 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_PureIO/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_PureIO/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Pure python access to Linux IO including I2C and SPI." PKG_LONGDESC="Pure python access to Linux IO including I2C and SPI. Drop in replacement for smbus and spidev modules." -PKG_AUTORECONF="no" make_target() { : # nop diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_SI1145/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_SI1145/package.mk index 4d895a9f4e..b4406aea95 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_SI1145/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_SI1145/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Python library for the SI1145" PKG_LONGDESC="Python library for accessing the SI1145 temperature sensor on a Raspberry Pi" -PKG_AUTORECONF="no" make_target() { : # nop diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_SSD1306/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_SSD1306/package.mk index 61ed7f7ea1..54c2a2fb2f 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_SSD1306/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_SSD1306/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python SSD1306 Library" PKG_LONGDESC="SSD1306 oled driver library for 'monochrome' 128x64 and 128x32 OLEDs." -PKG_AUTORECONF="no" make_target() { : # nop diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_TCS34725/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_TCS34725/package.mk index 515d48b4da..dee5cab8c6 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_TCS34725/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_TCS34725/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python TCS34725 Library" PKG_LONGDESC="Python code to use the TCS34725 color sensor with the Raspberry Pi & BeagleBone Black." -PKG_AUTORECONF="no" make_target() { : # nop diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_VCNL40xx/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_VCNL40xx/package.mk index 321e32d1db..6bc47dac86 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_VCNL40xx/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_VCNL40xx/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python VCNL40xx Library" PKG_LONGDESC="Python code to use the VCNL4000 & VCNL4010 proximity sensors with the Raspberry Pi & BeagleBone Black." -PKG_AUTORECONF="no" make_target() { : # nop diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_WS2801/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_WS2801/package.mk index 379a7239b0..82c2602e7a 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_WS2801/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_WS2801/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python WS2801 Library" PKG_LONGDESC="Python code to control WS2801 and similar SPI interface addressable RGB LED strips on a Raspberry Pi & BeagleBone Black." -PKG_AUTORECONF="no" make_target() { : # nop diff --git a/packages/addons/addon-depends/atk/package.mk b/packages/addons/addon-depends/atk/package.mk index 9ee322fd24..ebbe52476c 100644 --- a/packages/addons/addon-depends/atk/package.mk +++ b/packages/addons/addon-depends/atk/package.mk @@ -29,8 +29,7 @@ PKG_DEPENDS_TARGET="toolchain glib glib:host" PKG_SECTION="accessibility" PKG_SHORTDESC="ATK - Accessibility Toolkit" PKG_LONGDESC="ATK provides the set of accessibility interfaces that are implemented by other toolkits and applications. Using the ATK interfaces, accessibility tools have full access to view and control running applications." -PKG_AUTORECONF="no" -PKG_USE_MESON="no" +PKG_TOOLCHAIN="configure" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared \ --disable-rebuilds --enable-introspection=no" diff --git a/packages/addons/addon-depends/bash/package.mk b/packages/addons/addon-depends/bash/package.mk index 165731929b..1c23c9e106 100644 --- a/packages/addons/addon-depends/bash/package.mk +++ b/packages/addons/addon-depends/bash/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain ncurses" PKG_SECTION="devel" PKG_SHORTDESC="The GNU Bourne Again shell" PKG_LONGDESC="The GNU Bourne Again shell" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static \ --disable-shared \ diff --git a/packages/addons/addon-depends/containerd/package.mk b/packages/addons/addon-depends/containerd/package.mk index 21bfb88ab3..d12e443040 100644 --- a/packages/addons/addon-depends/containerd/package.mk +++ b/packages/addons/addon-depends/containerd/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain go:host" PKG_SECTION="system" PKG_SHORTDESC="containerd is a daemon to control runC" PKG_LONGDESC="containerd is a daemon to control runC, built for performance and density. containerd leverages runC's advanced features such as seccomp and user namespace support as well as checkpoint and restore for cloning and live migration of containers." -PKG_AUTORECONF="no" pre_make_target() { case $TARGET_ARCH in diff --git a/packages/addons/addon-depends/cxxtools/package.mk b/packages/addons/addon-depends/cxxtools/package.mk index e5c3e7a2b7..d4953e2d17 100644 --- a/packages/addons/addon-depends/cxxtools/package.mk +++ b/packages/addons/addon-depends/cxxtools/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="python/web" PKG_SHORTDESC="cxxtools: a collection of general-purpose C++ classes" PKG_LONGDESC="Cxxtools is a collection of general-purpose C++ classes" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_HOST="--disable-demos --with-atomictype=pthread --disable-unittest" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared --disable-demos --with-atomictype=pthread --disable-unittest" diff --git a/packages/addons/addon-depends/dvb-tools-depends/blindscan-s2/package.mk b/packages/addons/addon-depends/dvb-tools-depends/blindscan-s2/package.mk index 65e588ea32..d4370a6708 100644 --- a/packages/addons/addon-depends/dvb-tools-depends/blindscan-s2/package.mk +++ b/packages/addons/addon-depends/dvb-tools-depends/blindscan-s2/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="blindscan-s2 is a program to blindscan digital satellite signals" PKG_LONGDESC="blindscan-s2 is a program to blindscan digital satellite signals" -PKG_AUTORECONF="no" makeinstall_target() { : diff --git a/packages/addons/addon-depends/dvb-tools-depends/depends/bitstream/package.mk b/packages/addons/addon-depends/dvb-tools-depends/depends/bitstream/package.mk index 0de4908ba8..028c5a2f8c 100644 --- a/packages/addons/addon-depends/dvb-tools-depends/depends/bitstream/package.mk +++ b/packages/addons/addon-depends/dvb-tools-depends/depends/bitstream/package.mk @@ -27,6 +27,5 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="multimedia" PKG_SHORTDESC="biTStream is a set of C headers allowing a simpler access to binary structures such as specified by MPEG, DVB, IETF, etc." PKG_LONGDESC="biTStream is a set of C headers allowing a simpler access to binary structures such as specified by MPEG, DVB, IETF, etc." -PKG_AUTORECONF="no" PKG_MAKEINSTALL_OPTS_TARGET="PREFIX=/usr" diff --git a/packages/addons/addon-depends/dvb-tools-depends/depends/libev/package.mk b/packages/addons/addon-depends/dvb-tools-depends/depends/libev/package.mk index c3aa03e7fe..756770b79e 100644 --- a/packages/addons/addon-depends/dvb-tools-depends/depends/libev/package.mk +++ b/packages/addons/addon-depends/dvb-tools-depends/depends/libev/package.mk @@ -27,6 +27,5 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="multimedia" PKG_SHORTDESC="libev: a full-featured and high-performance event loop" PKG_LONGDESC="A full-featured and high-performance event loop that is loosely modelled after libevent, but without its limitations and bugs." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--disable-shared --enable-static" diff --git a/packages/addons/addon-depends/dvb-tools-depends/dvb-apps/package.mk b/packages/addons/addon-depends/dvb-tools-depends/dvb-apps/package.mk index 08a1a363a9..b7c4737ffd 100644 --- a/packages/addons/addon-depends/dvb-tools-depends/dvb-apps/package.mk +++ b/packages/addons/addon-depends/dvb-tools-depends/dvb-apps/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="Digitial Video Broadcasting (DVB) applications" PKG_LONGDESC="Applications and utilities geared towards the initial setup, testing and operation of an DVB device supporting the DVB-S, DVB-C, DVB-T, and ATSC standards." -PKG_AUTORECONF="no" pre_make_target() { export PERL_USE_UNSAFE_INC=1 diff --git a/packages/addons/addon-depends/dvb-tools-depends/dvb-fe-tool/package.mk b/packages/addons/addon-depends/dvb-tools-depends/dvb-fe-tool/package.mk index 8f38ee5871..249474a4b5 100644 --- a/packages/addons/addon-depends/dvb-tools-depends/dvb-fe-tool/package.mk +++ b/packages/addons/addon-depends/dvb-tools-depends/dvb-fe-tool/package.mk @@ -30,7 +30,7 @@ PKG_DEPENDS_TARGET="toolchain systemd" PKG_SECTION="tools" PKG_SHORTDESC="dvb-fe-tool: Linux V4L2 and DVB API utilities and v4l libraries (libv4l)." PKG_LONGDESC="Linux V4L2 and DVB API utilities and v4l libraries (libv4l)." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--disable-nls \ --disable-rpath \ diff --git a/packages/addons/addon-depends/dvb-tools-depends/dvblast/package.mk b/packages/addons/addon-depends/dvb-tools-depends/dvblast/package.mk index a5eea24326..895500c8fb 100644 --- a/packages/addons/addon-depends/dvb-tools-depends/dvblast/package.mk +++ b/packages/addons/addon-depends/dvb-tools-depends/dvblast/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain bitstream libev" PKG_SECTION="tools" PKG_SHORTDESC="DVBlast is a simple and powerful MPEG-2/TS demux and streaming application" PKG_LONGDESC="DVBlast is a simple and powerful MPEG-2/TS demux and streaming application" -PKG_AUTORECONF="no" MAKEFLAGS="V=1" diff --git a/packages/addons/addon-depends/dvb-tools-depends/dvbsnoop/package.mk b/packages/addons/addon-depends/dvb-tools-depends/dvbsnoop/package.mk index 73d2c71522..c8342d5522 100644 --- a/packages/addons/addon-depends/dvb-tools-depends/dvbsnoop/package.mk +++ b/packages/addons/addon-depends/dvb-tools-depends/dvbsnoop/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="dvbsnoop is a DVB/MPEG stream analyzer program" PKG_LONGDESC="dvbsnoop is a DVB/MPEG stream analyzer program" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" makeinstall_target() { : diff --git a/packages/addons/addon-depends/dvb-tools-depends/mumudvb/package.mk b/packages/addons/addon-depends/dvb-tools-depends/mumudvb/package.mk index bad00a6f35..c2e8c91c03 100644 --- a/packages/addons/addon-depends/dvb-tools-depends/mumudvb/package.mk +++ b/packages/addons/addon-depends/dvb-tools-depends/mumudvb/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain libdvbcsa" PKG_SECTION="tools" PKG_SHORTDESC="MuMuDVB (Multi Multicast DVB) is a program that streams from DVB on a network using multicasting or unicast" PKG_LONGDESC="MuMuDVB (Multi Multicast DVB) is a program that streams from DVB on a network using multicasting or unicast" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" makeinstall_target() { : diff --git a/packages/addons/addon-depends/dvb-tools-depends/szap-s2/package.mk b/packages/addons/addon-depends/dvb-tools-depends/szap-s2/package.mk index 76da89b12a..48da5b65c7 100644 --- a/packages/addons/addon-depends/dvb-tools-depends/szap-s2/package.mk +++ b/packages/addons/addon-depends/dvb-tools-depends/szap-s2/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="szap-s2 is a simple zapping tool for the Linux DVB S2 API" PKG_LONGDESC="szap-s2 is a simple zapping tool for the Linux DVB S2 API" -PKG_AUTORECONF="no" makeinstall_target() { : diff --git a/packages/addons/addon-depends/dvb-tools-depends/tune-s2/package.mk b/packages/addons/addon-depends/dvb-tools-depends/tune-s2/package.mk index eeb31c5376..9889b7ed42 100644 --- a/packages/addons/addon-depends/dvb-tools-depends/tune-s2/package.mk +++ b/packages/addons/addon-depends/dvb-tools-depends/tune-s2/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="tune-s2 is a small linux app to be able to tune a dvb devices" PKG_LONGDESC="tune-s2 is a small linux app to be able to tune a dvb devices" -PKG_AUTORECONF="no" makeinstall_target() { : diff --git a/packages/addons/addon-depends/dvb-tools-depends/w_scan/package.mk b/packages/addons/addon-depends/dvb-tools-depends/w_scan/package.mk index f08155d955..3e22a36a14 100644 --- a/packages/addons/addon-depends/dvb-tools-depends/w_scan/package.mk +++ b/packages/addons/addon-depends/dvb-tools-depends/w_scan/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="DVBlast is a small channel scan tool to create an channel.conf for VDR" PKG_LONGDESC="DVBlast is a small channel scan tool to create an channel.conf for VDR" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" # aml 3.14 is meh pre_configure_target() { diff --git a/packages/addons/addon-depends/emby-depends/ffmpegx/package.mk b/packages/addons/addon-depends/emby-depends/ffmpegx/package.mk new file mode 100644 index 0000000000..fd6c549a29 --- /dev/null +++ b/packages/addons/addon-depends/emby-depends/ffmpegx/package.mk @@ -0,0 +1,111 @@ +################################################################################ +# This file is part of LibreELEC - https://libreelec.tv +# Copyright (C) 2016-present Team LibreELEC +# +# LibreELEC 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 2 of the License, or +# (at your option) any later version. +# +# LibreELEC 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 LibreELEC. If not, see . +################################################################################ + +PKG_NAME="ffmpegx" +PKG_VERSION="libreelec" +PKG_REV="8" +PKG_ARCH="any" +PKG_LICENSE="LGPLv2.1+" +PKG_SITE="https://ffmpeg.org" +PKG_DEPENDS_TARGET="toolchain ffmpeg lame x264" +PKG_SECTION="multimedia" +PKG_SHORTDESC="FFmpeg+" +PKG_LONGDESC="FFmpeg built static with additional features" + +pre_configure_target() { + cd "$PKG_BUILD" + rm -rf ".$TARGET_NAME" + cp -PR $(get_build_dir ffmpeg)/* . + make clean + +# ffmpeg builds better with these options + strip_gold + strip_lto + + if [ "$KODIPLAYER_DRIVER" == "bcm2835-driver" ]; then + CFLAGS="-DRPI=1 -I$SYSROOT_PREFIX/usr/include/IL -I$SYSROOT_PREFIX/usr/include/interface/vcos/pthreads -I$SYSROOT_PREFIX/usr/include/interface/vmcs_host/linux $CFLAGS" + FFMPEG_LIBS="-lbcm_host -ldl -lmmal -lmmal_core -lmmal_util -lvchiq_arm -lvcos -lvcsm" + FFMPEG_RPI_HADE="--enable-mmal --enable-omx-rpi" + fi + +# ffmpeg does not build with libx264 on aarch64 + if [ "$TARGET_ARCH" != "aarch64" ]; then + FFMPEG_X264="--enable-libx264" + fi + + if [ "$TARGET_ARCH" == "arm" ]; then + FFMPEG_ARM_AO="--enable-hardcoded-tables" + fi +} + +configure_target() { + ./configure \ + \ + `#Licensing options` \ + --enable-gpl \ + --enable-nonfree \ + \ + `#Documentation options` \ + --disable-doc \ + \ + `#Hardware accelerated decoding encoding` \ + $FFMPEG_RPI_HADE \ + \ + `#External library support` \ + --enable-libmp3lame \ + $FFMPEG_X264 \ + --enable-openssl \ + \ + `#Toolchain options` \ + --arch="$TARGET_ARCH" \ + --cpu="$TARGET_CPU" \ + --cross-prefix="$TARGET_PREFIX" \ + --enable-cross-compile \ + --sysroot="$SYSROOT_PREFIX" \ + --sysinclude="$SYSROOT_PREFIX/usr/include" \ + --target-os="linux" \ + --nm="$NM" \ + --ar="$AR" \ + --as="$CC" \ + --cc="$CC" \ + --ld="$CC" \ + --pkg-config="$TOOLCHAIN/bin/pkg-config" \ + --host-cc="$HOST_CC" \ + --host-cflags="$HOST_CFLAGS" \ + --host-ldflags="$HOST_LDFLAGS" \ + --host-libs="-lm" \ + --extra-cflags="$CFLAGS" \ + --extra-ldflags="$LDFLAGS" \ + --extra-libs="$FFMPEG_LIBS" \ + --extra-version="x" \ + --enable-pic \ + \ + `#Advanced options` \ + $FFMPEG_ARM_AO \ + +} + +makeinstall_target() { + make install DESTDIR=$INSTALL +} + +post_makeinstall_target() { + for ff in $INSTALL/usr/local/bin/*; do mv $ff ${ff}x; done + rm -fr $INSTALL/usr/local/include + rm -fr $INSTALL/usr/local/share/ffmpeg/examples +} diff --git a/packages/addons/addon-depends/emby-depends/imagemagick/package.mk b/packages/addons/addon-depends/emby-depends/imagemagick/package.mk index 2ad6677ad8..2c3b40a2c1 100644 --- a/packages/addons/addon-depends/emby-depends/imagemagick/package.mk +++ b/packages/addons/addon-depends/emby-depends/imagemagick/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain libX11" PKG_SECTION="graphics" PKG_SHORTDESC="ImageMagick" PKG_LONGDESC="Software suite to create, edit, compose, or convert bitmap images" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static \ --enable-shared \ diff --git a/packages/addons/addon-depends/enca/package.mk b/packages/addons/addon-depends/enca/package.mk index f28b6ef02d..692161306e 100644 --- a/packages/addons/addon-depends/enca/package.mk +++ b/packages/addons/addon-depends/enca/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="devel" PKG_SHORTDESC="enca: detects the encoding of text files, on the basis of knowledge of their language." PKG_LONGDESC="Enca detects the encoding of text files, on the basis of knowledge of their language. It can also convert them to other encodings, allowing you to recode files without knowing their current encoding. It supports most of Central and East European languages, and a few Unicode variants, independently on language." -PKG_AUTORECONF="no" PKG_MAKEINSTALL_OPTS_TARGET="-C lib" PKG_CONFIGURE_OPTS_TARGET="ac_cv_file__dev_random=yes \ diff --git a/packages/addons/addon-depends/enet/package.mk b/packages/addons/addon-depends/enet/package.mk index 9bd01045d5..3b29c8ebd9 100644 --- a/packages/addons/addon-depends/enet/package.mk +++ b/packages/addons/addon-depends/enet/package.mk @@ -28,7 +28,7 @@ PKG_SECTION="network" PKG_SHORTDESC="ENet's purpose is to provide a relatively thin, simple and robust network communication layer on top of UDP (User Datagram Protocol)" PKG_LONGDESC="ENet's purpose is to provide a relatively thin, simple and robust network communication layer on top of UDP (User Datagram Protocol)" PKG_USE_CMAKE="no" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared" diff --git a/packages/addons/addon-depends/enum34/package.mk b/packages/addons/addon-depends/enum34/package.mk index 13ce00f74e..701d45e582 100644 --- a/packages/addons/addon-depends/enum34/package.mk +++ b/packages/addons/addon-depends/enum34/package.mk @@ -29,7 +29,6 @@ PKG_PRIORITY="optional" PKG_SECTION="python" PKG_SHORTDESC="Python 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7, 2.6, 2.5, and 2.4" PKG_LONGDESC="Python 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7, 2.6, 2.5, and 2.4" -PKG_AUTORECONF="no" make_target() { python setup.py build diff --git a/packages/addons/addon-depends/faad2/package.mk b/packages/addons/addon-depends/faad2/package.mk index 6009416abf..f406b58492 100644 --- a/packages/addons/addon-depends/faad2/package.mk +++ b/packages/addons/addon-depends/faad2/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="audio" PKG_SHORTDESC="faad: An MPEG-4 AAC decoder" PKG_LONGDESC="The FAAD project includes the AAC decoder FAAD2. It supports several MPEG-4 object types (LC, Main, LTP, HE AAC, PS) and file formats (ADTS AAC, raw AAC, MP4), multichannel and gapless decoding as well as MP4 metadata tags. The codecs are compatible with standard-compliant audio applications using one or more of these profiles." -PKG_AUTORECONF="no" PKG_MAINTAINER="Team LibreELEC (addons@libreelec.tv)" diff --git a/packages/addons/addon-depends/ffmpegx-depends/libvpx/package.mk b/packages/addons/addon-depends/ffmpegx-depends/libvpx/package.mk index dc70fd8559..9df234e8f7 100644 --- a/packages/addons/addon-depends/ffmpegx-depends/libvpx/package.mk +++ b/packages/addons/addon-depends/ffmpegx-depends/libvpx/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain yasm:host" PKG_SECTION="multimedia" PKG_SHORTDESC="WebM VP8/VP9 Codec SDK" PKG_LONGDESC="The WebM Project is dedicated to developing a high-quality, open video format for the web that's freely available to everyone." -PKG_AUTORECONF="no" configure_target() { diff --git a/packages/addons/addon-depends/ffmpegx-depends/x264/package.mk b/packages/addons/addon-depends/ffmpegx-depends/x264/package.mk index 9efaf01670..e1d1f40201 100644 --- a/packages/addons/addon-depends/ffmpegx-depends/x264/package.mk +++ b/packages/addons/addon-depends/ffmpegx-depends/x264/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="multimedia" PKG_SHORTDESC="x264" PKG_LONGDESC="x264" -PKG_AUTORECONF="no" pre_configure_target() { cd $PKG_BUILD diff --git a/packages/addons/addon-depends/ffmpegx-depends/x265/package.mk b/packages/addons/addon-depends/ffmpegx-depends/x265/package.mk index cfc6601361..3111a963a3 100644 --- a/packages/addons/addon-depends/ffmpegx-depends/x265/package.mk +++ b/packages/addons/addon-depends/ffmpegx-depends/x265/package.mk @@ -26,7 +26,6 @@ PKG_URL="https://github.com/videolan/x265/archive/${PKG_VERSION}.tar.gz" PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="multimedia" PKG_LONGDESC="x265 is a H.265/HEVC video encoder application library" -PKG_AUTORECONF="no" pre_configure_target() { LDFLAGS="$LDFLAGS -ldl" diff --git a/packages/addons/addon-depends/ffmpegx/package.mk b/packages/addons/addon-depends/ffmpegx/package.mk index b4fac654ce..7992ac12d7 100644 --- a/packages/addons/addon-depends/ffmpegx/package.mk +++ b/packages/addons/addon-depends/ffmpegx/package.mk @@ -27,7 +27,6 @@ PKG_SOURCE_DIR="FFmpeg-n${PKG_VERSION}" PKG_DEPENDS_TARGET="toolchain bzip2 fdk-aac libvorbis openssl opus x264 x265 zlib" PKG_SECTION="multimedia" PKG_LONGDESC="FFmpegx is an complete FFmpeg build to support encoding and decoding" -PKG_AUTORECONF="no" # Dependencies get_graphicdrivers diff --git a/packages/addons/addon-depends/game-tools/bchunk/package.mk b/packages/addons/addon-depends/game-tools/bchunk/package.mk index f4f3ddf062..2901509635 100644 --- a/packages/addons/addon-depends/game-tools/bchunk/package.mk +++ b/packages/addons/addon-depends/game-tools/bchunk/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="system" PKG_SHORTDESC="binchunker converts a CD image in a .bin / .cue format (sometimes .raw / .cue) to a set of .iso and .cdr tracks" PKG_LONGDESC="binchunker converts a CD image in a .bin / .cue format (sometimes .raw / .cue) to a set of .iso and .cdr tracks" -PKG_AUTORECONF="no" makeinstall_target() { : diff --git a/packages/addons/addon-depends/game-tools/ecm-tools/package.mk b/packages/addons/addon-depends/game-tools/ecm-tools/package.mk index a8b0d6de30..7317fb4c1e 100644 --- a/packages/addons/addon-depends/game-tools/ecm-tools/package.mk +++ b/packages/addons/addon-depends/game-tools/ecm-tools/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="system" PKG_SHORTDESC="Error Code Modeler" PKG_LONGDESC="Error Code Modeler" -PKG_AUTORECONF="no" makeinstall_target() { : diff --git a/packages/addons/addon-depends/game-tools/iat/package.mk b/packages/addons/addon-depends/game-tools/iat/package.mk index 20db356bb9..c7502f95d0 100644 --- a/packages/addons/addon-depends/game-tools/iat/package.mk +++ b/packages/addons/addon-depends/game-tools/iat/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="system" PKG_SHORTDESC="Iso9660 Analyzer Tool, this tool have engine for detect many structure of image file" PKG_LONGDESC="Iso9660 Analyzer Tool, this tool have engine for detect many structure of image file" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_malloc_0_nonnull=yes" diff --git a/packages/addons/addon-depends/game-tools/linuxconsoletools/package.mk b/packages/addons/addon-depends/game-tools/linuxconsoletools/package.mk index 595b8a29fd..cb1084aeca 100644 --- a/packages/addons/addon-depends/game-tools/linuxconsoletools/package.mk +++ b/packages/addons/addon-depends/game-tools/linuxconsoletools/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="system" PKG_SHORTDESC="Set of utilities for joysticks and serial devices" PKG_LONGDESC="Set of utilities for joysticks and serial devices" -PKG_AUTORECONF="no" PKG_MAKE_OPTS_TARGET="SYSTEMD_SUPPORT=0" diff --git a/packages/addons/addon-depends/gdk-pixbuf/package.mk b/packages/addons/addon-depends/gdk-pixbuf/package.mk index 3673043fa6..d1b2b1b19a 100644 --- a/packages/addons/addon-depends/gdk-pixbuf/package.mk +++ b/packages/addons/addon-depends/gdk-pixbuf/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain glib libjpeg-turbo libpng jasper tiff" PKG_SECTION="x11/toolkits" PKG_SHORTDESC="gdk-pixbuf: a GNOME library for image loading and manipulation." PKG_LONGDESC="gdk-pixbuf (GdkPixbuf) is a GNOME library for image loading and manipulation. The GdkPixbuf documentation contains both the programmer's guide and the API reference." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="gio_can_sniff=yes \ --disable-gtk-doc \ diff --git a/packages/addons/addon-depends/go/package.mk b/packages/addons/addon-depends/go/package.mk index 32807d3848..7787de3332 100644 --- a/packages/addons/addon-depends/go/package.mk +++ b/packages/addons/addon-depends/go/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_HOST="toolchain" PKG_SECTION="system" PKG_SHORTDESC="Go is an open source programming language that makes it easy to build simple, reliable, and efficient software." PKG_LONGDESC="Go is an open source programming language that makes it easy to build simple, reliable, and efficient software." -PKG_AUTORECONF="no" #################################################################### # On Fedora `dnf install golang` will install go to /usr/lib/golang diff --git a/packages/addons/addon-depends/gtk+/package.mk b/packages/addons/addon-depends/gtk+/package.mk index 0ee838d76c..5ae70ff2f0 100644 --- a/packages/addons/addon-depends/gtk+/package.mk +++ b/packages/addons/addon-depends/gtk+/package.mk @@ -29,7 +29,7 @@ PKG_DEPENDS_TARGET="toolchain atk libX11 libXrandr libXi glib pango cairo gdk-pi PKG_SECTION="x11/toolkits" PKG_SHORTDESC="gtk+: The Gimp ToolKit (GTK)" PKG_LONGDESC="This is GTK+. GTK+, which stands for the Gimp ToolKit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="ac_cv_path_GLIB_GENMARSHAL=$TOOLCHAIN/bin/glib-genmarshal \ --disable-glibtest \ diff --git a/packages/addons/addon-depends/harfbuzz/package.mk b/packages/addons/addon-depends/harfbuzz/package.mk index 18803ce640..c936ecd12f 100644 --- a/packages/addons/addon-depends/harfbuzz/package.mk +++ b/packages/addons/addon-depends/harfbuzz/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain glib freetype cairo icu" PKG_SECTION="x11/toolkits" PKG_SHORTDESC="harfbuzz: an OpenType text shaping engine." PKG_LONGDESC="HarfBuzz is an OpenType text shaping engine." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--with-icu=yes" diff --git a/packages/addons/addon-depends/icu/package.mk b/packages/addons/addon-depends/icu/package.mk index ee13e51281..4d3c05ed16 100644 --- a/packages/addons/addon-depends/icu/package.mk +++ b/packages/addons/addon-depends/icu/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain icu:host" PKG_SECTION="textproc" PKG_SHORTDESC="International Components for Unicode library" PKG_LONGDESC="International Components for Unicode library" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_HOST="--enable-static --disable-shared" diff --git a/packages/addons/addon-depends/inadyn/libconfuse/package.mk b/packages/addons/addon-depends/inadyn/libconfuse/package.mk index 7d1e2b4ac7..ad069915f3 100644 --- a/packages/addons/addon-depends/inadyn/libconfuse/package.mk +++ b/packages/addons/addon-depends/inadyn/libconfuse/package.mk @@ -24,6 +24,6 @@ PKG_SITE="https://github.com/martinh/libconfuse" PKG_URL="https://github.com/martinh/libconfuse/archive/v$PKG_VERSION.tar.gz" PKG_DEPENDS_TARGET="toolchain" PKG_LONGDESC="Small configuration file parser library for C" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared" diff --git a/packages/addons/addon-depends/jasper/package.mk b/packages/addons/addon-depends/jasper/package.mk index e0a7c26f64..45a753c614 100644 --- a/packages/addons/addon-depends/jasper/package.mk +++ b/packages/addons/addon-depends/jasper/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain libjpeg-turbo" PKG_SECTION="graphics" PKG_SHORTDESC="jasper: JPEG-2000 Part-1 standard (i.e., ISO/IEC 15444-1) implementation" PKG_LONGDESC="This distribution contains the public release of the an open-source implementation of the ISO/IEC 15444-1 also known as JPEG-2000 standard for image compression." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--disable-shared --enable-static" diff --git a/packages/addons/addon-depends/lcdd-depends/libugpio/package.mk b/packages/addons/addon-depends/lcdd-depends/libugpio/package.mk index 6633e4c525..77c596fc49 100644 --- a/packages/addons/addon-depends/lcdd-depends/libugpio/package.mk +++ b/packages/addons/addon-depends/lcdd-depends/libugpio/package.mk @@ -25,6 +25,6 @@ PKG_SITE="https://github.com/mhei/libugpio" PKG_URL="https://github.com/mhei/$PKG_NAME/archive/v$PKG_VERSION.tar.gz" PKG_DEPENDS_TARGET="toolchain linux" PKG_LONGDESC="A free software library to ease the use of linux kernel's sysfs gpio interface from C programs and/or other libraries" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared" diff --git a/packages/addons/addon-depends/lcdd-depends/serdisplib/package.mk b/packages/addons/addon-depends/lcdd-depends/serdisplib/package.mk index 88754c1ab4..330ec94a32 100644 --- a/packages/addons/addon-depends/lcdd-depends/serdisplib/package.mk +++ b/packages/addons/addon-depends/lcdd-depends/serdisplib/package.mk @@ -27,7 +27,6 @@ PKG_URL="$SOURCEFORGE_SRC/$PKG_NAME/$PKG_NAME-$PKG_VERSION.tar.gz" PKG_DEPENDS_TARGET="toolchain libusb-compat" PKG_SHORTDESC="serdisplib: a lcd control library" PKG_LONGDESC="Library to drive serial/parallel/usb displays with built-in controllers" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--prefix=$SYSROOT_PREFIX/usr \ --bindir=$SYSROOT_PREFIX/usr/bin \ diff --git a/packages/addons/addon-depends/libXScrnSaver/package.mk b/packages/addons/addon-depends/libXScrnSaver/package.mk index f6d4da4977..18287192a3 100644 --- a/packages/addons/addon-depends/libXScrnSaver/package.mk +++ b/packages/addons/addon-depends/libXScrnSaver/package.mk @@ -27,6 +27,5 @@ PKG_DEPENDS_TARGET="toolchain scrnsaverproto" PKG_SECTION="x11/lib" PKG_SHORTDESC="X11 Screen Saver extension client library" PKG_LONGDESC="X11 Screen Saver extension client library" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared --enable-malloc0returnsnull" diff --git a/packages/addons/addon-depends/libXcursor/package.mk b/packages/addons/addon-depends/libXcursor/package.mk index 3aed7a421c..b9dd67f225 100644 --- a/packages/addons/addon-depends/libXcursor/package.mk +++ b/packages/addons/addon-depends/libXcursor/package.mk @@ -29,6 +29,5 @@ PKG_DEPENDS_TARGET="toolchain libX11 libXfixes libXrender" PKG_SECTION="x11/lib" PKG_SHORTDESC="libXcursor: X Cursor Library" PKG_LONGDESC="X11 Cursor management library" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--disable-shared --enable-static" diff --git a/packages/addons/addon-depends/libXft/package.mk b/packages/addons/addon-depends/libXft/package.mk index 3ef2c3a1dd..0e699beb68 100644 --- a/packages/addons/addon-depends/libXft/package.mk +++ b/packages/addons/addon-depends/libXft/package.mk @@ -27,6 +27,5 @@ PKG_DEPENDS_TARGET="toolchain util-macros xproto libXrender fontconfig freetype" PKG_SECTION="x11/lib" PKG_SHORTDESC="libxft: X FreeType library" PKG_LONGDESC="X FreeType library" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared" diff --git a/packages/addons/addon-depends/libconfig/package.mk b/packages/addons/addon-depends/libconfig/package.mk index 9c1de2fada..1b1e9df1f3 100644 --- a/packages/addons/addon-depends/libconfig/package.mk +++ b/packages/addons/addon-depends/libconfig/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="lib" PKG_SHORTDESC="C/C++ Configuration File Library" PKG_LONGDESC="C/C++ Configuration File Library" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--enable-static \ --disable-shared \ diff --git a/packages/addons/addon-depends/libdvbcsa/package.mk b/packages/addons/addon-depends/libdvbcsa/package.mk index 8fb48e0ba2..8e8b3bdb8a 100644 --- a/packages/addons/addon-depends/libdvbcsa/package.mk +++ b/packages/addons/addon-depends/libdvbcsa/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="lib" PKG_SHORTDESC="libdvbcsa is a free implementation of the DVB Common Scrambling Algorithm - DVB/CSA - with encryption and decryption capabilities" PKG_LONGDESC="libdvbcsa is a free implementation of the DVB Common Scrambling Algorithm - DVB/CSA - with encryption and decryption capabilities" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--disable-shared --enable-static --with-sysroot=$SYSROOT_PREFIX" diff --git a/packages/addons/addon-depends/libexif/package.mk b/packages/addons/addon-depends/libexif/package.mk index 37b95738b0..9b82bdaa33 100644 --- a/packages/addons/addon-depends/libexif/package.mk +++ b/packages/addons/addon-depends/libexif/package.mk @@ -27,4 +27,3 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="lib" PKG_SHORTDESC="A library to parse an EXIF file and read the data from those tags" PKG_LONGDESC="A library to parse an EXIF file and read the data from those tags" -PKG_AUTORECONF="no" diff --git a/packages/addons/addon-depends/libiconv/package.mk b/packages/addons/addon-depends/libiconv/package.mk index afe73b4e12..cc05c6a9a6 100644 --- a/packages/addons/addon-depends/libiconv/package.mk +++ b/packages/addons/addon-depends/libiconv/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="devel" PKG_SHORTDESC="Libiconv converts from one character encoding to another through Unicode conversion." PKG_LONGDESC="Libiconv converts from one character encoding to another through Unicode conversion." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--host=$TARGET_NAME \ --build=$HOST_NAME \ diff --git a/packages/addons/addon-depends/libid3tag/package.mk b/packages/addons/addon-depends/libid3tag/package.mk index 61608426fa..7ff0c4e295 100644 --- a/packages/addons/addon-depends/libid3tag/package.mk +++ b/packages/addons/addon-depends/libid3tag/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain zlib" PKG_SECTION="audio" PKG_SHORTDESC="library for id3 tagging" PKG_LONGDESC="library for id3 tagging" -PKG_AUTORECONF="no" PKG_MAINTAINER="Lukas Sabota (LTsmooth42@gmail.com)" diff --git a/packages/addons/addon-depends/libimobiledevice/package.mk b/packages/addons/addon-depends/libimobiledevice/package.mk index 76a61e7ff0..f04291577a 100644 --- a/packages/addons/addon-depends/libimobiledevice/package.mk +++ b/packages/addons/addon-depends/libimobiledevice/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain libusbmuxd openssl" PKG_SECTION="libs" PKG_SHORTDESC="libimobiledevice is a cross-platform software library that talks the protocols to support iPhone®, iPod Touch®, iPad® and Apple TV® devices" PKG_LONGDESC="libimobiledevice is a cross-platform software library that talks the protocols to support iPhone®, iPod Touch®, iPad® and Apple TV® devices" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--enable-static \ --disable-shared \ diff --git a/packages/addons/addon-depends/libmad/package.mk b/packages/addons/addon-depends/libmad/package.mk index 5fe8c25660..1148083c07 100644 --- a/packages/addons/addon-depends/libmad/package.mk +++ b/packages/addons/addon-depends/libmad/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="audio" PKG_SHORTDESC="libmad: MPEG Audio Decoder" PKG_LONGDESC="MAD is a high-quality MPEG audio decoder. It currently supports MPEG-1 and the MPEG-2 extension to Lower Sampling Frequencies, as well as the so-called MPEG 2.5 format. All three audio layers (Layer I, Layer II, and Layer III a.k.a. MP3) are fully implemented." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared" diff --git a/packages/addons/addon-depends/libnetwork/package.mk b/packages/addons/addon-depends/libnetwork/package.mk index 9f155eabdd..3f5998b0df 100644 --- a/packages/addons/addon-depends/libnetwork/package.mk +++ b/packages/addons/addon-depends/libnetwork/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain go:host" PKG_SECTION="system" PKG_SHORTDESC="Libnetwork provides a native Go implementation for connecting containers" PKG_LONGDESC="Libnetwork provides a native Go implementation for connecting containers" -PKG_AUTORECONF="no" pre_make_target() { case $TARGET_ARCH in diff --git a/packages/addons/addon-depends/librespot-depends/rust/package.mk b/packages/addons/addon-depends/librespot-depends/rust/package.mk index ca1a849af9..15510ec16b 100644 --- a/packages/addons/addon-depends/librespot-depends/rust/package.mk +++ b/packages/addons/addon-depends/librespot-depends/rust/package.mk @@ -25,7 +25,6 @@ PKG_URL="" PKG_DEPENDS="toolchain" PKG_SECTION="devel" PKG_LONGDESC="Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety." -PKG_AUTORECONF="no" unpack() { : diff --git a/packages/addons/addon-depends/libusbmuxd/package.mk b/packages/addons/addon-depends/libusbmuxd/package.mk index 3628db70f4..e0acf904a2 100644 --- a/packages/addons/addon-depends/libusbmuxd/package.mk +++ b/packages/addons/addon-depends/libusbmuxd/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain libplist" PKG_SECTION="libs" PKG_SHORTDESC="USB Multiplex Daemon" PKG_LONGDESC="USB Multiplex Daemon" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_malloc_0_nonnull=yes \ ac_cv_func_realloc_0_nonnull=yes \ diff --git a/packages/addons/addon-depends/libva-vdpau-driver/package.mk b/packages/addons/addon-depends/libva-vdpau-driver/package.mk index f437201ceb..282b4a14f3 100644 --- a/packages/addons/addon-depends/libva-vdpau-driver/package.mk +++ b/packages/addons/addon-depends/libva-vdpau-driver/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain libva libvdpau mesa" PKG_SECTION="graphics" PKG_SHORTDESC="VDPAU backend for VA API" PKG_LONGDESC="VDPAU backend for VA API" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" post_makeinstall_target() { rm -rf $INSTALL/usr/lib/va/s3g_drv_video.so diff --git a/packages/addons/addon-depends/libvncserver/package.mk b/packages/addons/addon-depends/libvncserver/package.mk index c7a7fa80b8..db6996f70e 100644 --- a/packages/addons/addon-depends/libvncserver/package.mk +++ b/packages/addons/addon-depends/libvncserver/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain libjpeg-turbo libpng openssl" PKG_SECTION="libs" PKG_SHORTDESC="LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program." PKG_LONGDESC="LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_USE_CMAKE="no" PKG_MAINTAINER="Lukas Rusak (lrusak at irc.freenode.net)" diff --git a/packages/addons/addon-depends/libzip/package.mk b/packages/addons/addon-depends/libzip/package.mk index b8dafaacc9..969581ab03 100644 --- a/packages/addons/addon-depends/libzip/package.mk +++ b/packages/addons/addon-depends/libzip/package.mk @@ -26,7 +26,6 @@ PKG_URL="http://www.nih.at/libzip/${PKG_NAME}-${PKG_VERSION}.tar.xz" PKG_DEPENDS_TARGET="toolchain" PKG_SHORTDESC="libzip" PKG_LONGDESC="libzip" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_CONFIGURE_OPTS_TARGET="--disable-shared --enable-static" diff --git a/packages/addons/addon-depends/mono-depends/libgdiplus/package.mk b/packages/addons/addon-depends/mono-depends/libgdiplus/package.mk index a55ab160c2..47155e20e3 100644 --- a/packages/addons/addon-depends/mono-depends/libgdiplus/package.mk +++ b/packages/addons/addon-depends/mono-depends/libgdiplus/package.mk @@ -24,7 +24,7 @@ PKG_SITE="https://github.com/mono/libgdiplus" PKG_URL="https://github.com/mono/libgdiplus/archive/$PKG_VERSION.tar.gz" PKG_DEPENDS_TARGET="toolchain giflib libjpeg-turbo tiff libXext libexif glib cairo" PKG_LONGDESC="An Open Source implementation of the GDI+ API" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--enable-shared \ --with-libgif=$TARGET_PREFIX \ diff --git a/packages/addons/addon-depends/moonlight-common-c/package.mk b/packages/addons/addon-depends/moonlight-common-c/package.mk index 47848b2976..67d59c9bcd 100644 --- a/packages/addons/addon-depends/moonlight-common-c/package.mk +++ b/packages/addons/addon-depends/moonlight-common-c/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="" PKG_SHORTDESC="Shared C code for the implementation of Nvidia's GameStream protocol" PKG_LONGDESC="Shared C code for the implementation of Nvidia's GameStream protocol" -PKG_AUTORECONF="no" make_target() { : diff --git a/packages/addons/addon-depends/moonlight-embedded/package.mk b/packages/addons/addon-depends/moonlight-embedded/package.mk index bfe37a6589..2f72721fe5 100644 --- a/packages/addons/addon-depends/moonlight-embedded/package.mk +++ b/packages/addons/addon-depends/moonlight-embedded/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain curl libcec pulseaudio ffmpeg systemd alsa-lib moo PKG_SECTION="" PKG_SHORTDESC="Gamestream client for embedded systems" PKG_LONGDESC="Moonlight Embedded is an open source implementation of NVIDIA's GameStream, as used by the NVIDIA Shield, but built for Linux" -PKG_AUTORECONF="no" FREESCALE_V4L_INCLUDE="" if [ "$KODIPLAYER_DRIVER" = "bcm2835-driver" ]; then diff --git a/packages/addons/addon-depends/multimedia-tools-depends/depends/libmediainfo/package.mk b/packages/addons/addon-depends/multimedia-tools-depends/depends/libmediainfo/package.mk index f1d54e729a..d64df2d18b 100644 --- a/packages/addons/addon-depends/multimedia-tools-depends/depends/libmediainfo/package.mk +++ b/packages/addons/addon-depends/multimedia-tools-depends/depends/libmediainfo/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain libzen zlib" PKG_SECTION="multimedia" PKG_SHORTDESC="MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files" PKG_LONGDESC="MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files" -PKG_AUTORECONF="no" make_target() { cd Project/GNU/Library diff --git a/packages/addons/addon-depends/multimedia-tools-depends/depends/libzen/package.mk b/packages/addons/addon-depends/multimedia-tools-depends/depends/libzen/package.mk index 2e82879e84..ba899c81c9 100644 --- a/packages/addons/addon-depends/multimedia-tools-depends/depends/libzen/package.mk +++ b/packages/addons/addon-depends/multimedia-tools-depends/depends/libzen/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="multimedia" PKG_SHORTDESC="MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files" PKG_LONGDESC="MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files" -PKG_AUTORECONF="no" make_target() { cd Project/GNU/Library diff --git a/packages/addons/addon-depends/multimedia-tools-depends/mediainfo/package.mk b/packages/addons/addon-depends/multimedia-tools-depends/mediainfo/package.mk index 46c42d0df0..21b4a92d54 100644 --- a/packages/addons/addon-depends/multimedia-tools-depends/mediainfo/package.mk +++ b/packages/addons/addon-depends/multimedia-tools-depends/mediainfo/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain libmediainfo" PKG_SECTION="tools" PKG_SHORTDESC="MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files" PKG_LONGDESC="MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files" -PKG_AUTORECONF="no" pre_configure_target() { export LDFLAGS="$LDFLAGS -lmediainfo" diff --git a/packages/addons/addon-depends/multimedia-tools-depends/mesa-demos/package.mk b/packages/addons/addon-depends/multimedia-tools-depends/mesa-demos/package.mk index e7d89855b5..380b0d2dfa 100644 --- a/packages/addons/addon-depends/multimedia-tools-depends/mesa-demos/package.mk +++ b/packages/addons/addon-depends/multimedia-tools-depends/mesa-demos/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain libX11 mesa glu glew" PKG_SECTION="tools" PKG_SHORTDESC="mesa-demos: Mesa 3D demos" PKG_LONGDESC="Mesa 3D demos - installed are the well known glxinfo and glxgears." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--without-glut" diff --git a/packages/addons/addon-depends/multimedia-tools-depends/mpg123/package.mk b/packages/addons/addon-depends/multimedia-tools-depends/mpg123/package.mk index adb32e062a..4b800ae127 100644 --- a/packages/addons/addon-depends/multimedia-tools-depends/mpg123/package.mk +++ b/packages/addons/addon-depends/multimedia-tools-depends/mpg123/package.mk @@ -27,6 +27,5 @@ PKG_DEPENDS_TARGET="toolchain alsa-lib SDL2" PKG_SECTION="tools" PKG_SHORTDESC="mpg123" PKG_LONGDESC="A fast MP3 Player" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--disable-shared --enable-static" diff --git a/packages/addons/addon-depends/multimedia-tools-depends/opencaster/package.mk b/packages/addons/addon-depends/multimedia-tools-depends/opencaster/package.mk index 306283546f..8695f72f3e 100644 --- a/packages/addons/addon-depends/multimedia-tools-depends/opencaster/package.mk +++ b/packages/addons/addon-depends/multimedia-tools-depends/opencaster/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="MPEG2 transport stream data generator and packet manipulator" PKG_LONGDESC="OpenCaster is a free and open source MPEG2 transport stream data generator and packet manipulator" -PKG_AUTORECONF="no" PKG_MAKE_OPTS_TARGET="CC=$CC" diff --git a/packages/addons/addon-depends/multimedia-tools-depends/squeezelite/package.mk b/packages/addons/addon-depends/multimedia-tools-depends/squeezelite/package.mk index 05315a2c9a..d4e685cf3c 100644 --- a/packages/addons/addon-depends/multimedia-tools-depends/squeezelite/package.mk +++ b/packages/addons/addon-depends/multimedia-tools-depends/squeezelite/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain faad2 ffmpeg flac libmad libvorbis mpg123 soxr" PKG_SECTION="tools" PKG_SHORTDESC="squeezelite" PKG_LONGDESC="A client for the Logitech Media Server" -PKG_AUTORECONF="no" pre_make_target() { OPTS="-DDSD -DFFMPEG -DRESAMPLE -DVISEXPORT" diff --git a/packages/addons/addon-depends/multimedia-tools-depends/tsdecrypt/package.mk b/packages/addons/addon-depends/multimedia-tools-depends/tsdecrypt/package.mk index 665c87f6a3..32f4051fae 100644 --- a/packages/addons/addon-depends/multimedia-tools-depends/tsdecrypt/package.mk +++ b/packages/addons/addon-depends/multimedia-tools-depends/tsdecrypt/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain libdvbcsa" PKG_SECTION="tools" PKG_SHORTDESC="tsdecrypt" PKG_LONGDESC="tsdecrypt reads incoming mpeg transport stream over UDP/RTP and then decrypts it using libdvbcsa/ffdecsa and keys obtained from OSCAM or similar cam server" -PKG_AUTORECONF="no" make_target() { make CC=$CC LINK="$LD -o" diff --git a/packages/addons/addon-depends/multimedia-tools-depends/tstools/package.mk b/packages/addons/addon-depends/multimedia-tools-depends/tstools/package.mk index 98dd1f29c1..7167f69ea4 100644 --- a/packages/addons/addon-depends/multimedia-tools-depends/tstools/package.mk +++ b/packages/addons/addon-depends/multimedia-tools-depends/tstools/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="command line tools for working with MPEG data" PKG_LONGDESC="This is a set of cross-platform command line tools for working with MPEG data." -PKG_AUTORECONF="no" make_target() { make -j1 CROSS_COMPILE=$TARGET_PREFIX diff --git a/packages/addons/addon-depends/network-tools-depends/bwm-ng/package.mk b/packages/addons/addon-depends/network-tools-depends/bwm-ng/package.mk index dc4a85afc9..638b38a3c6 100644 --- a/packages/addons/addon-depends/network-tools-depends/bwm-ng/package.mk +++ b/packages/addons/addon-depends/network-tools-depends/bwm-ng/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain ncurses libstatgrab" PKG_SECTION="network/analyzer" PKG_SHORTDESC="bwm-ng: small and simple console-based live network and disk io bandwidth monitor" PKG_LONGDESC="Bandwidth Monitor NG is a small and simple console-based live network and disk io bandwidth monitor for Linux, BSD, Solaris, Mac OS X and others." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--with-libstatgrab \ --with-time \ diff --git a/packages/addons/addon-depends/network-tools-depends/depends/libpcap/package.mk b/packages/addons/addon-depends/network-tools-depends/depends/libpcap/package.mk index 0b63a89fcc..bf5e5ca5f1 100644 --- a/packages/addons/addon-depends/network-tools-depends/depends/libpcap/package.mk +++ b/packages/addons/addon-depends/network-tools-depends/depends/libpcap/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="devel" PKG_SHORTDESC="system interface for user-level packet capture" PKG_LONGDESC="libpcap (Packet CAPture) provides a portable framework for low-level network monitoring. Applications include network statistics collection, security monitoring, network debugging, etc." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="LIBS=-lpthread \ ac_cv_header_libusb_1_0_libusb_h=no \ diff --git a/packages/addons/addon-depends/network-tools-depends/depends/libstatgrab/package.mk b/packages/addons/addon-depends/network-tools-depends/depends/libstatgrab/package.mk index 03ac06b89b..f15a7b7493 100644 --- a/packages/addons/addon-depends/network-tools-depends/depends/libstatgrab/package.mk +++ b/packages/addons/addon-depends/network-tools-depends/depends/libstatgrab/package.mk @@ -25,7 +25,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION=libs PKG_SHORTDESC="provides cross platform access to statistics about the system on which it's run" PKG_LONGDESC="libstatgrab is a library that provides cross platform access to statistics about the system on which it's run. It's written in C and presents a selection of useful interfaces which can be used to access key system statistics. The current list of statistics includes CPU usage, memory utilisation, disk usage, process counts, network traffic, disk I/O, and more." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_malloc_0_nonnull=yes \ --enable-static \ diff --git a/packages/addons/addon-depends/network-tools-depends/iftop/package.mk b/packages/addons/addon-depends/network-tools-depends/iftop/package.mk index 172f8418df..429e44fceb 100644 --- a/packages/addons/addon-depends/network-tools-depends/iftop/package.mk +++ b/packages/addons/addon-depends/network-tools-depends/iftop/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain ncurses libpcap libnl" PKG_SECTION="network/analyzer" PKG_SHORTDESC="iftop: display bandwidth usage on an interface" PKG_LONGDESC="iftop does for network usage what top(1) does for CPU usage. It listens to network traffic on a named interface and displays a table of current bandwidth usage by pairs of hosts. Handy for answering the question 'why is our ADSL link so slow?'." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" pre_build_target() { mkdir -p $PKG_BUILD/.$TARGET_NAME diff --git a/packages/addons/addon-depends/network-tools-depends/iperf/package.mk b/packages/addons/addon-depends/network-tools-depends/iperf/package.mk index 3346f9f875..ed55739f6f 100644 --- a/packages/addons/addon-depends/network-tools-depends/iperf/package.mk +++ b/packages/addons/addon-depends/network-tools-depends/iperf/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="network/testing" PKG_SHORTDESC="iperf: A modern alternative for measuring maximum TCP and UDP bandwidth performance" PKG_LONGDESC="Iperf was developed by NLANR/DAST as a modern alternative for measuring maximum TCP and UDP bandwidth performance. Iperf allows the tuning of various parameters and UDP characteristics. Iperf reports bandwidth, delay jitter, datagram loss." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared" diff --git a/packages/addons/addon-depends/network-tools-depends/irssi/package.mk b/packages/addons/addon-depends/network-tools-depends/irssi/package.mk index 1c2258bcdb..efbfea486a 100644 --- a/packages/addons/addon-depends/network-tools-depends/irssi/package.mk +++ b/packages/addons/addon-depends/network-tools-depends/irssi/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain glib ncurses openssl" PKG_SECTION="tools" PKG_SHORTDESC="IRC client" PKG_LONGDESC="Irssi is a terminal based IRC client for UNIX systems" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--with-sysroot=$SYSROOT_PREFIX \ --enable-ssl \ diff --git a/packages/addons/addon-depends/network-tools-depends/lftp/package.mk b/packages/addons/addon-depends/network-tools-depends/lftp/package.mk index 17e3caf4c3..b97176d1c0 100644 --- a/packages/addons/addon-depends/network-tools-depends/lftp/package.mk +++ b/packages/addons/addon-depends/network-tools-depends/lftp/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain readline openssl zlib" PKG_SECTION="tools" PKG_SHORTDESC="ftp client" PKG_LONGDESC="LFTP is a sophisticated ftp/http client, and a file transfer program supporting a number of network protocols" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--disable-nls \ --without-gnutls \ diff --git a/packages/addons/addon-depends/network-tools-depends/ncftp/package.mk b/packages/addons/addon-depends/network-tools-depends/ncftp/package.mk index afb870a44c..8e388dd767 100644 --- a/packages/addons/addon-depends/network-tools-depends/ncftp/package.mk +++ b/packages/addons/addon-depends/network-tools-depends/ncftp/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="NcFTP Client (also known as just NcFTP) is a set of FREE application programs implementing the File Transfer Protocol (FTP)." PKG_LONGDESC="NcFTP Client (also known as just NcFTP) is a set of FREE application programs implementing the File Transfer Protocol (FTP)." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="ac_cv_header_librtmp_rtmp_h=yes \ --enable-readline \ diff --git a/packages/addons/addon-depends/network-tools-depends/ngrep/package.mk b/packages/addons/addon-depends/network-tools-depends/ngrep/package.mk index 7c93d77153..5799487064 100644 --- a/packages/addons/addon-depends/network-tools-depends/ngrep/package.mk +++ b/packages/addons/addon-depends/network-tools-depends/ngrep/package.mk @@ -28,7 +28,6 @@ PKG_SECTION="network/analyzer" PKG_SHORTDESC="ngrep - network grep" PKG_LONGDESC="ngrep - network grep" PKG_DISCLAIMER="this is an unofficial addon. please don't ask for support in openelec forum / irc channel" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--with-pcap-includes=$SYSROOT_PREFIX/usr/include --disable-dropprivs" diff --git a/packages/addons/addon-depends/network-tools-depends/nmap/package.mk b/packages/addons/addon-depends/network-tools-depends/nmap/package.mk index 78b6789cca..12ee0b8110 100644 --- a/packages/addons/addon-depends/network-tools-depends/nmap/package.mk +++ b/packages/addons/addon-depends/network-tools-depends/nmap/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="network tool" PKG_LONGDESC="Free Security Scanned for Network" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static \ --with-pcap=linux \ diff --git a/packages/addons/addon-depends/network-tools-depends/rsync/package.mk b/packages/addons/addon-depends/network-tools-depends/rsync/package.mk index ab0f003b73..aa74f5bd75 100644 --- a/packages/addons/addon-depends/network-tools-depends/rsync/package.mk +++ b/packages/addons/addon-depends/network-tools-depends/rsync/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="network/backup" PKG_SHORTDESC="rsync: A replacement for rcp that has many more features" PKG_LONGDESC="Rsync uses an own 'rsync' algorithm which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand. At first glance this may seem impossible because the calculation of diffs between two files normally requires local access to both files." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--disable-acl-support \ --disable-xattr-support \ diff --git a/packages/addons/addon-depends/network-tools-depends/sshfs/package.mk b/packages/addons/addon-depends/network-tools-depends/sshfs/package.mk index dbd264c77a..2c7b61fca4 100644 --- a/packages/addons/addon-depends/network-tools-depends/sshfs/package.mk +++ b/packages/addons/addon-depends/network-tools-depends/sshfs/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain fuse glib" PKG_SECTION="tools" PKG_SHORTDESC="sshfs: a filesystem client based on the SSH File Transfer Protocol" PKG_LONGDESC="This is a filesystem client based on the SSH File Transfer Protocol. Since most SSH servers already support this protocol it is very easy to set up: i.e. on the server side there's nothing to do. On the client side mounting the filesystem is as easy as logging into the server with ssh." -PKG_AUTORECONF="no" makeinstall_target() { : # nop diff --git a/packages/addons/addon-depends/network-tools-depends/tcpdump/package.mk b/packages/addons/addon-depends/network-tools-depends/tcpdump/package.mk index bb259bb16e..ac1e9d384c 100644 --- a/packages/addons/addon-depends/network-tools-depends/tcpdump/package.mk +++ b/packages/addons/addon-depends/network-tools-depends/tcpdump/package.mk @@ -26,7 +26,6 @@ PKG_DEPENDS_TARGET="toolchain libpcap" PKG_SECTION="network/analyzer" PKG_SHORTDESC="powerful tool for network monitoring and data acquisition" PKG_LONGDESC="This program allows you to dump the traffic on a network. tcpdump is able to examine IPv4, ICMPv4, IPv6, ICMPv6, UDP, TCP, SNMP, AFS BGP, RIP, PIM, DVMRP, IGMP, SMB, OSPF, NFS and many other packet types." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--with-pcap=linux --with-crypto=no --disable-ipv6" diff --git a/packages/addons/addon-depends/network-tools-depends/udpxy/package.mk b/packages/addons/addon-depends/network-tools-depends/udpxy/package.mk index 85450c8326..e113c3b4c5 100644 --- a/packages/addons/addon-depends/network-tools-depends/udpxy/package.mk +++ b/packages/addons/addon-depends/network-tools-depends/udpxy/package.mk @@ -28,7 +28,6 @@ PKG_SECTION="tools" PKG_SHORTDESC="udpxy is a UDP-to-HTTP multicast traffic relay daemon" PKG_LONGDESC="udpxy is a UDP-to-HTTP multicast traffic relay daemon" PKG_DISCLAIMER="this is an unofficial addon. please don't ask for support in openelec forum / irc channel" -PKG_AUTORECONF="no" pre_configure_target() { # fails to build with gcc 4.9 + lto diff --git a/packages/addons/addon-depends/network-tools-depends/wireless_tools/package.mk b/packages/addons/addon-depends/network-tools-depends/wireless_tools/package.mk index 86c6036347..f9d085aa42 100644 --- a/packages/addons/addon-depends/network-tools-depends/wireless_tools/package.mk +++ b/packages/addons/addon-depends/network-tools-depends/wireless_tools/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="debug/tools" PKG_SHORTDESC="wireless-tools: tools allowing to manipulate the Wireless Extensions" PKG_LONGDESC="The Wireless Tools (WT) is a set of tools allowing to manipulate the Wireless Extensions. They use a textual interface and are rather crude, but aim to support the full Wireless Extension. There are many other tools you can use with Wireless Extensions, however Wireless Tools is the reference implementation." -PKG_AUTORECONF="no" pre_configure_Target() { # wireless_tools fails to build on some systems with LTO enabled diff --git a/packages/addons/addon-depends/nspr/package.mk b/packages/addons/addon-depends/nspr/package.mk index 3e6dc8c0de..ffb15ce551 100644 --- a/packages/addons/addon-depends/nspr/package.mk +++ b/packages/addons/addon-depends/nspr/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain nss:host" PKG_SECTION="security" PKG_SHORTDESC="Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc like functions" PKG_LONGDESC="Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc like functions" -PKG_AUTORECONF="no" MAKEFLAGS=-j1 diff --git a/packages/addons/addon-depends/nss/package.mk b/packages/addons/addon-depends/nss/package.mk index 81ed9c7024..49f2b7fe65 100644 --- a/packages/addons/addon-depends/nss/package.mk +++ b/packages/addons/addon-depends/nss/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain nss:host nspr zlib" PKG_SECTION="security" PKG_SHORTDESC="The Network Security Services (NSS) package is a set of libraries designed to support cross-platform development of security-enabled client and server applications" PKG_LONGDESC="The Network Security Services (NSS) package is a set of libraries designed to support cross-platform development of security-enabled client and server applications" -PKG_AUTORECONF="no" MAKEFLAGS=-j1 diff --git a/packages/addons/addon-depends/opus/package.mk b/packages/addons/addon-depends/opus/package.mk index 5810c79709..7731e0c588 100644 --- a/packages/addons/addon-depends/opus/package.mk +++ b/packages/addons/addon-depends/opus/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="audio" PKG_SHORTDESC="Codec designed for interactive speech and audio transmission over the Internet" PKG_LONGDESC="Codec designed for interactive speech and audio transmission over the Internet" -PKG_AUTORECONF="no" if [ "$TARGET_ARCH" = "arm" ]; then PKG_FIXED_POINT="--enable-fixed-point" diff --git a/packages/addons/addon-depends/pango/package.mk b/packages/addons/addon-depends/pango/package.mk index 85be1a42c9..d3c14015fd 100644 --- a/packages/addons/addon-depends/pango/package.mk +++ b/packages/addons/addon-depends/pango/package.mk @@ -29,7 +29,7 @@ PKG_DEPENDS_TARGET="toolchain glib cairo freetype fontconfig libX11 libXft harfb PKG_SECTION="x11/toolkits" PKG_SHORTDESC="pango: Library for layout and rendering of internationalized text" PKG_LONGDESC="The goal of the Pango project is to provide an open-source framework for the layout and rendering of internationalized text. Pango is an offshoot of the GTK+ and GNOME projects, and the initial focus is operation in those environments, however there is nothing fundamentally GTK+ or GNOME specific about Pango. Pango uses Unicode for all of its encoding, and will eventually support output in all the worlds major languages." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--disable-doc-cross-references \ --disable-gtk-doc \ diff --git a/packages/addons/addon-depends/pcsc-lite/package.mk b/packages/addons/addon-depends/pcsc-lite/package.mk index dd1300a0f5..0f2178ce75 100644 --- a/packages/addons/addon-depends/pcsc-lite/package.mk +++ b/packages/addons/addon-depends/pcsc-lite/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain libusb" PKG_SECTION="service/system" PKG_SHORTDESC="Middleware to access a smart card using SCard API (PC/SC)" PKG_LONGDESC="Middleware to access a smart card using SCard API (PC/SC)" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--disable-shared \ --enable-static \ diff --git a/packages/addons/addon-depends/pngquant/package.mk b/packages/addons/addon-depends/pngquant/package.mk index 99ea672205..b57da08a87 100644 --- a/packages/addons/addon-depends/pngquant/package.mk +++ b/packages/addons/addon-depends/pngquant/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="toolchain libpng:host zlib:host" PKG_SECTION="graphics" PKG_SHORTDESC="lossy PNG compressor" PKG_LONGDESC="a PNG compresor that significantly reduces file sizes by converting images to a more efficient 8-bit PNG format" -PKG_AUTORECONF="no" configure_host() { : # diff --git a/packages/addons/addon-depends/protobuf/package.mk b/packages/addons/addon-depends/protobuf/package.mk index 6b0645d54a..c5c1f298d5 100644 --- a/packages/addons/addon-depends/protobuf/package.mk +++ b/packages/addons/addon-depends/protobuf/package.mk @@ -25,7 +25,6 @@ PKG_DEPENDS_TARGET="toolchain zlib protobuf:host" PKG_SECTION="devel" PKG_SHORTDESC="protobuf: Protocol Buffers - Google's data interchange format" PKG_LONGDESC="protobuf: Protocol Buffers - Google's data interchange format" -PKG_AUTORECONF="no" PKG_CMAKE_SCRIPT="$PKG_BUILD/cmake/CMakeLists.txt" diff --git a/packages/addons/addon-depends/python-libusb1/package.mk b/packages/addons/addon-depends/python-libusb1/package.mk index 384956ed47..793934931c 100644 --- a/packages/addons/addon-depends/python-libusb1/package.mk +++ b/packages/addons/addon-depends/python-libusb1/package.mk @@ -28,7 +28,6 @@ PKG_PRIORITY="optional" PKG_SECTION="python" PKG_SHORTDESC="Pure-python wrapper for libusb-1.0" PKG_LONGDESC="Pure-python wrapper for libusb-1.0" -PKG_AUTORECONF="no" make_target() { python setup.py build diff --git a/packages/addons/addon-depends/qtbase/package.mk b/packages/addons/addon-depends/qtbase/package.mk index 567152c7de..dacf78e816 100644 --- a/packages/addons/addon-depends/qtbase/package.mk +++ b/packages/addons/addon-depends/qtbase/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="pcre zlib" PKG_SOURCE_DIR="$PKG_NAME-opensource-src-$PKG_VERSION" PKG_SHORTDESC="A cross-platform application and UI framework" PKG_LONGDESC="A cross-platform application and UI framework" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="-prefix /usr -sysroot $SYSROOT_PREFIX diff --git a/packages/addons/addon-depends/rpi-tools-depends/RPi.GPIO/package.mk b/packages/addons/addon-depends/rpi-tools-depends/RPi.GPIO/package.mk index 9271dd78de..99e4c1f138 100644 --- a/packages/addons/addon-depends/rpi-tools-depends/RPi.GPIO/package.mk +++ b/packages/addons/addon-depends/rpi-tools-depends/RPi.GPIO/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="A module to control Raspberry Pi GPIO channels" PKG_LONGDESC="A module to control Raspberry Pi GPIO channels" -PKG_AUTORECONF="no" pre_configure_target() { export PYTHONXCPREFIX="$SYSROOT_PREFIX/usr" diff --git a/packages/addons/addon-depends/rpi-tools-depends/gpiozero/package.mk b/packages/addons/addon-depends/rpi-tools-depends/gpiozero/package.mk index 729e0ac3aa..b3e5038b32 100644 --- a/packages/addons/addon-depends/rpi-tools-depends/gpiozero/package.mk +++ b/packages/addons/addon-depends/rpi-tools-depends/gpiozero/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="python" PKG_SHORTDESC="A simple interface to everyday GPIO components used with Raspberry Pi" PKG_LONGDESC="A simple interface to everyday GPIO components used with Raspberry Pi" -PKG_AUTORECONF="no" make_target() { : # nop diff --git a/packages/addons/addon-depends/rpi-tools-depends/lan951x-led-ctl/package.mk b/packages/addons/addon-depends/rpi-tools-depends/lan951x-led-ctl/package.mk index 8f9fcdbbcb..151ab5d7bb 100644 --- a/packages/addons/addon-depends/rpi-tools-depends/lan951x-led-ctl/package.mk +++ b/packages/addons/addon-depends/rpi-tools-depends/lan951x-led-ctl/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain libusb" PKG_SECTION="rpi-tools" PKG_SHORTDESC="Control LEDs connected to LAN9512/LAN9514 ethernet USB controllers" PKG_LONGDESC="Control LEDs connected to LAN9512/LAN9514 ethernet USB controllers" -PKG_AUTORECONF="no" make_target() { $CC -std=c11 -I./include -Wall -Wstrict-prototypes -Wconversion \ diff --git a/packages/addons/addon-depends/rpi-tools-depends/picamera/package.mk b/packages/addons/addon-depends/rpi-tools-depends/picamera/package.mk index 1ff072b9e7..96f9f53c53 100644 --- a/packages/addons/addon-depends/rpi-tools-depends/picamera/package.mk +++ b/packages/addons/addon-depends/rpi-tools-depends/picamera/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host bcm2835-driver" PKG_SECTION="python" PKG_SHORTDESC="A python and shell interface for the Raspberry Pi camera module" PKG_LONGDESC="A python and shell interface for the Raspberry Pi camera module" -PKG_AUTORECONF="no" make_target() { : # nop diff --git a/packages/addons/addon-depends/rpi_ws281x/package.mk b/packages/addons/addon-depends/rpi_ws281x/package.mk index 7ca5e3a72b..bff6a6f283 100644 --- a/packages/addons/addon-depends/rpi_ws281x/package.mk +++ b/packages/addons/addon-depends/rpi_ws281x/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="" PKG_SHORTDESC="Userspace Raspberry Pi PWM library for WS281X LEDs" PKG_LONGDESC="Userspace Raspberry Pi PWM library for WS281X LEDs" -PKG_AUTORECONF="no" make_target() { : diff --git a/packages/addons/addon-depends/rsyslog-depends/libestr/package.mk b/packages/addons/addon-depends/rsyslog-depends/libestr/package.mk index 0d1a97b727..89b4f48546 100644 --- a/packages/addons/addon-depends/rsyslog-depends/libestr/package.mk +++ b/packages/addons/addon-depends/rsyslog-depends/libestr/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="rsyslog" PKG_SHORTDESC="libestr: some essentials for string handling (and a bit more)" PKG_LONGDESC="libestr: some essentials for string handling (and a bit more)" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared \ ac_cv_func_malloc_0_nonnull=yes \ diff --git a/packages/addons/addon-depends/rsyslog-depends/libfastjson/package.mk b/packages/addons/addon-depends/rsyslog-depends/libfastjson/package.mk index 82a8e676c2..48940f8bbf 100644 --- a/packages/addons/addon-depends/rsyslog-depends/libfastjson/package.mk +++ b/packages/addons/addon-depends/rsyslog-depends/libfastjson/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="rsyslog" PKG_SHORTDESC="libfastjson" PKG_LONGDESC="libfastjson" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared \ ac_cv_func_malloc_0_nonnull=yes \ diff --git a/packages/addons/addon-depends/rsyslog-depends/liblogging/package.mk b/packages/addons/addon-depends/rsyslog-depends/liblogging/package.mk index 7f536729da..54a5984445 100644 --- a/packages/addons/addon-depends/rsyslog-depends/liblogging/package.mk +++ b/packages/addons/addon-depends/rsyslog-depends/liblogging/package.mk @@ -26,7 +26,6 @@ PKG_URL="http://download.rsyslog.com/liblogging/$PKG_NAME-$PKG_VERSION.tar.gz" PKG_DEPENDS_TARGET="toolchain systemd" PKG_SHORTDESC="liblogging" PKG_LONGDESC="liblogging" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--disable-man-pages \ --enable-static --disable-shared \ diff --git a/packages/addons/addon-depends/rsyslog-depends/liblognorm/package.mk b/packages/addons/addon-depends/rsyslog-depends/liblognorm/package.mk index e07865a99e..6cfa7eb9fd 100644 --- a/packages/addons/addon-depends/rsyslog-depends/liblognorm/package.mk +++ b/packages/addons/addon-depends/rsyslog-depends/liblognorm/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="rsyslog" PKG_SHORTDESC="liblognorm" PKG_LONGDESC="liblognorm" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared \ ac_cv_func_malloc_0_nonnull=yes \ diff --git a/packages/addons/addon-depends/rsyslog-depends/librelp/package.mk b/packages/addons/addon-depends/rsyslog-depends/librelp/package.mk index b1717d73d9..51cc597a6b 100644 --- a/packages/addons/addon-depends/rsyslog-depends/librelp/package.mk +++ b/packages/addons/addon-depends/rsyslog-depends/librelp/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="rsyslog" PKG_SHORTDESC="librelp" PKG_LONGDESC="librelp" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--disable-tls \ --enable-static --disable-shared \ diff --git a/packages/addons/addon-depends/runc/package.mk b/packages/addons/addon-depends/runc/package.mk index 07846c209f..d86d764be1 100644 --- a/packages/addons/addon-depends/runc/package.mk +++ b/packages/addons/addon-depends/runc/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain go:host" PKG_SECTION="system" PKG_SHORTDESC="runc is a CLI tool for spawning and running containers according to the OCI specification" PKG_LONGDESC="runc is a CLI tool for spawning and running containers according to the OCI specification" -PKG_AUTORECONF="no" pre_make_target() { case $TARGET_ARCH in diff --git a/packages/addons/addon-depends/scrnsaverproto/package.mk b/packages/addons/addon-depends/scrnsaverproto/package.mk index a458739bef..a0c8a6a044 100644 --- a/packages/addons/addon-depends/scrnsaverproto/package.mk +++ b/packages/addons/addon-depends/scrnsaverproto/package.mk @@ -27,4 +27,3 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="x11/proto" PKG_SHORTDESC="X11 Screen Saver extension wire protocol" PKG_LONGDESC="X11 Screen Saver extension wire protocol" -PKG_AUTORECONF="no" diff --git a/packages/addons/addon-depends/system-tools-depends/autossh/package.mk b/packages/addons/addon-depends/system-tools-depends/autossh/package.mk index 63204de0c4..0a807373dc 100644 --- a/packages/addons/addon-depends/system-tools-depends/autossh/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/autossh/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="ssh tool" PKG_LONGDESC="SSH tool to keep alive tunnels" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_malloc_0_nonnull=yes \ ac_cv_func_realloc_0_nonnull=yes" diff --git a/packages/addons/addon-depends/system-tools-depends/depends/efivar/package.mk b/packages/addons/addon-depends/system-tools-depends/depends/efivar/package.mk index df8c503d1f..e4baab68a2 100644 --- a/packages/addons/addon-depends/system-tools-depends/depends/efivar/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/depends/efivar/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain efivar:host" PKG_SECTION="tools" PKG_SHORTDESC="evivar: maniulate EFI Variables" PKG_LONGDESC="Tools and library to manipulate EFI variables." -PKG_AUTORECONF="no" make_host() { make -C src/ makeguids diff --git a/packages/addons/addon-depends/system-tools-depends/depends/libmtp/package.mk b/packages/addons/addon-depends/system-tools-depends/depends/libmtp/package.mk index 3825f65901..1eb97d2662 100644 --- a/packages/addons/addon-depends/system-tools-depends/depends/libmtp/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/depends/libmtp/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain libusb" PKG_SECTION="libs" PKG_SHORTDESC="MTP library" PKG_LONGDESC="libmtp is an Initiator implementation of the Media Transfer Protocol (MTP) in the form of a library suitable primarily for POSIX compliant operating systems. We implement MTP Basic, the stuff proposed for standardization." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_malloc_0_nonnull=yes \ --disable-shared \ diff --git a/packages/addons/addon-depends/system-tools-depends/diffutils/package.mk b/packages/addons/addon-depends/system-tools-depends/diffutils/package.mk index 4a151ace2f..2fc2176cdf 100644 --- a/packages/addons/addon-depends/system-tools-depends/diffutils/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/diffutils/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="GNU Diffutils" PKG_LONGDESC="GNU Diffutils is a package of several programs related to finding differences between files." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--disable-nls \ --without-libsigsegv-prefix \ diff --git a/packages/addons/addon-depends/system-tools-depends/dstat/package.mk b/packages/addons/addon-depends/system-tools-depends/dstat/package.mk index 8e66a68eb9..05af6671e8 100644 --- a/packages/addons/addon-depends/system-tools-depends/dstat/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/dstat/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain Python2" PKG_SECTION="tools" PKG_SHORTDESC="Versatile resource statistics tool" PKG_LONGDESC="Versatile resource statistics tool" -PKG_AUTORECONF="no" post_unpack() { rm $PKG_BUILD/Makefile diff --git a/packages/addons/addon-depends/system-tools-depends/dtach/package.mk b/packages/addons/addon-depends/system-tools-depends/dtach/package.mk index 9c40d384f5..cb78a73497 100644 --- a/packages/addons/addon-depends/system-tools-depends/dtach/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/dtach/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="dtach - A program that emulates the detach feature of screen" PKG_LONGDESC="dtach - A program that emulates the detach feature of screen" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--disable-nls" diff --git a/packages/addons/addon-depends/system-tools-depends/efibootmgr/package.mk b/packages/addons/addon-depends/system-tools-depends/efibootmgr/package.mk index cf00959ec8..45476d29d3 100644 --- a/packages/addons/addon-depends/system-tools-depends/efibootmgr/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/efibootmgr/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain efivar pciutils zlib" PKG_SECTION="tools" PKG_SHORTDESC="EFI Boot Manager" PKG_LONGDESC="This is a Linux user-space application to modify the Intel Extensible Firmware Interface (EFI) Boot Manager configuration. This application can create and destroy boot entries, change the boot order, change the next running boot option, and more." -PKG_AUTORECONF="no" pre_make_target() { strip_lto diff --git a/packages/addons/addon-depends/system-tools-depends/evtest/package.mk b/packages/addons/addon-depends/system-tools-depends/evtest/package.mk index ea4d265a8a..c185986964 100644 --- a/packages/addons/addon-depends/system-tools-depends/evtest/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/evtest/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain libxml2" PKG_SECTION="debug/tools" PKG_SHORTDESC="evtest: Simple tool for input event debugging." PKG_LONGDESC="evtest is a simple tool for input event debugging." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" makeinstall_target() { : # nop diff --git a/packages/addons/addon-depends/system-tools-depends/fdupes/package.mk b/packages/addons/addon-depends/system-tools-depends/fdupes/package.mk index d542d2ec9c..4b8dadf738 100644 --- a/packages/addons/addon-depends/system-tools-depends/fdupes/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/fdupes/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="FDUPES is a program for identifying or deleting duplicate files residing within specified directories" PKG_LONGDESC="FDUPES is a program for identifying or deleting duplicate files residing within specified directories" -PKG_AUTORECONF="no" makeinstall_target() { : # nop diff --git a/packages/addons/addon-depends/system-tools-depends/file/package.mk b/packages/addons/addon-depends/system-tools-depends/file/package.mk index bb8a2769e6..b52fa42f40 100644 --- a/packages/addons/addon-depends/system-tools-depends/file/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/file/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain zlib file:host" PKG_SECTION="tools" PKG_SHORTDESC="file: File type identification utility" PKG_LONGDESC="These are the sources to Darwin's file(1) utility and master magic(4) file, now maintained by Christos Zoulas. The file(1) utility is used to determine the types of various files." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_HOST="--enable-fsect-man5 --enable-static --disable-shared" PKG_CONFIGURE_OPTS_TARGET="--enable-fsect-man5 --enable-static --disable-shared" diff --git a/packages/addons/addon-depends/system-tools-depends/getscancodes/package.mk b/packages/addons/addon-depends/system-tools-depends/getscancodes/package.mk index c4c2d7055c..83504da4ac 100644 --- a/packages/addons/addon-depends/system-tools-depends/getscancodes/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/getscancodes/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="Shows the scancode of the pressed or released key" PKG_LONGDESC="Shows the scancode of the pressed or released key" -PKG_AUTORECONF="no" PKG_MAKE_OPTS_TARGET="CC=$CC" diff --git a/packages/addons/addon-depends/system-tools-depends/hd-idle/package.mk b/packages/addons/addon-depends/system-tools-depends/hd-idle/package.mk index 6c82f5f3c9..86f1a77167 100644 --- a/packages/addons/addon-depends/system-tools-depends/hd-idle/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/hd-idle/package.mk @@ -28,4 +28,3 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="hd-idle is a [Linux] utility program for spinning-down external disks after a period of idle time." PKG_LONGDESC="hd-idle is a utility program for spinning-down external disks after a period of idle time. Since most external IDE disk enclosures don't support setting the IDE idle timer, a program like hd-idle is required to spin down idle disks automatically." -PKG_AUTORECONF="no" diff --git a/packages/addons/addon-depends/system-tools-depends/hddtemp/package.mk b/packages/addons/addon-depends/system-tools-depends/hddtemp/package.mk index 38c502d768..25366ee0a8 100644 --- a/packages/addons/addon-depends/system-tools-depends/hddtemp/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/hddtemp/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="debug/tools" PKG_SHORTDESC="hddtemp: tool that reports hard drive temperature" PKG_LONGDESC="hddtemp is a small utility (daemonizable) that gives you the temperature of your hard drive by reading S.M.A.R.T. informations (for drives that support this feature)." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--with-db-path=/storage/.kodi/addons/virtual.system-tools/data/hddtemp.db" diff --git a/packages/addons/addon-depends/system-tools-depends/hid_mapper/package.mk b/packages/addons/addon-depends/system-tools-depends/hid_mapper/package.mk index dc29a78c46..c9d5fcd7be 100644 --- a/packages/addons/addon-depends/system-tools-depends/hid_mapper/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/hid_mapper/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="generic HID mapper" PKG_LONGDESC="generic HID mapper" -PKG_AUTORECONF="no" makeinstall_target() { : # nope diff --git a/packages/addons/addon-depends/system-tools-depends/htop/package.mk b/packages/addons/addon-depends/system-tools-depends/htop/package.mk index 1fc9b82fb8..5e5597d123 100644 --- a/packages/addons/addon-depends/system-tools-depends/htop/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/htop/package.mk @@ -26,7 +26,7 @@ PKG_URL="https://github.com/hishamhm/htop/archive/$PKG_VERSION.tar.gz" PKG_DEPENDS_TARGET="toolchain ncurses" PKG_SECTION="tools" PKG_SHORTDESC="An interactive process viewer for Unix" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--disable-unicode \ HTOP_NCURSES_CONFIG_SCRIPT=ncurses-config" diff --git a/packages/addons/addon-depends/system-tools-depends/i2c-tools/package.mk b/packages/addons/addon-depends/system-tools-depends/i2c-tools/package.mk index 6b316f658a..e85f249e33 100644 --- a/packages/addons/addon-depends/system-tools-depends/i2c-tools/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/i2c-tools/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="debug/tools" PKG_SHORTDESC="i2c-tools: bus probing tool, eeprom decoding/programming and SMBus python interface" PKG_LONGDESC="The i2c-tools package contains a heterogeneous set of I2C tools for Linux: a bus probing tool, a chip dumper, register-level SMBus access helpers, EEPROM decoding scripts, EEPROM programming tools, and a python module for SMBus access." -PKG_AUTORECONF="no" pre_make_target() { export PYTHONXCPREFIX="$SYSROOT_PREFIX/usr" diff --git a/packages/addons/addon-depends/system-tools-depends/inotify-tools/package.mk b/packages/addons/addon-depends/system-tools-depends/inotify-tools/package.mk index 96064636d9..321c5b876a 100644 --- a/packages/addons/addon-depends/system-tools-depends/inotify-tools/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/inotify-tools/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="inotify-tools" PKG_LONGDESC="a C library and a set of command-line programs for Linux providing a simple interface to inotify" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared --disable-doxygen" diff --git a/packages/addons/addon-depends/system-tools-depends/lshw/package.mk b/packages/addons/addon-depends/system-tools-depends/lshw/package.mk index e64aa8bf7f..e5fb9e6ba3 100644 --- a/packages/addons/addon-depends/system-tools-depends/lshw/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/lshw/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="lshw (Hardware Lister)" PKG_LONGDESC="lshw (Hardware Lister) is a small tool to provide detailed information on the hardware configuration of the machine." -PKG_AUTORECONF="no" make_target() { make CXX=$CXX -C src/ diff --git a/packages/addons/addon-depends/system-tools-depends/mc/package.mk b/packages/addons/addon-depends/system-tools-depends/mc/package.mk index 19130adaac..6dcb1f31ef 100644 --- a/packages/addons/addon-depends/system-tools-depends/mc/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/mc/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain libtool:host gettext:host glib pcre ncurses" PKG_SECTION="tools" PKG_SHORTDESC="mc: visual file manager" PKG_LONGDESC="mc is a visual file manager, licensed under GNU General Public License and therefore qualifies as Free Software. It's a feature rich full-screen text mode application that allows you to copy, move and delete files and whole directory trees, search for files and run commands in the subshell. Internal viewer and editor are included" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--sysconfdir=/storage/.kodi/addons/virtual.system-tools/etc \ --datadir=/storage/.kodi/addons/virtual.system-tools/data \ diff --git a/packages/addons/addon-depends/system-tools-depends/mrxvt/package.mk b/packages/addons/addon-depends/system-tools-depends/mrxvt/package.mk index 6fa7b4207d..0a6c98d000 100644 --- a/packages/addons/addon-depends/system-tools-depends/mrxvt/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/mrxvt/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain libX11" PKG_SECTION="tools" PKG_SHORTDESC="mrxvt: Lightweight Xterm replacement" PKG_LONGDESC="Mrxvt (previously named as materm) is a lightweight and powerful multi-tabbed X terminal emulator based on the popular rxvt and aterm. It implements many useful features seen in some modern X terminal emulators, like gnome-terminal and konsole, but keep to be lightweight and independent from the GNOME and KDE desktop environment." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_setpgrp_void=no \ --enable-minimal \ diff --git a/packages/addons/addon-depends/system-tools-depends/mtpfs/package.mk b/packages/addons/addon-depends/system-tools-depends/mtpfs/package.mk index f934b073c4..1e43ecdabd 100644 --- a/packages/addons/addon-depends/system-tools-depends/mtpfs/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/mtpfs/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain fuse libmtp glib" PKG_SECTION="tools" PKG_SHORTDESC="MTPfs is a FUSE filesystem that supports reading and writing from any MTP device" PKG_LONGDESC="MTPfs is a FUSE filesystem that supports reading and writing from any MTP device" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--disable-mad" diff --git a/packages/addons/addon-depends/system-tools-depends/nmon/package.mk b/packages/addons/addon-depends/system-tools-depends/nmon/package.mk index 5c39af24e4..f2fb706827 100644 --- a/packages/addons/addon-depends/system-tools-depends/nmon/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/nmon/package.mk @@ -26,7 +26,6 @@ PKG_URL="https://github.com/axibase/nmon/archive/$PKG_VERSION.tar.gz" PKG_DEPENDS_TARGET="toolchain ncurses" PKG_SECTION="tools" PKG_SHORTDESC="Systems administrator, tuner, benchmark tool gives you a huge amount of important performance information in one go" -PKG_AUTORECONF="no" make_target() { case $ARCH in diff --git a/packages/addons/addon-depends/system-tools-depends/p7zip/package.mk b/packages/addons/addon-depends/system-tools-depends/p7zip/package.mk index 2ba78591a8..b08f0f6ce9 100644 --- a/packages/addons/addon-depends/system-tools-depends/p7zip/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/p7zip/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="p7zip is a port of 7za.exe for POSIX systems like Unix" PKG_LONGDESC="p7zip is a port of 7za.exe for POSIX systems like Unix" -PKG_AUTORECONF="no" make_host() { make CXX=$CXX CC=$CC 7za diff --git a/packages/addons/addon-depends/system-tools-depends/patch/package.mk b/packages/addons/addon-depends/system-tools-depends/patch/package.mk index 9ae1fcec95..51fbc2ee30 100644 --- a/packages/addons/addon-depends/system-tools-depends/patch/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/patch/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="GNU patch" PKG_LONGDESC="Patch takes a patch file containing a difference listing produced by the diff program and applies those differences to one or more original files, producing patched versions" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--disable-xattr" diff --git a/packages/addons/addon-depends/system-tools-depends/pv/package.mk b/packages/addons/addon-depends/system-tools-depends/pv/package.mk index ed2e0a5df6..59702ba009 100644 --- a/packages/addons/addon-depends/system-tools-depends/pv/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/pv/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="Pipe Viewer is a terminal-based tool for monitoring the progress of data through a pipeline" PKG_LONGDESC="Pipe Viwer can be inserted into any normal pipeline between two processes to give a visual indication of how quickly data is passing through, how long it has taken, how near to completion it is, and an estimate of how long it will be until completion." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static-nls" diff --git a/packages/addons/addon-depends/system-tools-depends/screen/package.mk b/packages/addons/addon-depends/system-tools-depends/screen/package.mk index 0477e7b690..27da36a079 100644 --- a/packages/addons/addon-depends/system-tools-depends/screen/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/screen/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain ncurses" PKG_SECTION="shell/console" PKG_SHORTDESC="terminal multiplexor with VT100/ANSI terminal emulation" PKG_LONGDESC="screen is a terminal multiplexor that runs several separate screens on a single physical character-based terminal. Each virtual terminal emulates a DEC VT100 plus several ANSI X3.64 and ISO 2022 functions. Screen sessions can be detached and resumed later on a different terminal." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="ac_cv_header_utempter_h=no \ --enable-colors256 \ diff --git a/packages/addons/addon-depends/system-tools-depends/strace/package.mk b/packages/addons/addon-depends/system-tools-depends/strace/package.mk index 365bbf66a8..9669016768 100644 --- a/packages/addons/addon-depends/system-tools-depends/strace/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/strace/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="strace: Trace system calls and signals" PKG_LONGDESC="In the simplest case strace runs the specified command until it exits. It intercepts and records the system calls which are called by a process and the signals which are received by a process. The name of each system call, its arguments and its return value are printed on standard error or to the file specified with the -o option." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" makeinstall_target() { : # nothing to do here diff --git a/packages/addons/addon-depends/system-tools-depends/unrar/package.mk b/packages/addons/addon-depends/system-tools-depends/unrar/package.mk index 2194979d4f..51cace9f5b 100644 --- a/packages/addons/addon-depends/system-tools-depends/unrar/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/unrar/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="unrar: Extract, test and view RAR archives" PKG_LONGDESC="Unrar is a package to handle files compressed in the RAR format. Due to strange licensing issues this package can only view, test and extract files in a given archive, but not pack files. But since we have far more advanced open-source compression utils it should be enough to extract the content when you get a RAR archive." -PKG_AUTORECONF="no" make_target() { make CXX="$CXX" \ diff --git a/packages/addons/addon-depends/system-tools-depends/usb-modeswitch/package.mk b/packages/addons/addon-depends/system-tools-depends/usb-modeswitch/package.mk index adb4400788..63603529a5 100644 --- a/packages/addons/addon-depends/system-tools-depends/usb-modeswitch/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/usb-modeswitch/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain libusb" PKG_SECTION="tools" PKG_SHORTDESC="USB_ModeSwitch - Handling Mode-Switching USB Devices on Linux" PKG_LONGDESC="USB_ModeSwitch - Handling Mode-Switching USB Devices on Linux" -PKG_AUTORECONF="no" makeinstall_target() { : # nop diff --git a/packages/addons/addon-depends/system-tools-depends/vim/package.mk b/packages/addons/addon-depends/system-tools-depends/vim/package.mk index 11f095ca6e..60112b62e5 100644 --- a/packages/addons/addon-depends/system-tools-depends/vim/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/vim/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain ncurses" PKG_SECTION="tools" PKG_SHORTDESC="vim: VI IMproved" PKG_LONGDESC="Vim is a highly configurable text editor built to enable efficient text editing." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="vim_cv_getcwd_broken=no \ vim_cv_memmove_handles_overlap=yes \ diff --git a/packages/addons/addon-depends/tini/package.mk b/packages/addons/addon-depends/tini/package.mk index bdb29e11ce..ff90da717b 100644 --- a/packages/addons/addon-depends/tini/package.mk +++ b/packages/addons/addon-depends/tini/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="system" PKG_SHORTDESC="Tini is the simplest init you could think of" PKG_LONGDESC="Tini is the simplest init you could think of" -PKG_AUTORECONF="no" PKG_CMAKE_TARGET_OPTS="-DMINIMAL=ON" diff --git a/packages/addons/addon-depends/tntnet/package.mk b/packages/addons/addon-depends/tntnet/package.mk index cd66b267dd..beb13fd22d 100644 --- a/packages/addons/addon-depends/tntnet/package.mk +++ b/packages/addons/addon-depends/tntnet/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain tntnet:host libtool cxxtools" PKG_SECTION="python/web" PKG_SHORTDESC="tntnet: C++ Dynamite for the Web" PKG_LONGDESC="Tntnet is a modular, multithreaded, high performance webapplicationserver for C++" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_HOST="--disable-unittest \ --with-server=no \ diff --git a/packages/addons/addon-depends/tslib/package.mk b/packages/addons/addon-depends/tslib/package.mk index 7565fee852..8c62c7146c 100644 --- a/packages/addons/addon-depends/tslib/package.mk +++ b/packages/addons/addon-depends/tslib/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain evtest" PKG_SECTION="service/system" PKG_SHORTDESC="Touchscreen access library with ts_uinput_touch daemon." PKG_LONGDESC="Touchscreen access library with ts_uinput_touch daemon." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" TSLIB_MODULES_ENABLED="linear dejitter variance pthres ucb1x00 tatung input galax dmc touchkit st1232 waveshare" TSLIB_MODULES_DISABLED="arctic2 corgi collie h3600 linear_h2200 mk712 cy8mrln_palmpre" diff --git a/packages/addons/addon-depends/unclutter/package.mk b/packages/addons/addon-depends/unclutter/package.mk index a3ed057aa9..c7475908d3 100644 --- a/packages/addons/addon-depends/unclutter/package.mk +++ b/packages/addons/addon-depends/unclutter/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain libX11" PKG_SECTION="x11" PKG_SHORTDESC="Unclutter: Hide X11 Cursor" PKG_LONGDESC="Unclutter runs in the background of an X11 session and after a specified period of inactivity hides the cursor from display. When the cursor is moved its display is restored. Users may specify specific windows to be ignored by unclutter." -PKG_AUTORECONF="no" make_target() { rm -f Makefile diff --git a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-dummydevice/package.mk b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-dummydevice/package.mk index 52690f666a..7ae984b706 100644 --- a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-dummydevice/package.mk +++ b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-dummydevice/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain vdr" PKG_SECTION="multimedia" PKG_SHORTDESC="vdr dummydevice plugin" PKG_LONGDESC="vdr dummydevice plugin" -PKG_AUTORECONF="no" make_target() { VDR_DIR=$(get_build_dir vdr) diff --git a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-dvbapi/package.mk b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-dvbapi/package.mk index bb9618c1cd..9b3e10b371 100644 --- a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-dvbapi/package.mk +++ b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-dvbapi/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain vdr libdvbcsa" PKG_SECTION="multimedia" PKG_SHORTDESC="TV" PKG_LONGDESC="TV" -PKG_AUTORECONF="no" pre_make_target() { # dont build parallel diff --git a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-eepg/package.mk b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-eepg/package.mk index dfc8aaa093..c8f3bf2b84 100644 --- a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-eepg/package.mk +++ b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-eepg/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain vdr" PKG_SECTION="multimedia" PKG_SHORTDESC="vdr-plugin-eepg" PKG_LONGDESC="This plugin parses the Extended (2 to 10 day) EPG data which is send by providers on their portal channels. This EEPG data is transmitted in a non-standard format on a non-standard PID." -PKG_AUTORECONF="no" make_target() { VDR_DIR=$(get_build_dir vdr) diff --git a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-epgfixer/package.mk b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-epgfixer/package.mk index f8eb13903d..5a0897c9f7 100644 --- a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-epgfixer/package.mk +++ b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-epgfixer/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain vdr pcre" PKG_SECTION="multimedia" PKG_SHORTDESC="vdr-plugin-epgfixer" PKG_LONGDESC="Plugin for modifying EPG data using regular expressions." -PKG_AUTORECONF="no" make_target() { VDR_DIR=$(get_build_dir vdr) diff --git a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-epgsearch/package.mk b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-epgsearch/package.mk index 52800e6691..c0b6c39c7f 100644 --- a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-epgsearch/package.mk +++ b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-epgsearch/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain vdr" PKG_SECTION="multimedia" PKG_SHORTDESC="vdr-epgsearch" PKG_LONGDESC="vdr-epgsearch" -PKG_AUTORECONF="no" make_target() { VDR_DIR=$(get_build_dir vdr) diff --git a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-iptv/package.mk b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-iptv/package.mk index ccf1510e7e..da0205cc50 100644 --- a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-iptv/package.mk +++ b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-iptv/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain vdr curl" PKG_SECTION="multimedia" PKG_SHORTDESC="vdr-iptv: an IPTV plugin for the Video Disk Recorder (VDR)" PKG_LONGDESC="vdr-iptv is an IPTV plugin for the Video Disk Recorder (VDR)" -PKG_AUTORECONF="no" make_target() { VDR_DIR=$(get_build_dir vdr) diff --git a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-live/package.mk b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-live/package.mk index 975a9eaef9..1f1d82c17b 100644 --- a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-live/package.mk +++ b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-live/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain vdr tntnet pcre:host pcre" PKG_SECTION="multimedia" PKG_SHORTDESC="vdr-live: the LIVE Interactive VDR Environment/" PKG_LONGDESC="vdr-live allows a comfortable operation of VDR and some of its plugins trough a web interface" -PKG_AUTORECONF="no" pre_configure_target() { export CFLAGS="$CFLAGS -fPIC" diff --git a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-restfulapi/package.mk b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-restfulapi/package.mk index 8dbb80700a..ebfd88630e 100644 --- a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-restfulapi/package.mk +++ b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-restfulapi/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain vdr cxxtools vdr-plugin-wirbelscan" PKG_SECTION="multimedia" PKG_SHORTDESC="vdr-plugin-restfulapi: the restful API for the VDR/" PKG_LONGDESC="vdr-plugin-restfulapi allows to access many internals of the VDR via a restful API" -PKG_AUTORECONF="no" pre_make_target() { # dont build parallel diff --git a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-satip/package.mk b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-satip/package.mk index e1db4dd768..2de44b5171 100644 --- a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-satip/package.mk +++ b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-satip/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain vdr curl tinyxml" PKG_SECTION="multimedia" PKG_SHORTDESC="VDR-satip: SAT>IP plugin for VDR" PKG_LONGDESC="This is an SAT>IP plugin for the Video Disk Recorder (VDR)." -PKG_AUTORECONF="no" make_target() { VDR_DIR=$(get_build_dir vdr) diff --git a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-streamdev/package.mk b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-streamdev/package.mk index e90746cac2..edbcc334d6 100644 --- a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-streamdev/package.mk +++ b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-streamdev/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain vdr openssl" PKG_SECTION="multimedia" PKG_SHORTDESC="TV" PKG_LONGDESC="TV" -PKG_AUTORECONF="no" make_target() { VDR_DIR=$(get_build_dir vdr) diff --git a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-vnsiserver/package.mk b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-vnsiserver/package.mk index 330df41984..55cbb0d05b 100644 --- a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-vnsiserver/package.mk +++ b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-vnsiserver/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain vdr" PKG_SECTION="multimedia" PKG_SHORTDESC="TV" PKG_LONGDESC="TV" -PKG_AUTORECONF="no" make_target() { VDR_DIR=$(get_build_dir vdr) diff --git a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-wirbelscan/package.mk b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-wirbelscan/package.mk index c5e6284d84..23758110c3 100644 --- a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-wirbelscan/package.mk +++ b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-wirbelscan/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain vdr" PKG_SECTION="multimedia" PKG_SHORTDESC="TV" PKG_LONGDESC="TV" -PKG_AUTORECONF="no" pre_configure_target() { export CFLAGS="$CFLAGS -fPIC" diff --git a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-wirbelscancontrol/package.mk b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-wirbelscancontrol/package.mk index 34238b7da9..ff5574f0eb 100644 --- a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-wirbelscancontrol/package.mk +++ b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-wirbelscancontrol/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain vdr vdr-plugin-wirbelscan" PKG_SECTION="multimedia" PKG_SHORTDESC="TV" PKG_LONGDESC="TV" -PKG_AUTORECONF="no" pre_configure_target() { export CFLAGS="$CFLAGS -fPIC" diff --git a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-xmltv2vdr/package.mk b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-xmltv2vdr/package.mk index 8a9d8775d9..4cab94fa61 100644 --- a/packages/addons/addon-depends/vdr-plugins/vdr-plugin-xmltv2vdr/package.mk +++ b/packages/addons/addon-depends/vdr-plugins/vdr-plugin-xmltv2vdr/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain vdr sqlite curl libzip libxml2 libxslt enca pcre" PKG_SECTION="multimedia" PKG_SHORTDESC="vdr-xmltv2vdr" PKG_LONGDESC="vdr-xmltv2vdr" -PKG_AUTORECONF="no" pre_configure_target() { export CFLAGS="$CFLAGS -fPIC" diff --git a/packages/addons/addon-depends/vdr/package.mk b/packages/addons/addon-depends/vdr/package.mk index 218900b9cb..1ec4916f4c 100644 --- a/packages/addons/addon-depends/vdr/package.mk +++ b/packages/addons/addon-depends/vdr/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain fontconfig freetype libcap libiconv libjpeg-turbo PKG_SECTION="multimedia" PKG_SHORTDESC="vdr: A powerful DVB TV application" PKG_LONGDESC="This project describes how to build your own digital satellite receiver and video disk recorder. It is based mainly on the DVB-S digital satellite receiver card, which used to be available from Fujitsu Siemens and the driver software developed by the LinuxTV project." -PKG_AUTORECONF="no" post_unpack() { rm -rf $PKG_BUILD/PLUGINS/src/skincurses diff --git a/packages/addons/addon-depends/whois/package.mk b/packages/addons/addon-depends/whois/package.mk index cd488f464b..76f4663e2d 100644 --- a/packages/addons/addon-depends/whois/package.mk +++ b/packages/addons/addon-depends/whois/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="system" PKG_SHORTDESC="whois is a client-side application which queries the whois directory service for information pertaining to a particular domain name." PKG_LONGDESC="whois is a client-side application which queries the whois directory service for information pertaining to a particular domain name." -PKG_AUTORECONF="no" make_target() { make mkpasswd diff --git a/packages/addons/addon-depends/xdotool/package.mk b/packages/addons/addon-depends/xdotool/package.mk index 059c6f155f..d848ec088c 100644 --- a/packages/addons/addon-depends/xdotool/package.mk +++ b/packages/addons/addon-depends/xdotool/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain libXinerama libXtst" PKG_SECTION="x11/app" PKG_SHORTDESC="This tool lets you simulate keyboard input and mouse activity, move and resize windows, etc." PKG_LONGDESC="This tool lets you simulate keyboard input and mouse activity, move and resize windows, etc." -PKG_AUTORECONF="no" pre_configure_target() { LDFLAGS="$LDFLAGS -lXext" diff --git a/packages/addons/browser/chromium/package.mk b/packages/addons/browser/chromium/package.mk index 11940b21e3..7df09eeaeb 100644 --- a/packages/addons/browser/chromium/package.mk +++ b/packages/addons/browser/chromium/package.mk @@ -30,7 +30,6 @@ PKG_DEPENDS_TARGET="toolchain pciutils dbus libXcomposite libXcursor libXtst als PKG_SECTION="browser" PKG_SHORTDESC="Chromium Browser: the open-source web browser from Google" PKG_LONGDESC="Chromium Browser ($PKG_VERSION): the open-source web browser from Google" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Chromium" diff --git a/packages/addons/driver/hdhomerun/package.mk b/packages/addons/driver/hdhomerun/package.mk index 85842d12ba..ac5204a0eb 100644 --- a/packages/addons/driver/hdhomerun/package.mk +++ b/packages/addons/driver/hdhomerun/package.mk @@ -31,7 +31,6 @@ PKG_LONGDESC="Install this to add support for HDHomeRun devices." PKG_IS_ADDON="yes" PKG_ADDON_NAME="HDHomeRun" PKG_ADDON_TYPE="xbmc.python.script" -PKG_AUTORECONF="no" make_target() { : # nothing to do here diff --git a/packages/addons/driver/imon-mce/package.mk b/packages/addons/driver/imon-mce/package.mk index 8b29d36b2c..04c4ec2487 100644 --- a/packages/addons/driver/imon-mce/package.mk +++ b/packages/addons/driver/imon-mce/package.mk @@ -31,7 +31,6 @@ PKG_LONGDESC="Install this to add support for iMon MCE remote controls." PKG_IS_ADDON="yes" PKG_ADDON_NAME="iMON-MCE" PKG_ADDON_TYPE="xbmc.service" -PKG_AUTORECONF="no" make_target() { : # nothing to do here diff --git a/packages/addons/driver/sapphire/package.mk b/packages/addons/driver/sapphire/package.mk index 410c39433d..9a566fee9a 100644 --- a/packages/addons/driver/sapphire/package.mk +++ b/packages/addons/driver/sapphire/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain linux bash" PKG_SECTION="driver.remote" PKG_SHORTDESC="A Linux driver to add support for sapphire remotes" PKG_LONGDESC="A Linux driver to add support for sapphire remotes" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Sapphire Remote Driver" diff --git a/packages/addons/driver/steamcontroller/package.mk b/packages/addons/driver/steamcontroller/package.mk index 6fbf07b19d..222fe05a33 100644 --- a/packages/addons/driver/steamcontroller/package.mk +++ b/packages/addons/driver/steamcontroller/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host python-libusb1 enum34 PKG_SECTION="driver" PKG_SHORTDESC="A standalone userland driver for the steam controller to be used where steam client can't be installed." PKG_LONGDESC="A standalone userland driver for the steam controller to be used where steam client can't be installed." -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Steam Controller Driver" diff --git a/packages/addons/driver/sundtek-mediatv/package.mk b/packages/addons/driver/sundtek-mediatv/package.mk index ab091e5aaf..5c7a3562f3 100644 --- a/packages/addons/driver/sundtek-mediatv/package.mk +++ b/packages/addons/driver/sundtek-mediatv/package.mk @@ -31,7 +31,6 @@ PKG_LONGDESC="Install this to add support for Sundtek USB DVB devices." PKG_IS_ADDON="yes" PKG_ADDON_NAME="Sundtek MediaTV" PKG_ADDON_TYPE="xbmc.service" -PKG_AUTORECONF="no" make_target() { mkdir -p $PKG_BUILD diff --git a/packages/addons/libraries/adafruit-libraries/package.mk b/packages/addons/libraries/adafruit-libraries/package.mk index fbfb0b6334..0a3a64e3fa 100644 --- a/packages/addons/libraries/adafruit-libraries/package.mk +++ b/packages/addons/libraries/adafruit-libraries/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="Adafruit_Python_ADS1x15 Adafruit_Python_ADXL345 Adafruit_Pyt PKG_SECTION="virtual" PKG_SHORTDESC="A bundle of libraries from Adafruit" PKG_LONGDESC="This bundle currently includes Adafruit_ADS1x15, Adafruit_ADXL345, Adafruit_BMP, Adafruit_CharLCD, Adafruit_DHT, Adafruit_GPIO, Adafruit_LED_Backpack, Adafruit_LSM303, Adafruit_MCP3008, Adafruit_MCP4725, Adafruit_PCA9685, Adafruit_PureIO, Adafruit_SI1145, Adafruit_SSD1306, Adafruit_TCS34725, Adafruit_VCNL40xx and Adafruit_WS2801 python modules" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Adafruit Libraries" diff --git a/packages/addons/repository/repository.kodinerds/package.mk b/packages/addons/repository/repository.kodinerds/package.mk index 125fa17ec8..1db0fbba03 100644 --- a/packages/addons/repository/repository.kodinerds/package.mk +++ b/packages/addons/repository/repository.kodinerds/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="" PKG_SHORTDESC="Kodinerds add-on repository" PKG_LONGDESC="Kodinerds add-on repository" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Kodinerds Repository" diff --git a/packages/addons/repository/repository.linuxserver.docker/package.mk b/packages/addons/repository/repository.linuxserver.docker/package.mk index b0cf7543af..1aa632a472 100644 --- a/packages/addons/repository/repository.linuxserver.docker/package.mk +++ b/packages/addons/repository/repository.linuxserver.docker/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="" PKG_SHORTDESC="LinuxServer.io docker add-on repository" PKG_LONGDESC="LinuxServer.io docker add-on repository" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="LinuxServer.io Repository" diff --git a/packages/addons/script/moonlight/package.mk b/packages/addons/script/moonlight/package.mk index 2cbfc32755..6e6afdeb9e 100644 --- a/packages/addons/script/moonlight/package.mk +++ b/packages/addons/script/moonlight/package.mk @@ -30,7 +30,6 @@ PKG_DEPENDS_TARGET="toolchain moonlight-embedded" PKG_SECTION="script" PKG_SHORTDESC="Moonlight: implementation of NVIDIA's GameStream protocol" PKG_LONGDESC="Moonlight ($PKG_VERSION_NUMBER): allows you to stream your collection of games from your PC (with NVIDIA Gamestream) to your device and play them remotely" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Moonlight" diff --git a/packages/addons/script/script.config.vdr/package.mk b/packages/addons/script/script.config.vdr/package.mk index 805db28a0a..5b711d72a6 100644 --- a/packages/addons/script/script.config.vdr/package.mk +++ b/packages/addons/script/script.config.vdr/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="" PKG_SECTION="" PKG_SHORTDESC="script.config.vdr" PKG_LONGDESC="script.config.vdr" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="dummy" diff --git a/packages/addons/service/bluetooth-audio/package.mk b/packages/addons/service/bluetooth-audio/package.mk index eb370d110a..0f54783e11 100644 --- a/packages/addons/service/bluetooth-audio/package.mk +++ b/packages/addons/service/bluetooth-audio/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="service" PKG_SHORTDESC="Provides the ability to change the kodi audio device if a bluetooth audio device is connected" PKG_LONGDESC="Provides the ability to change the kodi audio device if a bluetooth audio device is connected" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Bluetooth Audio Device Changer" diff --git a/packages/addons/service/boblightd/package.mk b/packages/addons/service/boblightd/package.mk index 41f2785f45..2baa840e90 100644 --- a/packages/addons/service/boblightd/package.mk +++ b/packages/addons/service/boblightd/package.mk @@ -32,7 +32,7 @@ PKG_LONGDESC="Boblight($PKG_VERSION) is an opensource AmbiLight implementation." PKG_IS_ADDON="yes" PKG_ADDON_NAME="Boblight" PKG_ADDON_TYPE="xbmc.service" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" if [ "$DISPLAYSERVER" = "x11" ] ; then PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libX11 libXext libXrender" diff --git a/packages/addons/service/dispmanx_vnc/package.mk b/packages/addons/service/dispmanx_vnc/package.mk index 80f8336978..51354385e9 100644 --- a/packages/addons/service/dispmanx_vnc/package.mk +++ b/packages/addons/service/dispmanx_vnc/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain libvncserver bcm2835-bootloader bcm2835-driver lib PKG_SECTION="service/system" PKG_SHORTDESC="Raspberry Pi VNC: a Virtual Network Computing server for Raspberry Pi" PKG_LONGDESC="Raspberry Pi VNC ($PKG_VERSION) is a Virtual Network Computing (VNC) server for Raspberry Pi using dispmanx" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Raspberry Pi VNC" diff --git a/packages/addons/service/docker/package.mk b/packages/addons/service/docker/package.mk index f96762336b..92995b6e2c 100644 --- a/packages/addons/service/docker/package.mk +++ b/packages/addons/service/docker/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain moby" PKG_SECTION="service/system" PKG_SHORTDESC="Docker is an open-source engine that automates the deployment of any application as a lightweight, portable, self-sufficient container that will run virtually anywhere." PKG_LONGDESC="Docker containers can encapsulate any payload, and will run consistently on and between virtually any server. The same container that a developer builds and tests on a laptop will run at scale, in production*, on VMs, bare-metal servers, OpenStack clusters, public instances, or combinations of the above." -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Docker" diff --git a/packages/addons/service/inadyn/package.mk b/packages/addons/service/inadyn/package.mk index 396b5226ed..7c86bc23e1 100644 --- a/packages/addons/service/inadyn/package.mk +++ b/packages/addons/service/inadyn/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain libconfuse openssl" PKG_SECTION="service/system" PKG_SHORTDESC="Inadyn: a small and simple Dynamic Domain Name System client" PKG_LONGDESC="Inadyn ($PKG_VERSION) is a small and simple Dynamic Domain Name System (DDNS) client with HTTPS support. It is commonly available in many GNU/Linux distributions, used in off-the-shelf routers and Internet gateways to automate the task of keeping your DNS record up to date with any IP address changes from your ISP. It can also be used in installations with redundant (backup) connections to the Internet." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Inadyn" diff --git a/packages/addons/service/lcdd/package.mk b/packages/addons/service/lcdd/package.mk index 77f95a2ce5..ffe45b4600 100644 --- a/packages/addons/service/lcdd/package.mk +++ b/packages/addons/service/lcdd/package.mk @@ -29,7 +29,7 @@ PKG_DEPENDS_TARGET="toolchain freetype libftdi1 libhid libugpio libusb ncurses s PKG_SECTION="service" PKG_SHORTDESC="LCDproc: Software to display system information from your Linux/*BSD box on a LCD" PKG_LONGDESC="LCDproc ($PKG_VERSION) is a piece of software that displays real-time system information from your Linux/*BSD box on a LCD. The server supports several serial devices: Matrix Orbital, Crystal Fontz, Bayrad, LB216, LCDM001 (kernelconcepts.de), Wirz-SLI, Cwlinux(.com) and PIC-an-LCD; and some devices connected to the LPT port: HD44780, STV5730, T6963, SED1520 and SED1330. Various clients are available that display things like CPU load, system load, memory usage, uptime, and a lot more." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_IS_ADDON="yes" PKG_ADDON_NAME="LCDproc" diff --git a/packages/addons/service/librespot/package.mk b/packages/addons/service/librespot/package.mk index 2b68e62c84..69c0a7f1f0 100644 --- a/packages/addons/service/librespot/package.mk +++ b/packages/addons/service/librespot/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain avahi libvorbis pulseaudio pyalsaaudio rust" PKG_SECTION="service" PKG_SHORTDESC="Librespot: play Spotify through LibreELEC using a Spotify app as a remote" PKG_LONGDESC="Librespot ($PKG_VERSION) plays Spotify through LibreELEC using the open source librespot library using a Spotify app as a remote." -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Librespot" diff --git a/packages/addons/service/mpd/package.mk b/packages/addons/service/mpd/package.mk index 0d45b9f9e7..28385c24cb 100644 --- a/packages/addons/service/mpd/package.mk +++ b/packages/addons/service/mpd/package.mk @@ -30,7 +30,6 @@ PKG_DEPENDS_TARGET="toolchain boost glib ffmpeg libmad libogg flac faad2 curl al PKG_SECTION="service.multimedia" PKG_SHORTDESC="Music Player Daemon (MPD): a free and open Music Player Server" PKG_LONGDESC="Music Player Daemon ($PKG_VERSION) is a flexible and powerful server-side application for playing music" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Music Player Daemon (MPD)" diff --git a/packages/addons/service/net-snmp/package.mk b/packages/addons/service/net-snmp/package.mk index 1e719dfd70..c23423d061 100644 --- a/packages/addons/service/net-snmp/package.mk +++ b/packages/addons/service/net-snmp/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain libnl" PKG_SECTION="service" PKG_SHORTDESC="Simple Network Management Protocol utilities." PKG_LONGDESC="Simple Network Management Protocol (SNMP) is a widely used protocol for monitoring the health and welfare of network equipment." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Net-SNMP" diff --git a/packages/addons/service/oscam/package.mk b/packages/addons/service/oscam/package.mk index 1f7748601d..19416a59d5 100644 --- a/packages/addons/service/oscam/package.mk +++ b/packages/addons/service/oscam/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain pcsc-lite" PKG_SECTION="service.softcam" PKG_SHORTDESC="OSCam: an Open Source Conditional Access Modul" PKG_LONGDESC="OSCam($PKG_VERSION_NUMBER) is a software to be used to decrypt digital television channels, as an alternative for a conditional access module." -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="OSCam" diff --git a/packages/addons/service/proftpd/package.mk b/packages/addons/service/proftpd/package.mk index 6c41e797a3..0b1408c8ca 100644 --- a/packages/addons/service/proftpd/package.mk +++ b/packages/addons/service/proftpd/package.mk @@ -30,7 +30,6 @@ PKG_DEPENDS_TARGET="toolchain libcap openssl ncurses pcre whois" PKG_SECTION="service" PKG_SHORTDESC="ProFTPD: a FTP server for linux" PKG_LONGDESC="ProFTPD ($PKG_VERSION): is a secure and configurable FTP server with SSL/TLS support" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="ProFTPD Server" diff --git a/packages/addons/service/rsyslog/package.mk b/packages/addons/service/rsyslog/package.mk index d0b038345a..a2a8c3632d 100644 --- a/packages/addons/service/rsyslog/package.mk +++ b/packages/addons/service/rsyslog/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain util-linux libestr libfastjson liblognorm librelp PKG_SECTION="service" PKG_SHORTDESC="Rsyslog: a rocket-fast system for log processing." PKG_LONGDESC="Rsyslog ($PKG_VERSION) offers high-performance, great security features and a modular design." -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Rsyslog" diff --git a/packages/addons/service/slice/package.mk b/packages/addons/service/slice/package.mk index 52a37ea657..76d2d37341 100644 --- a/packages/addons/service/slice/package.mk +++ b/packages/addons/service/slice/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="service" PKG_SHORTDESC="Provides the ability to change the led lights on the Slice box via Kodi actions" PKG_LONGDESC="Provides the ability to change the led lights on the Slice box via Kodi actions" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Slice" diff --git a/packages/addons/service/syncthing/package.mk b/packages/addons/service/syncthing/package.mk index 7e0b525580..a3e2f65ff4 100644 --- a/packages/addons/service/syncthing/package.mk +++ b/packages/addons/service/syncthing/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain go:host" PKG_SECTION="service/system" PKG_SHORTDESC="Syncthing: open source continuous file synchronization" PKG_LONGDESC="Syncthing ($PKG_VERSION) replaces proprietary sync and cloud services with something open, trustworthy and decentralized. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it's transmitted over the Internet." -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Syncthing" diff --git a/packages/addons/service/tinc/package.mk b/packages/addons/service/tinc/package.mk index 25ec9597b3..a3dd7d13fa 100644 --- a/packages/addons/service/tinc/package.mk +++ b/packages/addons/service/tinc/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain openssl lzo zlib" PKG_SECTION="service/system" PKG_SHORTDESC="tinc: a Virtual Private Network daemon" PKG_LONGDESC="tinc ($PKG_VERSION) is a Virtual Private Network (VPN) daemon that uses tunnelling and encryption to create a secure private network between hosts on the Internet. Because the VPN appears to the IP level network code as a normal network device, there is no need to adapt any existing software. This allows VPN sites to share information with each other over the Internet without exposing any information to others." -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="tinc" diff --git a/packages/addons/service/touchscreen/package.mk b/packages/addons/service/touchscreen/package.mk index f129d24300..fa303d8f92 100644 --- a/packages/addons/service/touchscreen/package.mk +++ b/packages/addons/service/touchscreen/package.mk @@ -30,7 +30,6 @@ PKG_SHORTDESC="Touchscreen: support addon for Touchscreens" PKG_LONGDESC="Touchscreen: addon creates new virtual input device and \ converts data from touchscreen to Kodi. Short tap sends button press event \ and long tap sends only xy coordinates. Also includes calibration program." -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Touchscreen" diff --git a/packages/addons/service/tvheadend/package.mk b/packages/addons/service/tvheadend/package.mk index 21a399159a..004db557d4 100644 --- a/packages/addons/service/tvheadend/package.mk +++ b/packages/addons/service/tvheadend/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="service.multimedia" PKG_SHORTDESC="Add-on removed" PKG_LONGDESC="Add-on removed" -PKG_AUTORECONF="no" PKG_ADDON_BROKEN="Tvheadend 4.0 is no longer maintained and has been superseded by Tvheadend 4.2." diff --git a/packages/addons/service/tvheadend42/package.mk b/packages/addons/service/tvheadend42/package.mk index b6031b367c..bb8f4409db 100644 --- a/packages/addons/service/tvheadend42/package.mk +++ b/packages/addons/service/tvheadend42/package.mk @@ -30,7 +30,6 @@ PKG_DEPENDS_TARGET="toolchain curl dvb-tools libdvbcsa libiconv openssl pngquant PKG_SECTION="service" PKG_SHORTDESC="Tvheadend: a TV streaming server for Linux" PKG_LONGDESC="Tvheadend ($PKG_VERSION_NUMBER): is a TV streaming server for Linux supporting DVB-S/S2, DVB-C, DVB-T/T2, IPTV, SAT>IP, ATSC and ISDB-T" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Tvheadend Server 4.2" diff --git a/packages/addons/service/usbmuxd/package.mk b/packages/addons/service/usbmuxd/package.mk index fad127e60b..67053176e3 100644 --- a/packages/addons/service/usbmuxd/package.mk +++ b/packages/addons/service/usbmuxd/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain libusb libimobiledevice" PKG_SECTION="service" PKG_SHORTDESC="USB Multiplex Daemon" PKG_LONGDESC="USB Multiplex Daemon" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="iPhone Tether" diff --git a/packages/addons/service/vdr-addon/package.mk b/packages/addons/service/vdr-addon/package.mk index ce225c5ae8..4334497f15 100644 --- a/packages/addons/service/vdr-addon/package.mk +++ b/packages/addons/service/vdr-addon/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain vdr vdr-plugin-dummydevice vdr-plugin-dvbapi vdr-p PKG_SECTION="service.multimedia" PKG_SHORTDESC="VDR: a TV streaming server for Linux" PKG_LONGDESC="VDR (2.2.0) is a TV streaming server for Linux supporting DVB-S/S2, DVB-C, DVB-T/T2, IPTV and SAT>IP" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="VDR PVR Backend" diff --git a/packages/addons/service/webgrabplus/package.mk b/packages/addons/service/webgrabplus/package.mk index 91de041ce8..71b57e2c42 100644 --- a/packages/addons/service/webgrabplus/package.mk +++ b/packages/addons/service/webgrabplus/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="service" PKG_SHORTDESC="WebGrab+Plus: a multi-site incremental xmltv epg grabber" PKG_LONGDESC="WebGrab+Plus ($PKG_VERSION) collects tv-program guide data from selected tvguide sites for your favourite channels." -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="WebGrab+Plus" diff --git a/packages/addons/skin/estouchy/package.mk b/packages/addons/skin/estouchy/package.mk index 53eb3f2ec6..7485fe8a99 100644 --- a/packages/addons/skin/estouchy/package.mk +++ b/packages/addons/skin/estouchy/package.mk @@ -32,7 +32,6 @@ PKG_LONGDESC="Kodi skin Estouchy" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Estouchy" PKG_ADDON_TYPE="xbmc.gui.skin" -PKG_AUTORECONF="no" make_target() { : # already build with kodi diff --git a/packages/addons/tools/btrfs-progs/package.mk b/packages/addons/tools/btrfs-progs/package.mk index c07ca027f4..2041a32bcb 100644 --- a/packages/addons/tools/btrfs-progs/package.mk +++ b/packages/addons/tools/btrfs-progs/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain util-linux zlib lzo" PKG_SECTION="tools" PKG_SHORTDESC="tools for the btrfs filesystem" PKG_LONGDESC="tools for the btrfs filesystem" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="BTRFS Tools" diff --git a/packages/addons/tools/dvb-tools/package.mk b/packages/addons/tools/dvb-tools/package.mk index fac926e9f1..f9026c4a77 100644 --- a/packages/addons/tools/dvb-tools/package.mk +++ b/packages/addons/tools/dvb-tools/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="virtual" PKG_SHORTDESC="DVB-Tools: is a bundle of dvb tools and programs" PKG_LONGDESC="This bundle currently includes blindscan-s2, dvb-apps, dvb-fe-tool, dvblast, dvbsnoop, mumudvb, szap-s2, tune-s2 and w_scan." -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="DVB Tools" diff --git a/packages/addons/tools/game-tools/package.mk b/packages/addons/tools/game-tools/package.mk index 39d49b66d5..3f8de05f2a 100644 --- a/packages/addons/tools/game-tools/package.mk +++ b/packages/addons/tools/game-tools/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="virtual" PKG_SHORTDESC="A bundle of game tools and programs" PKG_LONGDESC="This bundle currently includes bchunk, ecm-tools, iat, and linuxconsoletools" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Game Tools" diff --git a/packages/addons/tools/mono/package.mk b/packages/addons/tools/mono/package.mk index bc601c54f8..908b4b6251 100644 --- a/packages/addons/tools/mono/package.mk +++ b/packages/addons/tools/mono/package.mk @@ -29,7 +29,7 @@ PKG_DEPENDS_TARGET="toolchain mono:host libgdiplus sqlite mono_sqlite zlib" PKG_SECTION="tools" PKG_SHORTDESC="Mono: a cross platform, open source .NET framework" PKG_LONGDESC="Mono ($PKG_VERSION) is a software platform designed to allow developers to easily create cross platform applications part of the .NET Foundation" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Mono" diff --git a/packages/addons/tools/multimedia-tools/package.mk b/packages/addons/tools/multimedia-tools/package.mk index 1c3f416dd7..ec81bba62c 100644 --- a/packages/addons/tools/multimedia-tools/package.mk +++ b/packages/addons/tools/multimedia-tools/package.mk @@ -33,7 +33,6 @@ PKG_ADDON_NAME="Multimedia Tools" PKG_ADDON_TYPE="xbmc.python.script" PKG_ADDON_PROVIDES="" -PKG_AUTORECONF="no" PKG_DEPENDS_TARGET="toolchain \ alsa-utils \ diff --git a/packages/addons/tools/network-tools/package.mk b/packages/addons/tools/network-tools/package.mk index 1b734655df..2a0248ddd4 100644 --- a/packages/addons/tools/network-tools/package.mk +++ b/packages/addons/tools/network-tools/package.mk @@ -33,7 +33,6 @@ PKG_ADDON_NAME="Network Tools" PKG_ADDON_TYPE="xbmc.python.script" PKG_ADDON_PROVIDES="" -PKG_AUTORECONF="no" PKG_DEPENDS_TARGET="toolchain \ bwm-ng \ diff --git a/packages/addons/tools/rpi-tools/package.mk b/packages/addons/tools/rpi-tools/package.mk index 039c58fa78..10f09beb2b 100644 --- a/packages/addons/tools/rpi-tools/package.mk +++ b/packages/addons/tools/rpi-tools/package.mk @@ -35,7 +35,6 @@ PKG_ADDON_TYPE="xbmc.python.module" PKG_ADDON_PROVIDES="" PKG_ADDON_PROJECTS="RPi RPi2" -PKG_AUTORECONF="no" addon() { mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/lib/RPi/ diff --git a/packages/addons/tools/system-tools/package.mk b/packages/addons/tools/system-tools/package.mk index 7ed23c6d5c..235c2d125f 100644 --- a/packages/addons/tools/system-tools/package.mk +++ b/packages/addons/tools/system-tools/package.mk @@ -33,7 +33,6 @@ PKG_ADDON_NAME="System Tools" PKG_ADDON_TYPE="xbmc.python.script" PKG_ADDON_PROVIDES="" -PKG_AUTORECONF="no" PKG_DEPENDS_TARGET="toolchain \ autossh \ diff --git a/packages/audio/alsa-lib/package.mk b/packages/audio/alsa-lib/package.mk index dc47661dc8..265d5fc287 100644 --- a/packages/audio/alsa-lib/package.mk +++ b/packages/audio/alsa-lib/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="audio" PKG_SHORTDESC="alsa-lib: Advanced Linux Sound Architecture library" PKG_LONGDESC="ALSA (Advanced Linux Sound Architecture) is the next generation Linux Sound API. It provides much finer (->better) access to the sound hardware, has a unbeatable mixer API and supports stuff like multi channel hardware, digital outs and ins, uninterleaved sound data access, and an oss emulation layer (for the old applications). It is the prefered API for professional sound apps under Linux." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" if [ "$DEBUG" = yes ]; then ALSA_DEBUG=--with-debug diff --git a/packages/audio/alsa-utils/package.mk b/packages/audio/alsa-utils/package.mk index 3c4ace823c..5dfb2e5e3c 100644 --- a/packages/audio/alsa-utils/package.mk +++ b/packages/audio/alsa-utils/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain alsa-lib ncurses" PKG_SECTION="audio" PKG_SHORTDESC="alsa-utils: Advanced Linux Sound Architecture utilities" PKG_LONGDESC="This package includes the utilities for ALSA, like alsamixer, aplay, arecord, alsactl, iecset and speaker-test." -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--disable-dependency-tracking \ diff --git a/packages/audio/asplib/package.mk b/packages/audio/asplib/package.mk index 5c928ef26f..2dd5504125 100644 --- a/packages/audio/asplib/package.mk +++ b/packages/audio/asplib/package.mk @@ -27,6 +27,5 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="audio" PKG_SHORTDESC="asplib: Achim's Signal Processing LIBrary" PKG_LONGDESC="asplib is a small and lightweight C++ library for digital signal processing." -PKG_AUTORECONF="no" CXXFLAGS="$CXXFLAGS -DTARGET_LINUX" diff --git a/packages/audio/espeak/package.mk b/packages/audio/espeak/package.mk index 2caf6c28c4..6f3c561134 100644 --- a/packages/audio/espeak/package.mk +++ b/packages/audio/espeak/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="audio" PKG_SHORTDESC="Text to Speech engine for English, with support for other languages" PKG_LONGDESC="Text to Speech engine for English, with support for other languages" -PKG_AUTORECONF="no" pre_make_target() { cp src/portaudio19.h src/portaudio.h diff --git a/packages/audio/flac/package.mk b/packages/audio/flac/package.mk index 510fd4664f..749d21426e 100644 --- a/packages/audio/flac/package.mk +++ b/packages/audio/flac/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain libogg" PKG_SECTION="audio" PKG_SHORTDESC="flac: An Free Lossless Audio Codec" PKG_LONGDESC="Grossly oversimplified, FLAC is similar to MP3, but lossless, meaning that audio is compressed in FLAC without throwing away any information. This is similar to how Zip works, except with FLAC you will get much better compression because it is designed specifically for audio." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--enable-static \ diff --git a/packages/audio/fluidsynth/package.mk b/packages/audio/fluidsynth/package.mk index b1f0b4a36e..2a59d2c432 100644 --- a/packages/audio/fluidsynth/package.mk +++ b/packages/audio/fluidsynth/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="audio" PKG_SHORTDESC="FluidSynth: A SoundFont Synthesizer." PKG_LONGDESC="FluidSynth renders midi music files as raw audio data, for playing or conversion. " -PKG_AUTORECONF="no" PKG_CMAKE_OPTS_TARGET="-DBUILD_SHARED_LIBS=0 \ -Denable-readline=0 \ diff --git a/packages/audio/lame/package.mk b/packages/audio/lame/package.mk index 58de666eb3..e8d0746390 100644 --- a/packages/audio/lame/package.mk +++ b/packages/audio/lame/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="audio" PKG_SHORTDESC="lame: LAME Ain't an Mp3 Encoder" PKG_LONGDESC="LAME originally stood for LAME Ain't an Mp3 Encoder. The goal of the LAME project is to use the open source model to improve the psycho acoustics, noise shaping and speed of MP3. Another goal of the LAME project is to use these improvements for the basis of a patent free audio compression codec for the GNU project." -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--enable-static \ diff --git a/packages/audio/libcdio/package.mk b/packages/audio/libcdio/package.mk index 22305ffb5a..cd0ed9f84b 100644 --- a/packages/audio/libcdio/package.mk +++ b/packages/audio/libcdio/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="audio" PKG_SHORTDESC="libcdio: A CD-ROM reading and control library" PKG_LONGDESC="This library is to encapsulate CD-ROM reading and control. Applications wishing to be oblivious of the OS- and device-dependant properties of a CD-ROM can use this library. Some support for disk image types like BIN/CUE and NRG is available, so applications that use this library also have the ability to read disc images as though they were CD's." -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--enable-cxx \ diff --git a/packages/audio/libmodplug/package.mk b/packages/audio/libmodplug/package.mk index 3934ada64f..7c0c178aa4 100644 --- a/packages/audio/libmodplug/package.mk +++ b/packages/audio/libmodplug/package.mk @@ -27,6 +27,5 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="audio" PKG_SHORTDESC="libmodplug: renders mod music files as raw audio data, for playing or conversion." PKG_LONGDESC="libmodplug renders mod music files as raw audio data, for playing or conversion. libmodplug is based on the fast and high quality mod playing code written and released to the public domain by Olivier Lapicque. mod, .s3m, .it, .xm, and a number of lesser-known formats are supported. Optional features include high-quality resampling, bass expansion, surround and reverb." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared" diff --git a/packages/audio/libogg/package.mk b/packages/audio/libogg/package.mk index 53c0091f1a..97a349f5c2 100644 --- a/packages/audio/libogg/package.mk +++ b/packages/audio/libogg/package.mk @@ -27,6 +27,5 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="audio" PKG_SHORTDESC="libogg: Open source bitstream container format" PKG_LONGDESC="Libogg contains necessary functionality to create, decode, and work with Ogg bitstreams." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared" diff --git a/packages/audio/libopenmpt/package.mk b/packages/audio/libopenmpt/package.mk index e6876f141d..f21e6221fd 100644 --- a/packages/audio/libopenmpt/package.mk +++ b/packages/audio/libopenmpt/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain libogg libvorbis" PKG_SECTION="audio" PKG_SHORTDESC="libopenmpt: renders mod music files as raw audio data, for playing or conversion." PKG_LONGDESC="libopenmpt renders mod music files as raw audio data, for playing or conversion." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static \ --disable-shared \ diff --git a/packages/audio/libsamplerate/package.mk b/packages/audio/libsamplerate/package.mk index e53b5ffc8e..e9d668ba72 100644 --- a/packages/audio/libsamplerate/package.mk +++ b/packages/audio/libsamplerate/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="audio" PKG_SHORTDESC="libsamplerate: A Sample Rate Converter library for audio" PKG_LONGDESC="Libsamplerate is a Sample Rate Converter for audio. One example of where such a thing would be useful is converting audio from the CD sample rate of 44.1kHz to the 48kHz sample rate used by DAT players." -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--disable-shared \ diff --git a/packages/audio/libsndfile/package.mk b/packages/audio/libsndfile/package.mk index 1ade8dfee9..6aa3d73e8c 100644 --- a/packages/audio/libsndfile/package.mk +++ b/packages/audio/libsndfile/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain alsa-lib" PKG_SECTION="audio" PKG_SHORTDESC="libsndfile: A library for accessing various audio file formats" PKG_LONGDESC="libsndfile is a C library for reading and writing sound files such as AIFF, AU, WAV, and others through one standard interface. It can currently read/write 8, 16, 24 and 32-bit PCM files as well as 32 and 64-bit floating point WAV files and a number of compressed formats. It compiles and runs on *nix, MacOS, and Win32." -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" # package specific configure options diff --git a/packages/audio/libvorbis/package.mk b/packages/audio/libvorbis/package.mk index e9249804b6..bede19e3ab 100644 --- a/packages/audio/libvorbis/package.mk +++ b/packages/audio/libvorbis/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain libogg" PKG_SECTION="audio" PKG_SHORTDESC="libvorbis: Lossless audio compression tools using the ogg-vorbis algorithms" PKG_LONGDESC="Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free, general-purpose compressed audio format for mid to high quality (8kHz-48.0kHz, 16+ bit, polyphonic) audio and music at fixed and variable bitrates from 16 to 128 kbps/channel. This places Vorbis in the same competitive class as audio representations such as MPEG-4 (AAC), and similar to, but higher performance than MPEG-1/2 audio layer 3, MPEG-4 audio (TwinVQ), WMA and PAC." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared \ diff --git a/packages/audio/pulseaudio/package.mk b/packages/audio/pulseaudio/package.mk index efbfbba9ab..b60df60adb 100644 --- a/packages/audio/pulseaudio/package.mk +++ b/packages/audio/pulseaudio/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain libtool alsa-lib libsndfile soxr dbus systemd open PKG_SECTION="audio" PKG_SHORTDESC="pulseaudio: Yet another sound server for Unix" PKG_LONGDESC="PulseAudio is a sound server for Linux and other Unix-like operating systems. It is intended to be an improved drop-in replacement for the Enlightened Sound Daemon (esound or esd). In addition to the features esound provides, PulseAudio has an extensible plugin architecture, support for more than one sink per source, better low-latency behavior, the ability to be embedded into other software, a completely asynchronous C API, a simple command line interface for reconfiguring the daemon while running, flexible and implicit sample type conversion and resampling, and a "Zero-Copy" architecture." -PKG_AUTORECONF="no" if [ "$BLUETOOTH_SUPPORT" = "yes" ]; then PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET sbc" diff --git a/packages/audio/sbc/package.mk b/packages/audio/sbc/package.mk index 7e5c0963dc..276e921049 100644 --- a/packages/audio/sbc/package.mk +++ b/packages/audio/sbc/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="network" PKG_SHORTDESC="sbc: standalone SBC library" PKG_LONGDESC="standalone SBC library" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static \ --disable-shared \ diff --git a/packages/audio/sidplay-libs/package.mk b/packages/audio/sidplay-libs/package.mk index 25fcf39a49..413db1fa66 100644 --- a/packages/audio/sidplay-libs/package.mk +++ b/packages/audio/sidplay-libs/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="audio" PKG_SHORTDESC="sidplay-libs" PKG_LONGDESC="sidplay-libs" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--disable-shared --enable-static" diff --git a/packages/audio/soxr/package.mk b/packages/audio/soxr/package.mk index ab8164a0ab..2e2a8440e6 100644 --- a/packages/audio/soxr/package.mk +++ b/packages/audio/soxr/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain cmake:host" PKG_SECTION="audio" PKG_SHORTDESC="soxr: a library which performs one-dimensional sample-rate conversion." PKG_LONGDESC="The SoX Resampler library performs one-dimensional sample-rate conversion. it may be used, for example, to resample PCM-encoded audio." -PKG_AUTORECONF="no" PKG_CMAKE_OPTS_TARGET="-DHAVE_WORDS_BIGENDIAN_EXITCODE=1 \ -DBUILD_TESTS=0 \ diff --git a/packages/audio/speex/package.mk b/packages/audio/speex/package.mk index a3601f03aa..2a394b1a35 100644 --- a/packages/audio/speex/package.mk +++ b/packages/audio/speex/package.mk @@ -28,4 +28,3 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="audio" PKG_SHORTDESC="Speex / OPUS audio codec" PKG_LONGDESC="Speex / OPUS audio codec" -PKG_AUTORECONF="no" diff --git a/packages/audio/taglib/package.mk b/packages/audio/taglib/package.mk index 521b347285..4c855a8cbc 100644 --- a/packages/audio/taglib/package.mk +++ b/packages/audio/taglib/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain cmake:host zlib" PKG_SECTION="audio" PKG_SHORTDESC="taglib: a library for reading and editing the meta-data of several popular audio formats." PKG_LONGDESC="TagLib is a library for reading and editing the meta-data of several popular audio formats." -PKG_AUTORECONF="no" PKG_CMAKE_OPTS_TARGET="-DBUILD_SHARED_LIBS=OFF \ -DWITH_MP4=ON \ diff --git a/packages/compress/bzip2/package.mk b/packages/compress/bzip2/package.mk index c1331f9488..e06237c7ef 100644 --- a/packages/compress/bzip2/package.mk +++ b/packages/compress/bzip2/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="compress" PKG_SHORTDESC="bzip2 data compressor" PKG_LONGDESC="bzip2 is a freely available, patent free (see below), high-quality data compressor. It typically compresses files to within 10% to 15% of the best available techniques (the PPM family of statistical compressors), whilst being around twice as fast at compression and six times faster at decompression." -PKG_AUTORECONF="no" pre_build_host() { mkdir -p $PKG_BUILD/.$HOST_NAME diff --git a/packages/compress/cpio/package.mk b/packages/compress/cpio/package.mk index c26899372b..0637b6f2b5 100644 --- a/packages/compress/cpio/package.mk +++ b/packages/compress/cpio/package.mk @@ -27,4 +27,3 @@ PKG_DEPENDS_HOST="toolchain" PKG_SECTION="compress" PKG_SHORTDESC="cpio: A GNU archiving program" PKG_LONGDESC="This is GNU cpio, a program to manage archives of files. As of version 2.0, it supports the features of the System V release 4 cpio, including support for tar archives." -PKG_AUTORECONF="no" diff --git a/packages/compress/lzo/package.mk b/packages/compress/lzo/package.mk index 6ed9ec597e..8525ef475c 100644 --- a/packages/compress/lzo/package.mk +++ b/packages/compress/lzo/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="compress" PKG_SHORTDESC="LZO data compressor" PKG_LONGDESC="LZO is a data compression library which is suitable for data de-/compression in real-time. This means it favours speed over compression ratio." -PKG_AUTORECONF="no" PKG_CMAKE_OPTS_HOST="-DENABLE_SHARED=OFF -DENABLE_STATIC=ON" PKG_CMAKE_OPTS_TARGET="-DENABLE_SHARED=OFF -DENABLE_STATIC=ON" diff --git a/packages/compress/unzip/package.mk b/packages/compress/unzip/package.mk index f1c35bcd43..f8c4b57dfc 100644 --- a/packages/compress/unzip/package.mk +++ b/packages/compress/unzip/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="compress" PKG_SHORTDESC="unzip: PKUNZIP compatible compression utility" PKG_LONGDESC="UnZip is an extraction utility for archives compressed in .zip format (also called "zipfiles"). Although highly compatible both with PKWARE's PKZIP and PKUNZIP utilities for MS-DOS and with Info-ZIP's own Zip program, the primary objectives have been portability and non-MSDOS functionality." -PKG_AUTORECONF="no" make_target() { make CC=$CC RANLIB=$RANLIB AR=$AR STRIP=$STRIP \ diff --git a/packages/compress/xz/package.mk b/packages/compress/xz/package.mk index 8a0f10d625..225b7b61bd 100644 --- a/packages/compress/xz/package.mk +++ b/packages/compress/xz/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="ccache:host" PKG_SECTION="toolchain/archivers" PKG_SHORTDESC="xz: a free general-purpose data compression software with high compression ratio." PKG_LONGDESC="XZ Utils is free general-purpose data compression software with high compression ratio. XZ Utils were written for POSIX-like systems, but also work on some not-so-POSIX systems. XZ Utils are the successor to LZMA Utils." -PKG_AUTORECONF="no" # never build shared or k0p happens when building # on fedora due to host selinux/liblzma diff --git a/packages/compress/zip/package.mk b/packages/compress/zip/package.mk index 3fa0227822..67382bace7 100644 --- a/packages/compress/zip/package.mk +++ b/packages/compress/zip/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain bzip2" PKG_SECTION="compress" PKG_SHORTDESC="zip: PKUNZIP compatible compression utility" PKG_LONGDESC="zip is a compression and file packaging utility for Unix, VMS, MSDOS, OS/2, Windows 9x/NT/XP, Minix, Atari, Macintosh, MVS, z/OS, Amiga, Acorn RISC, and other OS. It is analogous to a combination of the Unix commands tar(1) and compress(1) (or tar(1) and gzip(1)) and is compatible with PKZIP (Phil Katz's ZIP for MSDOS systems) and other major zip utilities." -PKG_AUTORECONF="no" make_target() { make CC=$CC CPP=$CPP RANLIB=$RANLIB AR=$AR STRIP=$STRIP LOCAL_ZIP="$CFLAGS" \ diff --git a/packages/compress/zlib/package.mk b/packages/compress/zlib/package.mk index 7620ed8f3d..b12439dcf5 100644 --- a/packages/compress/zlib/package.mk +++ b/packages/compress/zlib/package.mk @@ -28,5 +28,4 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="compress" PKG_SHORTDESC="zlib: A general purpose (ZIP) data compression library" PKG_LONGDESC="zlib is a general purpose data compression library. All the code is thread safe. The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files ftp://ds.internic.net/rfc/rfc1950.txt (zlib format), rfc1951.txt (deflate format) and rfc1952.txt (gzip format)." -PKG_AUTORECONF="no" PKG_USE_NINJA="no" diff --git a/packages/compress/zstd/package.mk b/packages/compress/zstd/package.mk index c234737f2b..458fcacad0 100644 --- a/packages/compress/zstd/package.mk +++ b/packages/compress/zstd/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="compress" PKG_SHORTDESC="fast real-time compression algorithm" -PKG_AUTORECONF="no" PKG_CMAKE_SCRIPT="$PKG_BUILD/build/cmake/CMakeLists.txt" PKG_CMAKE_OPTS_HOST="-DTHREADS_PTHREAD_ARG=0" diff --git a/packages/databases/mysql/package.mk b/packages/databases/mysql/package.mk index ceddade333..55c365467e 100644 --- a/packages/databases/mysql/package.mk +++ b/packages/databases/mysql/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain zlib ncurses openssl boost mysql:host" PKG_SECTION="database" PKG_SHORTDESC="mysql: A database server" PKG_LONGDESC="MySQL is a SQL (Structured Query Language) database server. SQL is the most popular database language in the world. MySQL is a client server implementation that consists of a server daemon mysqld and many different client programs/libraries." -PKG_AUTORECONF="no" post_unpack() { sed -i 's|GET_TARGET_PROPERTY(LIBMYSQL_OS_OUTPUT_NAME libmysql OUTPUT_NAME)|SET(LIBMYSQL_OS_OUTPUT_NAME "mysqlclient")|' $PKG_BUILD/scripts/CMakeLists.txt diff --git a/packages/databases/sqlite/package.mk b/packages/databases/sqlite/package.mk index e1a6ff4d11..8f22814b3d 100644 --- a/packages/databases/sqlite/package.mk +++ b/packages/databases/sqlite/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="database" PKG_SHORTDESC="sqlite: An Embeddable SQL Database Engine" PKG_LONGDESC="SQLite is a C library that implements an embeddable SQL database engine. Programs that link with the SQLite library can have SQL database access without running a separate RDBMS process. The distribution comes with a standalone command-line access program (sqlite) that can be used to administer an SQLite database and which serves as an example of how to use the SQLite library. SQLite is not a client library used to connect to a big database server. SQLite is the server. The SQLite library reads and writes directly to and from the database files on disk." -PKG_AUTORECONF="no" # sqlite fails to compile with fast-math link time optimization. CFLAGS=`echo $CFLAGS | sed -e "s|-Ofast|-O3|g"` diff --git a/packages/debug/gdb/package.mk b/packages/debug/gdb/package.mk index 9b6db55352..e27deef08c 100644 --- a/packages/debug/gdb/package.mk +++ b/packages/debug/gdb/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain zlib ncurses expat" PKG_SECTION="debug" PKG_SHORTDESC="gdb: The GNU Debugger" PKG_LONGDESC="The purpose of a debugger such as GDB is to allow you to see what is going on ``inside'' another program while it executes--or what another program was doing at the moment it crashed." -PKG_AUTORECONF="no" CC_FOR_BUILD="$HOST_CC" CFLAGS_FOR_BUILD="$HOST_CFLAGS" diff --git a/packages/debug/libva-utils/package.mk b/packages/debug/libva-utils/package.mk index e903d0753d..2427934966 100644 --- a/packages/debug/libva-utils/package.mk +++ b/packages/debug/libva-utils/package.mk @@ -26,7 +26,7 @@ PKG_URL="https://github.com/01org/libva-utils/releases/download/$PKG_VERSION/$PK PKG_SECTION="debug" PKG_SHORTDESC="Libva-utils is a collection of tests for VA-API (VIdeo Acceleration API)" PKG_LONGDESC="Libva-utils is a collection of tests for VA-API (VIdeo Acceleration API)" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" if [ "$DISPLAYSERVER" = "x11" ]; then PKG_DEPENDS_TARGET="toolchain libva libdrm libX11" diff --git a/packages/debug/valgrind/package.mk b/packages/debug/valgrind/package.mk index 578b5a98ed..2b2a7c91ac 100644 --- a/packages/debug/valgrind/package.mk +++ b/packages/debug/valgrind/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="debug" PKG_SHORTDESC="A tool to help find memory-management problems in programs" PKG_LONGDESC="A tool to help find memory-management problems in programs" -PKG_AUTORECONF="no" if [ "$TARGET_ARCH" = "arm" ]; then PKG_CONFIGURE_OPTS_TARGET="--enable-only32bit" diff --git a/packages/debug/vdpauinfo/package.mk b/packages/debug/vdpauinfo/package.mk index 6a5afc7324..39927c1e1c 100644 --- a/packages/debug/vdpauinfo/package.mk +++ b/packages/debug/vdpauinfo/package.mk @@ -27,4 +27,3 @@ PKG_DEPENDS_TARGET="toolchain libvdpau" PKG_SECTION="debug" PKG_SHORTDESC="vdpauinfo: a tool to show vdpau infos " PKG_LONGDESC="VDPAU is the Video Decode and Presentation API for UNIX. It provides an interface to video decode acceleration and presentation hardware present in modern GPUs." -PKG_AUTORECONF="no" diff --git a/packages/devel/arm-mem/package.mk b/packages/devel/arm-mem/package.mk index bf0057c976..784b599aa1 100644 --- a/packages/devel/arm-mem/package.mk +++ b/packages/devel/arm-mem/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_INIT="toolchain arm-mem" PKG_SECTION="devel" PKG_SHORTDESC="arm-mem: ARM-accelerated versions of selected functions from string.h" PKG_LONGDESC="arm-mem is a ARM-accelerated versions of selected functions from string.h" -PKG_AUTORECONF="no" PKG_MAKE_OPTS_TARGET="libarmmem.so" diff --git a/packages/devel/attr/package.mk b/packages/devel/attr/package.mk index 5a243d48a0..8ddf6f0e69 100644 --- a/packages/devel/attr/package.mk +++ b/packages/devel/attr/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="accessibility" PKG_SHORTDESC="attr: Extended Attributes Of Filesystem Objects" PKG_LONGDESC="Extended attributes are name:value pairs associated permanently with files and directories, similar to the environment strings associated with a process. An attribute may be defined or undefined. If it is defined, its value may be empty or non-empty. Extended attributes are extensions to the normal attributes which are associated with all inodes in the system (i.e. the stat(2) data). They are often used to provide additional functionality to a filesystem - for example, additional security features such as Access Control Lists (ACLs) may be implemented using extended attributes." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="OPTIMIZER= \ CONFIG_SHELL=/bin/bash \ diff --git a/packages/devel/autoconf-archive/package.mk b/packages/devel/autoconf-archive/package.mk index aa07f88826..c3cfef849d 100644 --- a/packages/devel/autoconf-archive/package.mk +++ b/packages/devel/autoconf-archive/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="ccache:host" PKG_SECTION="toolchain/devel" PKG_SHORTDESC="autoconf-archive: macros for autoconf" PKG_LONGDESC="autoconf-archive is an package of m4 macros" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_HOST="--target=$TARGET_NAME --prefix=$TOOLCHAIN" diff --git a/packages/devel/autoconf/package.mk b/packages/devel/autoconf/package.mk index f39f32e332..9c74825308 100644 --- a/packages/devel/autoconf/package.mk +++ b/packages/devel/autoconf/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="ccache:host m4:host gettext:host" PKG_SECTION="toolchain/devel" PKG_SHORTDESC="autoconf: A GNU tool for automatically configuring source code" PKG_LONGDESC="Autoconf is an extensible package of m4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like systems without manual user intervention. Autoconf creates a configuration script for a package from a template file that lists the operating system features that the package can use, in the form of m4 macro calls." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_HOST="EMACS=no \ ac_cv_path_M4=$TOOLCHAIN/bin/m4 \ diff --git a/packages/devel/automake/package.mk b/packages/devel/automake/package.mk index bcd1a0c391..f62e5c99d8 100644 --- a/packages/devel/automake/package.mk +++ b/packages/devel/automake/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="ccache:host autoconf:host" PKG_SECTION="toolchain/devel" PKG_SHORTDESC="automake: A GNU tool for automatically creating Makefiles" PKG_LONGDESC="This is Automake, a Makefile generator. It was inspired by the 4.4BSD make and include files, but aims to be portable and to conform to the GNU standards for Makefile variables and targets. Automake is a Perl script. The input files are called Makefile.am. The output files are called Makefile.in; they are intended for use with Autoconf. Automake requires certain things to be done in your configure.in." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_HOST="--target=$TARGET_NAME --disable-silent-rules" diff --git a/packages/devel/binutils/package.mk b/packages/devel/binutils/package.mk index a2a55ff64c..a0cd2d844b 100644 --- a/packages/devel/binutils/package.mk +++ b/packages/devel/binutils/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="ccache:host bison:host flex:host linux:host" PKG_SECTION="toolchain/devel" PKG_SHORTDESC="binutils: A GNU collection of binary utilities" PKG_LONGDESC="The GNU binutils are utilities of use when dealing with object files. the packages includes ld - the GNU linker, as - the GNU assembler, addr2line - converts addresses into filenames and line numbers, ar - a utility for creating, modifying and extracting from archives, c++filt - filter to demangle encoded C++ symbols, gprof - displays profiling information, nlmconv - converts object code into an NLM, nm - lists symbols from object files, objcopy - Copys and translates object files, objdump - displays information from object files, ranlib - generates an index to the contents of an archive, readelf - displays information from any ELF format object file, size - lists the section sizes of an object or archive file, strings - lists printable strings from files, strip - discards symbols as well as windres - a compiler for Windows resource files." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_HOST="--target=$TARGET_NAME \ --with-sysroot=$SYSROOT_PREFIX \ diff --git a/packages/devel/bison/package.mk b/packages/devel/bison/package.mk index 528833f561..6d5a505fb0 100644 --- a/packages/devel/bison/package.mk +++ b/packages/devel/bison/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="ccache:host" PKG_SECTION="devel" PKG_SHORTDESC="bison: The GNU general-purpose parser generator" PKG_LONGDESC="Bison is a general-purpose parser generator that converts a grammar description for an LALR(1) context-free grammar into a C program to parse that grammar. Once you are proficient with Bison, you may use it to develop a wide range of language parsers, from those used in simple desk calculators to complex programming languages. Bison is upward compatible with Yacc: all properly-written Yacc grammars ought to work with Bison with no change. Anyone familiar with Yacc should be able to use Bison with little trouble. You need to be fluent in C programming in order to use Bison or to understand this manual." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_HOST="--disable-rpath --with-gnu-ld" diff --git a/packages/devel/boost/package.mk b/packages/devel/boost/package.mk index a126485548..1a9dcd249c 100644 --- a/packages/devel/boost/package.mk +++ b/packages/devel/boost/package.mk @@ -25,7 +25,6 @@ PKG_URL="$SOURCEFORGE_SRC/boost/boost/1.65.1/${PKG_NAME}_${PKG_VERSION}.tar.bz2" PKG_SOURCE_DIR="${PKG_NAME}_${PKG_VERSION}" PKG_DEPENDS_TARGET="toolchain boost:host Python2 zlib bzip2" PKG_LONGDESC="boost: Peer-reviewed STL style libraries for C++" -PKG_AUTORECONF="no" make_host() { cd tools/build/src/engine diff --git a/packages/devel/ccache/package.mk b/packages/devel/ccache/package.mk index 3a542d9747..f568661478 100644 --- a/packages/devel/ccache/package.mk +++ b/packages/devel/ccache/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="make:host" PKG_SECTION="devel" PKG_SHORTDESC="ccache: A fast compiler cache" PKG_LONGDESC="Ccache is a compiler cache. It speeds up re-compilation of C/C++ code by caching previous compiles and detecting when the same compile is being done again." -PKG_AUTORECONF="no" export CC=$LOCAL_CC export CXX=$LOCAL_CXX diff --git a/packages/devel/cmake/package.mk b/packages/devel/cmake/package.mk index 57d3840b8a..00bb0b302f 100644 --- a/packages/devel/cmake/package.mk +++ b/packages/devel/cmake/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="ccache:host openssl:host" PKG_SECTION="toolchain/devel" PKG_SHORTDESC="cmake: A cross-platform, open-source make system" PKG_LONGDESC="CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice. CMake is quite sophisticated: it is possible to support complex environments requiring system configuration, preprocessor generation, code generation, and template instantiation." -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" configure_host() { diff --git a/packages/devel/crossguid/package.mk b/packages/devel/crossguid/package.mk index c1629adbcf..78fdcc71f9 100644 --- a/packages/devel/crossguid/package.mk +++ b/packages/devel/crossguid/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-linux" PKG_SECTION="devel" PKG_SHORTDESC="minimal, cross platform, C++ GUID library" PKG_LONGDESC="minimal, cross platform, C++ GUID library" -PKG_AUTORECONF="no" make_target() { $CXX -c guid.cpp -o guid.o $CXXFLAGS -std=c++11 -DGUID_LIBUUID diff --git a/packages/devel/dbus-glib/package.mk b/packages/devel/dbus-glib/package.mk index ce30ce9ad8..1dc5fd1470 100644 --- a/packages/devel/dbus-glib/package.mk +++ b/packages/devel/dbus-glib/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain dbus glib expat" PKG_SECTION="devel" PKG_SHORTDESC="dbus-glib: A message bus system" PKG_LONGDESC="D-BUS is a message bus, used for sending messages between applications. Conceptually, it fits somewhere in between raw sockets and CORBA in terms of complexity." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="ac_cv_have_abstract_sockets=yes \ ac_cv_func_posix_getpwnam_r=yes \ diff --git a/packages/devel/elfutils/package.mk b/packages/devel/elfutils/package.mk index 8747c1ee6e..c5a7e7bef4 100644 --- a/packages/devel/elfutils/package.mk +++ b/packages/devel/elfutils/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain zlib" PKG_SECTION="devel" PKG_SHORTDESC="elfutils: collection of utilities to handle ELF objects" PKG_LONGDESC="Elfutils is a collection of utilities, including eu-ld (a linker), eu-nm (for listing symbols from object files), eu-size (for listing the section sizes of an object or archive file), eu-strip (for discarding symbols), eu-readelf (to see the raw ELF file structures), and eu-elflint (to check for well-formed ELF files)." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="utrace_cv_cc_biarch=false \ --disable-werror \ diff --git a/packages/devel/fakeroot/package.mk b/packages/devel/fakeroot/package.mk index af582acb4a..0330ca4dcf 100644 --- a/packages/devel/fakeroot/package.mk +++ b/packages/devel/fakeroot/package.mk @@ -31,6 +31,5 @@ PKG_DEPENDS_HOST="ccache:host libcap:host" PKG_SECTION="toolchain/devel" PKG_SHORTDESC="fakeroot: provides a fake root environment by means of LD_PRELOAD and SYSV IPC (or TCP) trickery." PKG_LONGDESC="fakeroot provides a fake root environment by means of LD_PRELOAD and SYSV IPC (or TCP) trickery." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_HOST="--with-gnu-ld" diff --git a/packages/devel/flex/package.mk b/packages/devel/flex/package.mk index f8f7c865ee..ca17988cd6 100644 --- a/packages/devel/flex/package.mk +++ b/packages/devel/flex/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_HOST="ccache:host" PKG_SECTION="toolchain/devel" PKG_SHORTDESC="flex: Fast lexical analyzer generator" PKG_LONGDESC="flex is a tool for generating programs that perform pattern-matching on text." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_HOST="--enable-static --disable-shared --disable-rpath --with-gnu-ld" diff --git a/packages/devel/fribidi/package.mk b/packages/devel/fribidi/package.mk index 2cd9d38f7a..211acb9a4f 100644 --- a/packages/devel/fribidi/package.mk +++ b/packages/devel/fribidi/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="devel" PKG_SHORTDESC="fribidi: The Bidirectional Algorithm library" PKG_LONGDESC="The library implements all of the algorithm as described in the Unicode Standard Annex #9, The Bidirectional Algorithm, http://www.unicode.org/unicode/reports/tr9/. FriBidi is exhautively tested against Bidi Reference Code, and due to our best knowledge, does not contain any conformance bugs." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--disable-shared \ --enable-static \ diff --git a/packages/devel/gettext/package.mk b/packages/devel/gettext/package.mk index 5da2c91bc3..aed2953e99 100644 --- a/packages/devel/gettext/package.mk +++ b/packages/devel/gettext/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="ccache:host" PKG_SECTION="toolchain/devel" PKG_SHORTDESC="gettext: A program internationalization library and tools" PKG_LONGDESC="This is the GNU gettext package. It is interesting for authors or maintainers of other packages or programs which they want to see internationalized. As one step the handling of messages in different languages should be implemented. For this task GNU gettext provides the needed tools and library functions." -PKG_AUTORECONF="no" PKG_CONFIGURE_SCRIPT="gettext-tools/configure" diff --git a/packages/devel/glib/package.mk b/packages/devel/glib/package.mk index 2ef3081bce..d74eb5968c 100644 --- a/packages/devel/glib/package.mk +++ b/packages/devel/glib/package.mk @@ -29,7 +29,7 @@ PKG_DEPENDS_HOST="libffi:host pcre:host" PKG_SECTION="devel" PKG_SHORTDESC="glib: C support library" PKG_LONGDESC="GLib is a library which includes support routines for C such as lists, trees, hashes, memory allocation, and many other things." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_USE_MESON="no" PKG_CONFIGURE_OPTS_HOST="PCRE_LIBS=-l:libpcre.a \ diff --git a/packages/devel/glibc/package.mk b/packages/devel/glibc/package.mk index fc0d97e766..0f63788e8c 100644 --- a/packages/devel/glibc/package.mk +++ b/packages/devel/glibc/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_INIT="glibc" PKG_SECTION="toolchain/devel" PKG_SHORTDESC="glibc: The GNU C library" PKG_LONGDESC="The Glibc package contains the main C library. This library provides the basic routines for allocating memory, searching directories, opening and closing files, reading and writing files, string handling, pattern matching, arithmetic, and so on." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="BASH_SHELL=/bin/sh \ ac_cv_path_PERL=no \ diff --git a/packages/devel/gmp/package.mk b/packages/devel/gmp/package.mk index 1a45e4a327..a78af2289b 100644 --- a/packages/devel/gmp/package.mk +++ b/packages/devel/gmp/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="ccache:host" PKG_SECTION="devel" PKG_SHORTDESC="gmp: The GNU MP (multiple precision arithmetic) library" PKG_LONGDESC="GNU MP is a library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. It has a rich set of functions, and the functions have a regular interface. GNU MP is designed to be as fast as possible, both for small operands and for huge operands. The speed is achieved by using fullwords as the basic arithmetic type, by using fast algorithms, by carefully optimized assembly code for the most common inner loops for a lots of CPUs, and by a general emphasis on speed (instead of simplicity or elegance). The speed of GNU MP is believed to be faster than any other similar library. The advantage for GNU MP increases with the operand sizes for certain operations, since GNU MP in many cases has asymptotically faster algorithms." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_HOST="--enable-cxx --enable-static --disable-shared" diff --git a/packages/devel/heimdal/package.mk b/packages/devel/heimdal/package.mk index 31cccfe6d4..4e3cd1ad6a 100644 --- a/packages/devel/heimdal/package.mk +++ b/packages/devel/heimdal/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_HOST="toolchain e2fsprogs:host Python2:host" PKG_SECTION="devel" PKG_SHORTDESC="heimdal: Kerberos 5, PKIX, CMS, GSS-API, SPNEGO, NTLM, Digest-MD5 and, SASL implementation." PKG_LONGDESC="Heimdal is an implementation of Kerberos 5 (and some more stuff) largely written in Sweden (which was important when we started writing it, less so now). It is freely available under a three clause BSD style license. " -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" MAKEFLAGS="-j1" diff --git a/packages/devel/intltool/package.mk b/packages/devel/intltool/package.mk index 9916f2c38c..66c981b760 100644 --- a/packages/devel/intltool/package.mk +++ b/packages/devel/intltool/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="ccache:host" PKG_SECTION="devel" PKG_SHORTDESC="intltool: Gnome international tools" PKG_LONGDESC="The Gnome international tools help to handle translation strings from various source files (.xml.in, .glade, .desktop.in, .server.in, .oaf.in)." -PKG_AUTORECONF="no" post_makeinstall_host() { mkdir -p $SYSROOT_PREFIX/usr/share/aclocal diff --git a/packages/devel/libaio/package.mk b/packages/devel/libaio/package.mk index 562fcda24c..308a6b052d 100644 --- a/packages/devel/libaio/package.mk +++ b/packages/devel/libaio/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="devel" PKG_SHORTDESC="libaio: Kernel Asynchronous I/O (AIO) Support for Linux" PKG_LONGDESC="AIO enables even a single application thread to overlap I/O operations with other processing, by providing an interface for submitting one or more I/O requests in one system call (io_submit()) without waiting for completion, and a separate interface (io_getevents()) to reap completed I/O operations associated with a given completion group." -PKG_AUTORECONF="no" make_target() { make -C src diff --git a/packages/devel/libcap/package.mk b/packages/devel/libcap/package.mk index 8eed1443ad..b67d64b806 100644 --- a/packages/devel/libcap/package.mk +++ b/packages/devel/libcap/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="devel" PKG_SHORTDESC="libcap: A library for getting and setting POSIX.1e capabilities" PKG_LONGDESC="As of Linux 2.2.0, the power of the superuser has been partitioned into a set of discrete capabilities (in other places, these capabilities are know as privileges). The contents of the libcap package are a library and a number of simple programs that are intended to show how an application/daemon can be protected (with wrappers) or rewritten to take advantage of this fine grained approach to constraining the danger to your system from programs running as 'root'." -PKG_AUTORECONF="no" post_unpack() { mkdir -p $PKG_BUILD/.$HOST_NAME diff --git a/packages/devel/libcec/package.mk b/packages/devel/libcec/package.mk index 24cd2e7a0d..3ec901e60c 100644 --- a/packages/devel/libcec/package.mk +++ b/packages/devel/libcec/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain systemd lockdev p8-platform swig:host" PKG_SECTION="system" PKG_SHORTDESC="libCEC is an open-source dual licensed library designed for communicating with the Pulse-Eight USB - CEC Adaptor" PKG_LONGDESC="libCEC is an open-source dual licensed library designed for communicating with the Pulse-Eight USB - CEC Adaptor." -PKG_AUTORECONF="no" PKG_CMAKE_OPTS_TARGET="-DBUILD_SHARED_LIBS=1 \ -DCMAKE_INSTALL_LIBDIR:STRING=lib \ diff --git a/packages/devel/libdaemon/package.mk b/packages/devel/libdaemon/package.mk index 6e71b2897d..6b0d80f3f6 100644 --- a/packages/devel/libdaemon/package.mk +++ b/packages/devel/libdaemon/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="devel" PKG_SHORTDESC="libdaemon: A lightweight C library which eases the writing of UNIX daemons" PKG_LONGDESC="A wrapper around fork() which does the correct daemonization procedure of a process. A wrapper around syslog() for simpler and compatible log output to Syslog or STDERR. An API for writing PID files. An API for serializing UNIX signals into a pipe for usage with select() or poll()." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_setpgrp_void=no \ --enable-static \ diff --git a/packages/devel/libffi/package.mk b/packages/devel/libffi/package.mk index 59db1c1ed1..82626d1a48 100644 --- a/packages/devel/libffi/package.mk +++ b/packages/devel/libffi/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="devel" PKG_SHORTDESC="Foreign Function Interface Library" PKG_LONGDESC="The libffi library provides a portable, high level programming interface to various calling conventions. This allows a programmer to call any function specified by a call interface description at run-time." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--disable-debug \ --enable-static --disable-shared \ diff --git a/packages/devel/libfmt/package.mk b/packages/devel/libfmt/package.mk index 7d3ed5e5f5..7b9091025e 100644 --- a/packages/devel/libfmt/package.mk +++ b/packages/devel/libfmt/package.mk @@ -28,6 +28,5 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="devel" PKG_SHORTDESC="fmt is an open-source formatting library for C++. It can be used as a safe alternative to printf or as a fast alternative to IOStreams." PKG_LONGDESC="fmt is an open-source formatting library for C++. It can be used as a safe alternative to printf or as a fast alternative to IOStreams." -PKG_AUTORECONF="no" PKG_CMAKE_OPTS_TARGET="-DFMT_DOC=OFF -DFMT_INSTALL=ON -DFMT_TEST=OFF -DFMT_USE_CPP11=ON" diff --git a/packages/devel/libftdi1/package.mk b/packages/devel/libftdi1/package.mk index 45db294c0e..9cbd91f732 100644 --- a/packages/devel/libftdi1/package.mk +++ b/packages/devel/libftdi1/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain libusb" PKG_SECTION="devel" PKG_SHORTDESC="libFTDI is an open source library to talk to FTDI chips" PKG_LONGDESC="libFTDI is an open source library to talk to FTDI chips" -PKG_AUTORECONF="no" PKG_CMAKE_OPTS_TARGET="-DSTATICLIBS=ON \ -DDOCUMENTATION=FALSE \ diff --git a/packages/devel/libirman/package.mk b/packages/devel/libirman/package.mk index b19cff84a9..d4ead053d9 100644 --- a/packages/devel/libirman/package.mk +++ b/packages/devel/libirman/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain systemd lirc" PKG_SECTION="system" PKG_SHORTDESC="libirman library for lircd" PKG_LONGDESC="libirman library for lircd" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--disable-swtest" diff --git a/packages/devel/libplist/package.mk b/packages/devel/libplist/package.mk index aceea69876..02cf133f3d 100644 --- a/packages/devel/libplist/package.mk +++ b/packages/devel/libplist/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain libxml2 glib" PKG_SECTION="devel" PKG_SHORTDESC="libplist: a library for manipulating Apple Binary and XML Property Lists" PKG_LONGDESC="libplist is a library for manipulating Apple Binary and XML Property Lists" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--without-cython" diff --git a/packages/devel/libpthread-stubs/package.mk b/packages/devel/libpthread-stubs/package.mk index 5221c928de..21b72621e9 100644 --- a/packages/devel/libpthread-stubs/package.mk +++ b/packages/devel/libpthread-stubs/package.mk @@ -27,4 +27,3 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="devel" PKG_SHORTDESC="libpthread-stubs: A library providing weak aliases for pthread functions" PKG_LONGDESC="This library provides weak aliases for pthread functions not provided in libc or otherwise available by default. Libraries like libxcb rely on pthread stubs to use pthreads optionally, becoming thread-safe when linked to libpthread, while avoiding any performance hit when running single-threaded." -PKG_AUTORECONF="no" diff --git a/packages/devel/libtool/package.mk b/packages/devel/libtool/package.mk index 129b750f19..4ccb44378a 100644 --- a/packages/devel/libtool/package.mk +++ b/packages/devel/libtool/package.mk @@ -28,6 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="devel" PKG_SHORTDESC="libtool: Generic library support script" PKG_LONGDESC="This is GNU Libtool, a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_HOST="--enable-static --disable-shared" diff --git a/packages/devel/lockdev/package.mk b/packages/devel/lockdev/package.mk index 0608a12be9..ce277c7b0d 100644 --- a/packages/devel/lockdev/package.mk +++ b/packages/devel/lockdev/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="system" PKG_SHORTDESC="lockdev: Manage character and block device lockfiles." PKG_LONGDESC="lockdev manages character and block device lockfiles." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared" diff --git a/packages/devel/m4/package.mk b/packages/devel/m4/package.mk index 169afcb39d..583f1605f5 100644 --- a/packages/devel/m4/package.mk +++ b/packages/devel/m4/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="ccache:host" PKG_SECTION="devel" PKG_SHORTDESC="m4: The m4 macro processor" PKG_LONGDESC="GNU 'M4' is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible, although it has some extensions (for example, handling more than 9 positional parameters to macros). 'M4' also has built-in functions for including files, running shell commands, doing arithmetic, etc. Autoconf needs GNU 'M4' for generating 'configure' scripts, but not for running them." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_HOST="gl_cv_func_gettimeofday_clobber=no --target=$TARGET_NAME" diff --git a/packages/devel/make/package.mk b/packages/devel/make/package.mk index 6ecdf31b42..255c548b19 100644 --- a/packages/devel/make/package.mk +++ b/packages/devel/make/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="" PKG_SECTION="toolchain/devel" PKG_SHORTDESC="make: GNU make utility to maintain groups of programs" PKG_LONGDESC="The 'make' utility automatically determines which pieces of a large program need to be recompiled, and issues commands to recompile them. This is GNU 'make', which was implemented by Richard Stallman and Roland McGrath. GNU 'make' conforms to section 6.2 of EEE Standard 1003.2-1992' (POSIX.2)." -PKG_AUTORECONF="no" export CC=$LOCAL_CC diff --git a/packages/devel/mpc/package.mk b/packages/devel/mpc/package.mk index a901daf50e..75f16af251 100644 --- a/packages/devel/mpc/package.mk +++ b/packages/devel/mpc/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="ccache:host gmp:host mpfr:host" PKG_SECTION="devel" PKG_SHORTDESC="mpc: A C library for the arithmetic of high precision complex numbers" PKG_LONGDESC="pc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. It is built upon and follows the same principles as Mpfr." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_HOST="--target=$TARGET_NAME \ --enable-static --disable-shared \ diff --git a/packages/devel/mpfr/package.mk b/packages/devel/mpfr/package.mk index 11af21ae9a..1026bb38a2 100644 --- a/packages/devel/mpfr/package.mk +++ b/packages/devel/mpfr/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="ccache:host gmp:host" PKG_SECTION="devel" PKG_SHORTDESC="mpfr: A C library for multiple-precision floating-point computations with exact roundi" PKG_LONGDESC="The MPFR library is a C library for multiple-precision floating-point computations with exact rounding (also called correct rounding). It is based on the GMP multiple-precision library. The main goal of MPFR is to provide a library for multiple-precision floating-point computation which is both efficient and has well-defined semantics. It copies the good ideas from the ANSI/IEEE-754 standard for double-precision floating-point arithmetic (53-bit mantissa)." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_HOST="--target=$TARGET_NAME \ --enable-static --disable-shared \ diff --git a/packages/devel/ncurses/package.mk b/packages/devel/ncurses/package.mk index 87a02a9d93..abe16b4f12 100644 --- a/packages/devel/ncurses/package.mk +++ b/packages/devel/ncurses/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain zlib" PKG_SECTION="devel" PKG_SHORTDESC="ncurses: The ncurses (new curses) library" PKG_LONGDESC="The ncurses (new curses) library is a free software emulation of curses in System V Release 4.0, and more. It uses terminfo format, supports pads and color and multiple highlights and forms characters and function-key mapping, and has all the other SYSV-curses enhancements over BSD curses." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--without-ada \ --without-cxx \ diff --git a/packages/devel/pcre/package.mk b/packages/devel/pcre/package.mk index ee72f6ed08..de6679cc55 100644 --- a/packages/devel/pcre/package.mk +++ b/packages/devel/pcre/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="devel" PKG_SHORTDESC="pcre: Perl Compatible Regulat Expressions" PKG_LONGDESC="The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5. PCRE has its own native API, as well as a set of wrapper functions that correspond to the POSIX regular expression API. The PCRE library is free, even for building commercial software." -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_CONFIGURE_OPTS_HOST="--prefix=$TOOLCHAIN \ diff --git a/packages/devel/pkg-config/package.mk b/packages/devel/pkg-config/package.mk index 64941c0f43..2e7b4e2a00 100644 --- a/packages/devel/pkg-config/package.mk +++ b/packages/devel/pkg-config/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="ccache:host gettext:host" PKG_SECTION="toolchain/devel" PKG_SHORTDESC="pkg-config: A library configuration management system" PKG_LONGDESC="pkg-config is a system for managing library compile/link flags that works with automake and autoconf. It replaces the ubiquitous *-config scripts you may have seen with a single tool." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_HOST="--disable-silent-rules \ --with-internal-glib --disable-dtrace \ diff --git a/packages/devel/popt/package.mk b/packages/devel/popt/package.mk index df0ca859cf..d974284ef1 100644 --- a/packages/devel/popt/package.mk +++ b/packages/devel/popt/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="devel" PKG_SHORTDESC="popt: library for parsing command line options." PKG_LONGDESC="The popt library exists essentially for parsing command-line options. It is found superior in many ways when compared to parsing the argv array by hand or using the getopt functions getopt() and getopt_long()." -PKG_AUTORECONF="no" pre_configure_target() { cd $PKG_BUILD diff --git a/packages/devel/rapidjson/package.mk b/packages/devel/rapidjson/package.mk index f560a8c16a..3939f9ce84 100644 --- a/packages/devel/rapidjson/package.mk +++ b/packages/devel/rapidjson/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="devel" PKG_SHORTDESC="rapidjson: JSON parser/generator" PKG_LONGDESC="A fast JSON parser/generator for C++ with both SAX/DOM style API" -PKG_AUTORECONF="no" PKG_CMAKE_OPTS_TARGET="-DRAPIDJSON_BUILD_DOC=OFF \ -DRAPIDJSON_BUILD_EXAMPLES=OFF diff --git a/packages/devel/readline/package.mk b/packages/devel/readline/package.mk index 7130550ea8..4014fa046f 100644 --- a/packages/devel/readline/package.mk +++ b/packages/devel/readline/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain ncurses" PKG_SECTION="devel" PKG_SHORTDESC="readline: The GNU Readline library provides a set of functions for use by applications that allow users to edit command lines as they are typed in." PKG_LONGDESC="The GNU Readline library provides a set of functions for use by applications that allow users to edit command lines as they are typed in." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="bash_cv_wcwidth_broken=no \ --disable-shared \ diff --git a/packages/devel/slang/package.mk b/packages/devel/slang/package.mk index 176ae81355..e0f8d28e82 100644 --- a/packages/devel/slang/package.mk +++ b/packages/devel/slang/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="devel" PKG_SHORTDESC="slang: multi-platform programmer's library designed to allow a developer to create robust multi-platform software." PKG_LONGDESC="S-Lang is a multi-platform programmer's library designed to allow a developer to create robust multi-platform software. It provides facilities required by interactive applications such as display/screen management, keyboard input, keymaps, and so on. The most exciting feature of the library is the slang interpreter that may be easily embedded into a program to make it extensible. While the emphasis has always been on the embedded nature of the interpreter, it may also be used in a stand-alone fashion through the use of slsh, which is part of the S-Lang distribution." -PKG_AUTORECONF="no" MAKEFLAGS=-j1 diff --git a/packages/devel/swig/package.mk b/packages/devel/swig/package.mk index d47d5f95e3..1c593357cc 100644 --- a/packages/devel/swig/package.mk +++ b/packages/devel/swig/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="ccache:host" PKG_SECTION="devel" PKG_SHORTDESC="SWIG: a software development tool that connects programs written in C and C++ with a variety of high-level programming languages." PKG_LONGDESC="SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_HOST="--program-suffix=3.0 \ --with-pcre-prefix=$TOOLCHAIN \ diff --git a/packages/devel/yajl/package.mk b/packages/devel/yajl/package.mk index b3e2b04a30..429805ad19 100644 --- a/packages/devel/yajl/package.mk +++ b/packages/devel/yajl/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="devel" PKG_SHORTDESC="yajl: Yet Another JSON Library (YAJL) is a small event-driven (SAX-style) JSON parser" PKG_LONGDESC="Yet Another JSON Library (YAJL) is a small event-driven (SAX-style) JSON parser written in ANSI C, and a small validating JSON generator. YAJL is released under the permissive ISC license." -PKG_AUTORECONF="no" post_makeinstall_target() { mv $SYSROOT_PREFIX/usr/lib/libyajl_s.a $SYSROOT_PREFIX/usr/lib/libyajl.a diff --git a/packages/emulation/cyclone68000/package.mk b/packages/emulation/cyclone68000/package.mk index 798b64d007..a0ee674a72 100644 --- a/packages/emulation/cyclone68000/package.mk +++ b/packages/emulation/cyclone68000/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="emulation" PKG_SHORTDESC="Motorola 68000 emulator written in ARM assembly" PKG_LONGDESC="Motorola 68000 emulator written in ARM assembly" -PKG_AUTORECONF="no" make_target() { : diff --git a/packages/emulation/libretro-2048/package.mk b/packages/emulation/libretro-2048/package.mk index ac6ed0b0ad..c93cb1656f 100644 --- a/packages/emulation/libretro-2048/package.mk +++ b/packages/emulation/libretro-2048/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.2048: 2048 for Kodi" PKG_LONGDESC="game.libretro.2048: 2048 for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="2048_libretro.so" diff --git a/packages/emulation/libretro-4do/package.mk b/packages/emulation/libretro-4do/package.mk index d6c4fd93c1..8f8ae8287a 100644 --- a/packages/emulation/libretro-4do/package.mk +++ b/packages/emulation/libretro-4do/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="emulation" PKG_SHORTDESC="Port of 4DO/libfreedo to libretro." PKG_LONGDESC="Port of 4DO/libfreedo to libretro." -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="4do_libretro.so" diff --git a/packages/emulation/libretro-beetle-bsnes/package.mk b/packages/emulation/libretro-beetle-bsnes/package.mk index a56e0dc476..5ff0e8b842 100644 --- a/packages/emulation/libretro-beetle-bsnes/package.mk +++ b/packages/emulation/libretro-beetle-bsnes/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.beetle-bsnes: Beetle bSNES for Kodi" PKG_LONGDESC="game.libretro.beetle-bsnes: Beetle bSNES for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="mednafen_snes_libretro.so" diff --git a/packages/emulation/libretro-beetle-gba/package.mk b/packages/emulation/libretro-beetle-gba/package.mk index 6a0dbb447d..6a1718f59f 100644 --- a/packages/emulation/libretro-beetle-gba/package.mk +++ b/packages/emulation/libretro-beetle-gba/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.beetle-gba: Beetle GBA for Kodi" PKG_LONGDESC="game.libretro.beetle-gba: Beetle GBA for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="mednafen_gba_libretro.so" diff --git a/packages/emulation/libretro-beetle-lynx/package.mk b/packages/emulation/libretro-beetle-lynx/package.mk index ed4acb1d5d..f2b9d90012 100644 --- a/packages/emulation/libretro-beetle-lynx/package.mk +++ b/packages/emulation/libretro-beetle-lynx/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Standalone port of Mednafen Lynx to libretro, itself a fork of Handy" PKG_LONGDESC="Standalone port of Mednafen Lynx to libretro, itself a fork of Handy" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="mednafen_lynx_libretro.so" diff --git a/packages/emulation/libretro-beetle-ngp/package.mk b/packages/emulation/libretro-beetle-ngp/package.mk index 15e91dedd5..7ac53adfa6 100644 --- a/packages/emulation/libretro-beetle-ngp/package.mk +++ b/packages/emulation/libretro-beetle-ngp/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Standalone port of Mednafen NGP to the libretro API, itself a fork of Neopop" PKG_LONGDESC="Standalone port of Mednafen NGP to the libretro API, itself a fork of Neopop" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="mednafen_ngp_libretro.so" diff --git a/packages/emulation/libretro-beetle-pce-fast/package.mk b/packages/emulation/libretro-beetle-pce-fast/package.mk index 449ed99011..8d2284d954 100644 --- a/packages/emulation/libretro-beetle-pce-fast/package.mk +++ b/packages/emulation/libretro-beetle-pce-fast/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.beetle-pce-fast: Beetle PCE Fast for Kodi" PKG_LONGDESC="game.libretro.beetle-pce-fast: Beetle PCE Fast for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="mednafen_pce_fast_libretro.so" diff --git a/packages/emulation/libretro-beetle-pcfx/package.mk b/packages/emulation/libretro-beetle-pcfx/package.mk index 5797077c85..ff24ea3b45 100644 --- a/packages/emulation/libretro-beetle-pcfx/package.mk +++ b/packages/emulation/libretro-beetle-pcfx/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Standalone port of Mednafen PCFX to libretro" PKG_LONGDESC="Standalone port of Mednafen PCFX to libretro" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="mednafen_pcfx_libretro.so" diff --git a/packages/emulation/libretro-beetle-psx/package.mk b/packages/emulation/libretro-beetle-psx/package.mk index 7ac174b6aa..6641bf768b 100644 --- a/packages/emulation/libretro-beetle-psx/package.mk +++ b/packages/emulation/libretro-beetle-psx/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Fork of Mednafen PSX" PKG_LONGDESC="Fork of Mednafen PSX" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="mednafen_psx_libretro.so" diff --git a/packages/emulation/libretro-beetle-saturn/package.mk b/packages/emulation/libretro-beetle-saturn/package.mk index 026a4fea4b..44f35a0401 100644 --- a/packages/emulation/libretro-beetle-saturn/package.mk +++ b/packages/emulation/libretro-beetle-saturn/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.beetle-saturn: beetle-saturn for Kodi" PKG_LONGDESC="game.libretro.beetle-saturn: beetle-saturn for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="mednafen_saturn_libretro.so" diff --git a/packages/emulation/libretro-beetle-supergrafx/package.mk b/packages/emulation/libretro-beetle-supergrafx/package.mk index 69f56193b9..ac74fbdbcc 100644 --- a/packages/emulation/libretro-beetle-supergrafx/package.mk +++ b/packages/emulation/libretro-beetle-supergrafx/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Standalone port of Mednafen PCE Fast to libretro. This one only emulates a SuperGrafx TG-16" PKG_LONGDESC="Standalone port of Mednafen PCE Fast to libretro. This one only emulates a SuperGrafx TG-16" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="mednafen_supergrafx_libretro.so" diff --git a/packages/emulation/libretro-beetle-vb/package.mk b/packages/emulation/libretro-beetle-vb/package.mk index 0026170e4a..88e7f4fb26 100644 --- a/packages/emulation/libretro-beetle-vb/package.mk +++ b/packages/emulation/libretro-beetle-vb/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Standalone port of Mednafen VB to libretro" PKG_LONGDESC="Standalone port of Mednafen VB to libretro" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="mednafen_vb_libretro.so" diff --git a/packages/emulation/libretro-beetle-wswan/package.mk b/packages/emulation/libretro-beetle-wswan/package.mk index 1d18405ce8..da7f331a76 100644 --- a/packages/emulation/libretro-beetle-wswan/package.mk +++ b/packages/emulation/libretro-beetle-wswan/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Standalone port of Mednafen WonderSwan to libretro, itself a fork of Cygne" PKG_LONGDESC="Standalone port of Mednafen WonderSwan to libretro, itself a fork of Cygne" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="mednafen_wswan_libretro.so" diff --git a/packages/emulation/libretro-bluemsx/package.mk b/packages/emulation/libretro-bluemsx/package.mk index 3134f607b7..f458139c7b 100644 --- a/packages/emulation/libretro-bluemsx/package.mk +++ b/packages/emulation/libretro-bluemsx/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.bluemsx: BlueMSX for Kodi" PKG_LONGDESC="game.libretro.bluemsx: BlueMSX for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="bluemsx_libretro.so" diff --git a/packages/emulation/libretro-bnes/package.mk b/packages/emulation/libretro-bnes/package.mk index 416405ee39..b6b4d287f7 100644 --- a/packages/emulation/libretro-bnes/package.mk +++ b/packages/emulation/libretro-bnes/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.bnes: bNES for Kodi" PKG_LONGDESC="game.libretro.bnes: bNES for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="bnes_libretro.so" diff --git a/packages/emulation/libretro-bsnes-mercury-accuracy/package.mk b/packages/emulation/libretro-bsnes-mercury-accuracy/package.mk index 799f147150..3d551fa82b 100644 --- a/packages/emulation/libretro-bsnes-mercury-accuracy/package.mk +++ b/packages/emulation/libretro-bsnes-mercury-accuracy/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.beetle-bsnes-accuracy: Beetle bSNES for Kodi" PKG_LONGDESC="game.libretro.beetle-bsnes-accuracy: Beetle bSNES for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="bsnes_mercury_accuracy_libretro.so" diff --git a/packages/emulation/libretro-bsnes-mercury-balanced/package.mk b/packages/emulation/libretro-bsnes-mercury-balanced/package.mk index 34eb49e112..a9ab2e2c4e 100644 --- a/packages/emulation/libretro-bsnes-mercury-balanced/package.mk +++ b/packages/emulation/libretro-bsnes-mercury-balanced/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.beetle-bsnes-balanced: Beetle bSNES for Kodi" PKG_LONGDESC="game.libretro.beetle-bsnes-balanced: Beetle bSNES for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="bsnes_mercury_balanced_libretro.so" diff --git a/packages/emulation/libretro-bsnes-mercury-performance/package.mk b/packages/emulation/libretro-bsnes-mercury-performance/package.mk index 05c675447a..554cdcfae0 100644 --- a/packages/emulation/libretro-bsnes-mercury-performance/package.mk +++ b/packages/emulation/libretro-bsnes-mercury-performance/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.beetle-bsnes-performance: Beetle bSNES for Kodi" PKG_LONGDESC="game.libretro.beetle-bsnes-performance: Beetle bSNES for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="bsnes_mercury_performance_libretro.so" diff --git a/packages/emulation/libretro-cap32/package.mk b/packages/emulation/libretro-cap32/package.mk index 460c82b934..ca90f19f36 100644 --- a/packages/emulation/libretro-cap32/package.mk +++ b/packages/emulation/libretro-cap32/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.cap32: cap32 for Kodi" PKG_LONGDESC="game.libretro.cap32: cap32 for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="cap32_libretro.so" diff --git a/packages/emulation/libretro-craft/package.mk b/packages/emulation/libretro-craft/package.mk index 7ce61bb2e2..f61b5c3bf9 100644 --- a/packages/emulation/libretro-craft/package.mk +++ b/packages/emulation/libretro-craft/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="A simple Minecraft clone written in C using modern OpenGL (shaders)" PKG_LONGDESC="A simple Minecraft clone written in C using modern OpenGL (shaders)" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="craft_libretro.so" diff --git a/packages/emulation/libretro-desmume/package.mk b/packages/emulation/libretro-desmume/package.mk index 63c193d390..c73b7bc828 100644 --- a/packages/emulation/libretro-desmume/package.mk +++ b/packages/emulation/libretro-desmume/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="libretro wrapper for desmume NDS emulator." PKG_LONGDESC="libretro wrapper for desmume NDS emulator." -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="desmume_libretro.so" diff --git a/packages/emulation/libretro-dinothawr/package.mk b/packages/emulation/libretro-dinothawr/package.mk index 93efecf1f9..3c06b349e2 100644 --- a/packages/emulation/libretro-dinothawr/package.mk +++ b/packages/emulation/libretro-dinothawr/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.dinothawr: dinothawr for Kodi" PKG_LONGDESC="game.libretro.dinothawr: dinothawr for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="dinothawr_libretro.so" diff --git a/packages/emulation/libretro-dolphin/package.mk b/packages/emulation/libretro-dolphin/package.mk index ea89f21267..eb8175b32a 100644 --- a/packages/emulation/libretro-dolphin/package.mk +++ b/packages/emulation/libretro-dolphin/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform enet" PKG_SECTION="emulation" PKG_SHORTDESC="Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC" PKG_LONGDESC="Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="dolphin_libretro.so" diff --git a/packages/emulation/libretro-dosbox/package.mk b/packages/emulation/libretro-dosbox/package.mk index 3ef34df200..d3da40d7ab 100644 --- a/packages/emulation/libretro-dosbox/package.mk +++ b/packages/emulation/libretro-dosbox/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.dosbox: DOSBox for Kodi" PKG_LONGDESC="game.libretro.dosbox: DOSBox for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="dosbox_libretro.so" diff --git a/packages/emulation/libretro-fbalpha/package.mk b/packages/emulation/libretro-fbalpha/package.mk index 13693f07d5..1aadf31fa7 100644 --- a/packages/emulation/libretro-fbalpha/package.mk +++ b/packages/emulation/libretro-fbalpha/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.fba: fba for Kodi" PKG_LONGDESC="game.libretro.fba: fba for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="fbalpha_libretro.so" diff --git a/packages/emulation/libretro-fceumm/package.mk b/packages/emulation/libretro-fceumm/package.mk index fd3be60f4e..50ce16471f 100644 --- a/packages/emulation/libretro-fceumm/package.mk +++ b/packages/emulation/libretro-fceumm/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.fceumm: FCEUmm emulator for Kodi" PKG_LONGDESC="game.libretro.fceumm: FCEUmm emulator for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="fceumm_libretro.so" diff --git a/packages/emulation/libretro-fmsx/package.mk b/packages/emulation/libretro-fmsx/package.mk index 083b46b1dd..d542d581cd 100644 --- a/packages/emulation/libretro-fmsx/package.mk +++ b/packages/emulation/libretro-fmsx/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.fmsx: fmsx for Kodi" PKG_LONGDESC="game.libretro.fmsx: fmsx for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="fmsx_libretro.so" diff --git a/packages/emulation/libretro-fuse/package.mk b/packages/emulation/libretro-fuse/package.mk index 3734428e27..718b72f36a 100644 --- a/packages/emulation/libretro-fuse/package.mk +++ b/packages/emulation/libretro-fuse/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.fuse: fuse for Kodi" PKG_LONGDESC="game.libretro.fuse: fuse for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="fuse_libretro.so" diff --git a/packages/emulation/libretro-gambatte/package.mk b/packages/emulation/libretro-gambatte/package.mk index 3f53eadf12..2a27129e87 100644 --- a/packages/emulation/libretro-gambatte/package.mk +++ b/packages/emulation/libretro-gambatte/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.gambatte: Gambatte for Kodi" PKG_LONGDESC="game.libretro.gambatte: Gambatte for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="gambatte_libretro.so" diff --git a/packages/emulation/libretro-genplus/package.mk b/packages/emulation/libretro-genplus/package.mk index b62500d9da..cf2aefcbc4 100644 --- a/packages/emulation/libretro-genplus/package.mk +++ b/packages/emulation/libretro-genplus/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.genplus: Genesis Plus GX for Kodi" PKG_LONGDESC="game.libretro.genplus: Genesis Plus GX for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="genesis_plus_gx_libretro.so" diff --git a/packages/emulation/libretro-gw/package.mk b/packages/emulation/libretro-gw/package.mk index a8c3a81b6c..b792caabc3 100644 --- a/packages/emulation/libretro-gw/package.mk +++ b/packages/emulation/libretro-gw/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.gw: gw for Kodi" PKG_LONGDESC="game.libretro.gw: gw for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="gw_libretro.so" diff --git a/packages/emulation/libretro-handy/package.mk b/packages/emulation/libretro-handy/package.mk index 442d57fdb9..ff930a7b9e 100644 --- a/packages/emulation/libretro-handy/package.mk +++ b/packages/emulation/libretro-handy/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.handy: handy for Kodi" PKG_LONGDESC="game.libretro.handy: handy for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="handy_libretro.so" diff --git a/packages/emulation/libretro-hatari/package.mk b/packages/emulation/libretro-hatari/package.mk index 82402b3736..8aa892fc4b 100644 --- a/packages/emulation/libretro-hatari/package.mk +++ b/packages/emulation/libretro-hatari/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.hatari: hatari for Kodi" PKG_LONGDESC="game.libretro.hatari: hatari for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="hatari_libretro.so" diff --git a/packages/emulation/libretro-mame/package.mk b/packages/emulation/libretro-mame/package.mk index b0422164ee..70ae2e7dec 100644 --- a/packages/emulation/libretro-mame/package.mk +++ b/packages/emulation/libretro-mame/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.mame: MAME for Kodi" PKG_LONGDESC="game.libretro.mame: MAME for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="mame_libretro.so" diff --git a/packages/emulation/libretro-mame2000/package.mk b/packages/emulation/libretro-mame2000/package.mk index 2eb114202d..d1c0032927 100644 --- a/packages/emulation/libretro-mame2000/package.mk +++ b/packages/emulation/libretro-mame2000/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="2000 version of MAME (0.37b5) for libretro" PKG_LONGDESC="2000 version of MAME (0.37b5) for libretro" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="mame2000_libretro.so" diff --git a/packages/emulation/libretro-mame2003/package.mk b/packages/emulation/libretro-mame2003/package.mk index 7eb0cb8a66..0f9fbf987f 100644 --- a/packages/emulation/libretro-mame2003/package.mk +++ b/packages/emulation/libretro-mame2003/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Late 2003 version of MAME (0.78) for libretro" PKG_LONGDESC="Late 2003 version of MAME (0.78) for libretro" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="mame2003_libretro.so" diff --git a/packages/emulation/libretro-mame2010/package.mk b/packages/emulation/libretro-mame2010/package.mk index 58925baf8f..805accbf15 100644 --- a/packages/emulation/libretro-mame2010/package.mk +++ b/packages/emulation/libretro-mame2010/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Late 2010 version of MAME (0.139) for libretro" PKG_LONGDESC="Late 2010 version of MAME (0.139) for libretro" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="mame2010_libretro.so" diff --git a/packages/emulation/libretro-mame2014/package.mk b/packages/emulation/libretro-mame2014/package.mk index 0e5018aeeb..ccd98c6b28 100644 --- a/packages/emulation/libretro-mame2014/package.mk +++ b/packages/emulation/libretro-mame2014/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Late 2014/Early 2015 version of MAME (0.159-ish) for libretro" PKG_LONGDESC="Late 2014/Early 2015 version of MAME (0.159-ish) for libretro" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="mame2014_libretro.so" diff --git a/packages/emulation/libretro-meteor/package.mk b/packages/emulation/libretro-meteor/package.mk index 1d24a64e53..a7ffef9050 100644 --- a/packages/emulation/libretro-meteor/package.mk +++ b/packages/emulation/libretro-meteor/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.meteor: Meteor GBA for Kodi" PKG_LONGDESC="game.libretro.meteor: Meteor GBA for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_USE_CMAKE="no" diff --git a/packages/emulation/libretro-mgba/package.mk b/packages/emulation/libretro-mgba/package.mk index 7ae82218c6..54a86badc0 100644 --- a/packages/emulation/libretro-mgba/package.mk +++ b/packages/emulation/libretro-mgba/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.mgba: mGBA for Kodi" PKG_LONGDESC="game.libretro.mgba: mGBA for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="mgba_libretro.so" diff --git a/packages/emulation/libretro-mrboom/package.mk b/packages/emulation/libretro-mrboom/package.mk index 504c028897..9d3f1f6d4f 100644 --- a/packages/emulation/libretro-mrboom/package.mk +++ b/packages/emulation/libretro-mrboom/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.mrboom: mrboom for Kodi" PKG_LONGDESC="game.libretro.mrboom: mrboom for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="mrboom_libretro.so" diff --git a/packages/emulation/libretro-mupen64plus/package.mk b/packages/emulation/libretro-mupen64plus/package.mk index c23790f34c..dd1a4c24fb 100644 --- a/packages/emulation/libretro-mupen64plus/package.mk +++ b/packages/emulation/libretro-mupen64plus/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.mupen64plus: Mupen64Plus for Kodi" PKG_LONGDESC="game.libretro.mupen64plus: Mupen64Plus for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="mupen64plus_libretro.so" diff --git a/packages/emulation/libretro-nestopia/package.mk b/packages/emulation/libretro-nestopia/package.mk index 485dea5d16..0463eb50a6 100644 --- a/packages/emulation/libretro-nestopia/package.mk +++ b/packages/emulation/libretro-nestopia/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.nestopia: Nestopia for Kodi" PKG_LONGDESC="game.libretro.nestopia: Nestopia for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="nestopia_libretro.so" diff --git a/packages/emulation/libretro-nx/package.mk b/packages/emulation/libretro-nx/package.mk index 3ffe487430..a1df37bd81 100644 --- a/packages/emulation/libretro-nx/package.mk +++ b/packages/emulation/libretro-nx/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.nx: nx for Kodi" PKG_LONGDESC="game.libretro.nx: nx for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="nxengine_libretro.so" diff --git a/packages/emulation/libretro-o2em/package.mk b/packages/emulation/libretro-o2em/package.mk index 3463678a5a..9ce5f72b4a 100644 --- a/packages/emulation/libretro-o2em/package.mk +++ b/packages/emulation/libretro-o2em/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.o2em: o2em for Kodi" PKG_LONGDESC="game.libretro.o2em: o2em for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="o2em_libretro.so" diff --git a/packages/emulation/libretro-pcsx-rearmed/package.mk b/packages/emulation/libretro-pcsx-rearmed/package.mk index a5a50d969c..893c32329c 100644 --- a/packages/emulation/libretro-pcsx-rearmed/package.mk +++ b/packages/emulation/libretro-pcsx-rearmed/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.pcsx-rearmed: PCSX Rearmed for Kodi" PKG_LONGDESC="game.libretro.pcsx-rearmed: PCSX Rearmed for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="pcsx_rearmed_libretro.so" diff --git a/packages/emulation/libretro-picodrive/package.mk b/packages/emulation/libretro-picodrive/package.mk index 93c9ddc9d4..02f3ca0f2d 100644 --- a/packages/emulation/libretro-picodrive/package.mk +++ b/packages/emulation/libretro-picodrive/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_HOST="cyclone68000" PKG_SECTION="emulation" PKG_SHORTDESC="Fast MegaDrive/MegaCD/32X emulator" PKG_LONGDESC="Fast MegaDrive/MegaCD/32X emulator" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="picodrive_libretro.so" diff --git a/packages/emulation/libretro-ppsspp/package.mk b/packages/emulation/libretro-ppsspp/package.mk index 28e1c17260..320bdb4f24 100644 --- a/packages/emulation/libretro-ppsspp/package.mk +++ b/packages/emulation/libretro-ppsspp/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="A PSP emulator for Android, Windows, Mac, Linux and Blackberry 10, written in C++." PKG_LONGDESC="A PSP emulator for Android, Windows, Mac, Linux and Blackberry 10, written in C++." -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="ppsspp_libretro.so" diff --git a/packages/emulation/libretro-prboom/package.mk b/packages/emulation/libretro-prboom/package.mk index 7e095af30e..490af4f7b3 100644 --- a/packages/emulation/libretro-prboom/package.mk +++ b/packages/emulation/libretro-prboom/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.prboom: prboom for Kodi" PKG_LONGDESC="game.libretro.prboom: prboom for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="prboom_libretro.so" diff --git a/packages/emulation/libretro-prosystem/package.mk b/packages/emulation/libretro-prosystem/package.mk index 1a3568e5ba..f1c671a685 100644 --- a/packages/emulation/libretro-prosystem/package.mk +++ b/packages/emulation/libretro-prosystem/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Port of ProSystem to libretro" PKG_LONGDESC="Port of ProSystem to libretro" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="prosystem_libretro.so" diff --git a/packages/emulation/libretro-quicknes/package.mk b/packages/emulation/libretro-quicknes/package.mk index 1fb23b6ade..5b31fd1021 100644 --- a/packages/emulation/libretro-quicknes/package.mk +++ b/packages/emulation/libretro-quicknes/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.quicknes: QuickNES for Kodi" PKG_LONGDESC="game.libretro.quicknes: QuickNES for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="quicknes_libretro.so" diff --git a/packages/emulation/libretro-reicast/package.mk b/packages/emulation/libretro-reicast/package.mk index cb47cc2523..cf658b9984 100644 --- a/packages/emulation/libretro-reicast/package.mk +++ b/packages/emulation/libretro-reicast/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Reicast is a multiplatform Sega Dreamcast emulator" PKG_LONGDESC="Reicast is a multiplatform Sega Dreamcast emulator" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="reicast_libretro.so" diff --git a/packages/emulation/libretro-scummvm/package.mk b/packages/emulation/libretro-scummvm/package.mk index a4b2ecbc6f..d5a9fd206d 100644 --- a/packages/emulation/libretro-scummvm/package.mk +++ b/packages/emulation/libretro-scummvm/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.scummvm: scummvm for Kodi" PKG_LONGDESC="game.libretro.scummvm: scummvm for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="scummvm_libretro.so" diff --git a/packages/emulation/libretro-snes9x/package.mk b/packages/emulation/libretro-snes9x/package.mk index 9924b46121..fa2c3395df 100644 --- a/packages/emulation/libretro-snes9x/package.mk +++ b/packages/emulation/libretro-snes9x/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.snes9x: snes9x for Kodi" PKG_LONGDESC="game.libretro.snes9x: snes9x for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="snes9x_libretro.so" diff --git a/packages/emulation/libretro-snes9x2002/package.mk b/packages/emulation/libretro-snes9x2002/package.mk index f645a73173..7c8ede4e0a 100644 --- a/packages/emulation/libretro-snes9x2002/package.mk +++ b/packages/emulation/libretro-snes9x2002/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Port of SNES9x 1.39 for libretro. Heavily optimized for ARM." PKG_LONGDESC="Port of SNES9x 1.39 for libretro. Heavily optimized for ARM." -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="snes9x2002_libretro.so" diff --git a/packages/emulation/libretro-snes9x2010/package.mk b/packages/emulation/libretro-snes9x2010/package.mk index a1429b5384..dcd6509104 100644 --- a/packages/emulation/libretro-snes9x2010/package.mk +++ b/packages/emulation/libretro-snes9x2010/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="snes9x2010 for Kodi" PKG_LONGDESC="snes9x2010 for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="snes9x2010_libretro.so" diff --git a/packages/emulation/libretro-stella/package.mk b/packages/emulation/libretro-stella/package.mk index adf8c03596..2bdd1ab0a4 100644 --- a/packages/emulation/libretro-stella/package.mk +++ b/packages/emulation/libretro-stella/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.stella: Stella for Kodi" PKG_LONGDESC="game.libretro.stella: Stella for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="stella_libretro.so" diff --git a/packages/emulation/libretro-tgbdual/package.mk b/packages/emulation/libretro-tgbdual/package.mk index 5897079d2c..c2f0340af2 100644 --- a/packages/emulation/libretro-tgbdual/package.mk +++ b/packages/emulation/libretro-tgbdual/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.tgbdual: tgbdual for Kodi" PKG_LONGDESC="game.libretro.tgbdual: tgbdual for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="tgbdual_libretro.so" diff --git a/packages/emulation/libretro-tyrquake/package.mk b/packages/emulation/libretro-tyrquake/package.mk index 3a66611f46..5fa08ca38a 100644 --- a/packages/emulation/libretro-tyrquake/package.mk +++ b/packages/emulation/libretro-tyrquake/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.tyrquake: tyrquake for Kodi" PKG_LONGDESC="game.libretro.tyrquake: tyrquake for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="tyrquake_libretro.so" diff --git a/packages/emulation/libretro-vba-next/package.mk b/packages/emulation/libretro-vba-next/package.mk index a1c1c9dc07..69e94b9637 100644 --- a/packages/emulation/libretro-vba-next/package.mk +++ b/packages/emulation/libretro-vba-next/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.vba-next: VBA-Next for Kodi" PKG_LONGDESC="game.libretro.vba-next: VBA-Next for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="vba_next_libretro.so" diff --git a/packages/emulation/libretro-vbam/package.mk b/packages/emulation/libretro-vbam/package.mk index 28eac87321..dadc9ab2e2 100644 --- a/packages/emulation/libretro-vbam/package.mk +++ b/packages/emulation/libretro-vbam/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.vbam: VBA-M for Kodi" PKG_LONGDESC="game.libretro.vbam: VBA-M for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="vbam_libretro.so" diff --git a/packages/emulation/libretro-vecx/package.mk b/packages/emulation/libretro-vecx/package.mk index b5bcbd9f58..efaa93697a 100644 --- a/packages/emulation/libretro-vecx/package.mk +++ b/packages/emulation/libretro-vecx/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.vecx: vecx for Kodi" PKG_LONGDESC="game.libretro.vecx: vecx for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="vecx_libretro.so" diff --git a/packages/emulation/libretro-virtualjaguar/package.mk b/packages/emulation/libretro-virtualjaguar/package.mk index 35c7e1b7be..5c0cc92651 100644 --- a/packages/emulation/libretro-virtualjaguar/package.mk +++ b/packages/emulation/libretro-virtualjaguar/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Port of Virtual Jaguar to Libretro" PKG_LONGDESC="Port of Virtual Jaguar to Libretro" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="virtualjaguar_libretro.so" diff --git a/packages/emulation/libretro-yabause/package.mk b/packages/emulation/libretro-yabause/package.mk index 4bfa5261a0..db41373369 100644 --- a/packages/emulation/libretro-yabause/package.mk +++ b/packages/emulation/libretro-yabause/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.yabause: Yabause for Kodi" PKG_LONGDESC="game.libretro.yabause: Yabause for Kodi" -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_LIBNAME="yabause_libretro.so" diff --git a/packages/graphics/bcm2835-driver/package.mk b/packages/graphics/bcm2835-driver/package.mk index 2c22dfe6d7..880eaf7655 100644 --- a/packages/graphics/bcm2835-driver/package.mk +++ b/packages/graphics/bcm2835-driver/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain dtc" PKG_SECTION="graphics" PKG_SHORTDESC="OpenMAX-bcm2835: OpenGL-ES and OpenMAX driver for BCM2835" PKG_LONGDESC="OpenMAX-bcm2835: OpenGL-ES and OpenMAX driver for BCM2835" -PKG_AUTORECONF="no" if [ "$TARGET_FLOAT" = "softfp" -o "$TARGET_FLOAT" = "soft" ]; then FLOAT="softfp" diff --git a/packages/graphics/cairo/package.mk b/packages/graphics/cairo/package.mk index 0839c05361..e6d85df2fc 100644 --- a/packages/graphics/cairo/package.mk +++ b/packages/graphics/cairo/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain zlib freetype fontconfig libpng pixman" PKG_SECTION="graphics" PKG_SHORTDESC="cairo: Multi-platform 2D graphics library" PKG_LONGDESC="Cairo is a vector graphics library with cross-device output support. Currently supported output targets include the X Window System and in-memory image buffers. PostScript and PDF file output is planned. Cairo is designed to produce identical output on all output media while taking advantage of display hardware acceleration when available." -PKG_AUTORECONF="no" # ToDo +PKG_TOOLCHAIN="configure" # ToDo if [ "$DISPLAYSERVER" = "x11" ]; then PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libXrender libX11 mesa" diff --git a/packages/graphics/ftgl/package.mk b/packages/graphics/ftgl/package.mk index 0858b6f17a..1ea83baad7 100644 --- a/packages/graphics/ftgl/package.mk +++ b/packages/graphics/ftgl/package.mk @@ -27,6 +27,5 @@ PKG_DEPENDS_TARGET="toolchain freetype" PKG_SECTION="multimedia" PKG_SHORTDESC="a free cross-platform Open Source C++ library that uses Freetype2 to simplify rendering fonts in OpenGL applications" PKG_LONGDESC="a free cross-platform Open Source C++ library that uses Freetype2 to simplify rendering fonts in OpenGL applications" -PKG_AUTORECONF="no" PKG_CMAKE_OPTS_TARGET="-DOUTPUT_DIR=$SYSROOT_PREFIX/usr" diff --git a/packages/graphics/giflib/package.mk b/packages/graphics/giflib/package.mk index 74f3d3455e..9b5d530d6a 100644 --- a/packages/graphics/giflib/package.mk +++ b/packages/graphics/giflib/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain zlib" PKG_SECTION="graphics" PKG_SHORTDESC="giflib: giflib service library" PKG_LONGDESC="giflib: giflib service library" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_HOST="--disable-shared --enable-static" PKG_CONFIGURE_OPTS_TARGET="--with-sysroot=$SYSROOT_PREFIX" diff --git a/packages/graphics/glew/package.mk b/packages/graphics/glew/package.mk index a42f19efed..b0ac4cd465 100644 --- a/packages/graphics/glew/package.mk +++ b/packages/graphics/glew/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="graphics" PKG_SHORTDESC="glew: The OpenGL Extension Wrangler Library" PKG_LONGDESC="The OpenGL Extension Wrangler Library (GLEW) is a cross-platform C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform. OpenGL core and extension functionality is exposed in a single header file." -PKG_AUTORECONF="no" make_target() { make CC="$CC" LD="$CC" AR="$AR" \ diff --git a/packages/graphics/glfw/package.mk b/packages/graphics/glfw/package.mk index 7d1c678e28..2752e6f85c 100644 --- a/packages/graphics/glfw/package.mk +++ b/packages/graphics/glfw/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain mesa glu" PKG_SECTION="graphics" PKG_SHORTDESC="provides a simple API for creating windows, contexts and surfaces, receiving input and events" PKG_LONGDESC="provides a simple API for creating windows, contexts and surfaces, receiving input and events" -PKG_AUTORECONF="no" if [ "$OPENGL" = "no" ] ; then exit 0 diff --git a/packages/graphics/glu/package.mk b/packages/graphics/glu/package.mk index 0c83b35391..3ce8eaf55d 100644 --- a/packages/graphics/glu/package.mk +++ b/packages/graphics/glu/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain mesa" PKG_SECTION="graphics" PKG_SHORTDESC="glu: The OpenGL utility library" PKG_LONGDESC="libglu is the The OpenGL utility library" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--disable-silent-rules \ --disable-debug \ diff --git a/packages/graphics/gpu-viv-bin-mx6q/package.mk b/packages/graphics/gpu-viv-bin-mx6q/package.mk new file mode 100644 index 0000000000..f069a69741 --- /dev/null +++ b/packages/graphics/gpu-viv-bin-mx6q/package.mk @@ -0,0 +1,63 @@ +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv) +# +# OpenELEC 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 2 of the License, or +# (at your option) any later version. +# +# OpenELEC 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 OpenELEC. If not, see . +################################################################################ + +PKG_NAME="gpu-viv-bin-mx6q" +PKG_VERSION="3.10.17-1.0.2-hfp" +PKG_SHA256="fcf5cc1c2507d77b6ecaef6defd63fbd604be5a765f86922530cb423a595a592" +PKG_ARCH="arm" +PKG_LICENSE="nonfree" +PKG_SITE="http://www.freescale.com" +PKG_URL="$DISTRO_SRC/$PKG_NAME-$PKG_VERSION.tar.xz" +PKG_DEPENDS_TARGET="toolchain gpu-viv-g2d" +PKG_SECTION="graphics" +PKG_SHORTDESC="gpu-viv-bin-mx6q: OpenGL-ES and VIVANTE driver for imx6q" +PKG_LONGDESC="gpu-viv-bin-mx6q: OpenGL-ES and VIVANTE driver for imx6q" + +make_target() { + : # nothing to make +} + +makeinstall_target() { + mkdir -p $SYSROOT_PREFIX/usr/include + cp -PRv usr/include/* $SYSROOT_PREFIX/usr/include + + LIBS_COPY="usr/lib/libEGL-fb.so \ + usr/lib/libEGL.so* \ + usr/lib/libGLES_CL.so \ + usr/lib/libGLES_CM.so \ + usr/lib/libGLESv1_CL.so* \ + usr/lib/libGLESv1_CM.so* \ + usr/lib/libGLESv2-fb.so \ + usr/lib/libGLESv2.so* \ + usr/lib/libGLSLC.so* \ + usr/lib/libGAL-fb.so \ + usr/lib/libGAL.so* \ + usr/lib/libVIVANTE-fb.so \ + usr/lib/libVIVANTE.so* \ + usr/lib/libOpenCL.so" + + mkdir -p $SYSROOT_PREFIX/usr/lib + cp -PRv $LIBS_COPY $SYSROOT_PREFIX/usr/lib + + mkdir -p $INSTALL/usr/lib + cp -PRv $LIBS_COPY $INSTALL/usr/lib +} + +post_install() { + enable_service unbind-console.service +} diff --git a/packages/graphics/imx-gpu-viv/package.mk b/packages/graphics/imx-gpu-viv/package.mk new file mode 100644 index 0000000000..f8a47bd0a6 --- /dev/null +++ b/packages/graphics/imx-gpu-viv/package.mk @@ -0,0 +1,80 @@ +################################################################################ +# This file is part of OpenELEC - http://www.openelec.tv +# Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv) +# +# OpenELEC 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 2 of the License, or +# (at your option) any later version. +# +# OpenELEC 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 OpenELEC. If not, see . +################################################################################ + +PKG_NAME="imx-gpu-viv" +if [ "$LINUX" = "imx6-3.14-sr" ]; then + PKG_VERSION="5.0.11.p4.5-hfp" + PKG_SHA256="2dfcacd17f8009b1a235a2df2b398f22afccb6f671953e442c04cd74234312f0" +elif [ "$LINUX" = "imx6-4.4-xbian" ]; then + PKG_VERSION="5.0.11.p7.4-hfp" + PKG_SHA256="252b2a8badbc74ca91916490782225affba3908813374baaa7d6267f1de9dae6" +else + exit 0 +fi +PKG_ARCH="arm" +PKG_LICENSE="nonfree" +PKG_SITE="http://www.freescale.com" +PKG_URL="$DISTRO_SRC/$PKG_NAME-$PKG_VERSION.tar.xz" +PKG_DEPENDS_TARGET="toolchain" +PKG_SECTION="graphics" +PKG_SHORTDESC="imx-gpu-viv: OpenGL-ES and VIVANTE driver for imx6q" +PKG_LONGDESC="imx-gpu-viv: OpenGL-ES and VIVANTE driver for imx6q" + +make_target() { + : # nothing to make +} + +makeinstall_target() { + mkdir -p $SYSROOT_PREFIX/usr/include + cp -PRv gpu-core/usr/include/* $SYSROOT_PREFIX/usr/include + cp -PRv g2d/usr/include/* $SYSROOT_PREFIX/usr/include + + LIBS_COPY="gpu-core/usr/lib/libEGL-fb.so \ + gpu-core/usr/lib/libEGL.so* \ + gpu-core/usr/lib/libGLES_CL.so* \ + gpu-core/usr/lib/libGLES_CM.so* \ + gpu-core/usr/lib/libGLESv1_CL.so* \ + gpu-core/usr/lib/libGLESv1_CM.so* \ + gpu-core/usr/lib/libGLESv2-fb.so \ + gpu-core/usr/lib/libGLESv2.so* \ + gpu-core/usr/lib/libGLSLC.so* \ + gpu-core/usr/lib/libGAL-fb.so \ + gpu-core/usr/lib/libGAL.so* \ + gpu-core/usr/lib/libVIVANTE-fb.so \ + gpu-core/usr/lib/libVIVANTE.so* \ + gpu-core/usr/lib/libOpenCL.so \ + gpu-core/usr/lib/libVSC.so \ + g2d/usr/lib/libg2d*.so*" + + # missing in 5.0.11.p7.4-hfp + if [ "$PKG_VERSION" = "5.0.11.p4.5-hfp" ]; then + LIBS_COPY="$LIBS_COPY \ + gpu-core/usr/lib/libGAL_egl.fb.so \ + gpu-core/usr/lib/libGAL_egl.so*" + fi + + mkdir -p $SYSROOT_PREFIX/usr/lib + cp -PRv $LIBS_COPY $SYSROOT_PREFIX/usr/lib + + mkdir -p $INSTALL/usr/lib + cp -PRv $LIBS_COPY $INSTALL/usr/lib +} + +post_install() { + enable_service unbind-console.service +} diff --git a/packages/graphics/libdrm/package.mk b/packages/graphics/libdrm/package.mk index fba4202b29..dd3834a6a7 100644 --- a/packages/graphics/libdrm/package.mk +++ b/packages/graphics/libdrm/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain libpciaccess" PKG_SECTION="graphics" PKG_SHORTDESC="libdrm: Userspace interface to kernel DRM services" PKG_LONGDESC="The userspace interface library to kernel DRM services." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" get_graphicdrivers diff --git a/packages/graphics/libepoxy/package.mk b/packages/graphics/libepoxy/package.mk index 6b7cf6bdb2..2cf166cfa0 100644 --- a/packages/graphics/libepoxy/package.mk +++ b/packages/graphics/libepoxy/package.mk @@ -32,4 +32,4 @@ PKG_DEPENDS_TARGET="toolchain $OPENGL" PKG_SECTION="graphics" PKG_SHORTDESC="libepoxy: a library for handling OpenGL function pointer management for you." PKG_LONGDESC="Epoxy is a library for handling OpenGL function pointer management for you." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" diff --git a/packages/graphics/libjpeg-turbo/package.mk b/packages/graphics/libjpeg-turbo/package.mk index 663e248983..8a4aead810 100644 --- a/packages/graphics/libjpeg-turbo/package.mk +++ b/packages/graphics/libjpeg-turbo/package.mk @@ -29,7 +29,6 @@ PKG_SECTION="graphics" PKG_SHORTDESC="libjpeg-turbo: a high-speed version of libjpeg for x86 and x86-64 processors which uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression and decompression." PKG_LONGDESC="libjpeg-turbo is a high-speed version of libjpeg for x86 and x86-64 processors which uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression and decompression. libjpeg-turbo is generally 2-4x as fast as the unmodified version of libjpeg, all else being equal." PKG_USE_CMAKE="no" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_HOST="--enable-static \ --disable-shared \ diff --git a/packages/graphics/libpng/package.mk b/packages/graphics/libpng/package.mk index c1510f5780..8a52bb3f15 100644 --- a/packages/graphics/libpng/package.mk +++ b/packages/graphics/libpng/package.mk @@ -29,7 +29,6 @@ PKG_SECTION="graphics" PKG_SHORTDESC="libpng: Portable Network Graphics (PNG) Reference Library" PKG_LONGDESC="PNG (Portable Network Graphics) is an extensible file format for the lossless, portable, well-compressed storage of raster images. PNG provides a patent-free replacement for GIF and can also replace many common uses of TIFF. Indexed-color, grayscale, and truecolor images are supported, plus an optional alpha channel. Sample depths range from 1 to 16 bits." PKG_USE_CMAKE="no" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="ac_cv_lib_z_zlibVersion=yes \ --enable-static \ diff --git a/packages/graphics/libprojectM/package.mk b/packages/graphics/libprojectM/package.mk index 9132256422..f1bf307380 100644 --- a/packages/graphics/libprojectM/package.mk +++ b/packages/graphics/libprojectM/package.mk @@ -27,6 +27,5 @@ PKG_DEPENDS_TARGET="toolchain ftgl freetype $OPENGL" PKG_SECTION="multimedia" PKG_SHORTDESC="a MilkDrop compatible opensource music visualizer" PKG_LONGDESC="a MilkDrop compatible opensource music visualizer" -PKG_AUTORECONF="no" PKG_CMAKE_OPTS_TARGET="-DBUILD_PROJECTM_STATIC=1" diff --git a/packages/graphics/libraw/package.mk b/packages/graphics/libraw/package.mk index 073d3e98d0..f4c3d797e4 100644 --- a/packages/graphics/libraw/package.mk +++ b/packages/graphics/libraw/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain libjpeg-turbo" PKG_SECTION="graphics" PKG_SHORTDESC="A library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others)" PKG_LONGDESC="A library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others)" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static \ --disable-shared \ diff --git a/packages/graphics/mesa/package.mk b/packages/graphics/mesa/package.mk index 35afce60cd..34dfa7c34c 100644 --- a/packages/graphics/mesa/package.mk +++ b/packages/graphics/mesa/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain expat libdrm" PKG_SECTION="graphics" PKG_SHORTDESC="mesa: 3-D graphics library with OpenGL API" PKG_LONGDESC="Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL*. To the extent that Mesa utilizes the OpenGL command syntax or state machine, it is being used with authorization from Silicon Graphics, Inc. However, the author makes no claim that Mesa is in any way a compatible replacement for OpenGL or associated with Silicon Graphics, Inc. Those who want a licensed implementation of OpenGL should contact a licensed vendor. While Mesa is not a licensed OpenGL implementation, it is currently being tested with the OpenGL conformance tests. For the current conformance status see the CONFORM file included in the Mesa distribution." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" if [ "$DISPLAYSERVER" = "x11" ]; then PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET glproto dri2proto presentproto libXext libXdamage libXfixes libXxf86vm libxcb libX11 dri3proto libxshmfence" diff --git a/packages/graphics/opengl-mali/package.mk b/packages/graphics/opengl-mali/package.mk index c1419a545b..58ec1bf166 100644 --- a/packages/graphics/opengl-mali/package.mk +++ b/packages/graphics/opengl-mali/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="graphics" PKG_SHORTDESC="opengl-mali: OpenGL-ES and Mali driver for Mali 400 GPUs" PKG_LONGDESC="opengl-mali: OpenGL-ES and Mali driver for Mali 400 GPUs" -PKG_AUTORECONF="no" make_target() { : # nothing todo diff --git a/packages/graphics/opengl-meson/package.mk b/packages/graphics/opengl-meson/package.mk index bc56945d11..7928a0810f 100644 --- a/packages/graphics/opengl-meson/package.mk +++ b/packages/graphics/opengl-meson/package.mk @@ -41,7 +41,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="graphics" PKG_SHORTDESC="opengl-meson: OpenGL ES pre-compiled libraries for Mali GPUs found in Amlogic Meson SoCs" PKG_LONGDESC="opengl-meson: OpenGL ES pre-compiled libraries for Mali GPUs found in Amlogic Meson SoCs. The libraries could be found in a Linux buildroot released by Amlogic at http://openlinux.amlogic.com:8000/download/ARM/filesystem/. See the opengl package." -PKG_AUTORECONF="no" make_target() { : # nothing todo diff --git a/packages/graphics/soil/package.mk b/packages/graphics/soil/package.mk index 586de39e46..b860f97139 100644 --- a/packages/graphics/soil/package.mk +++ b/packages/graphics/soil/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain mesa" PKG_SECTION="graphics" PKG_SHORTDESC="A tiny C lib primarily for loading textures into OpenGL" PKG_LONGDESC="A tiny C lib primarily for loading textures into OpenGL" -PKG_AUTORECONF="no" pre_make_target() { sed "s/1.07-20071110/$PKG_VERSION/" -i Makefile diff --git a/packages/graphics/tiff/package.mk b/packages/graphics/tiff/package.mk index cea21103ee..14fd951279 100644 --- a/packages/graphics/tiff/package.mk +++ b/packages/graphics/tiff/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain libjpeg-turbo zlib" PKG_SECTION="graphics" PKG_SHORTDESC="libtiff: A library for reading and writing TIFF files" PKG_LONGDESC="libtiff is a library for reading and writing data files encoded with the Tag Image File format, Revision 6.0 (or revision 5.0 or revision 4.0). This file format is suit- able for archiving multi-color and monochromatic image data." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static \ --disable-shared \ diff --git a/packages/graphics/vsxu/package.mk b/packages/graphics/vsxu/package.mk index e71b4ed7bd..2cd67cb060 100644 --- a/packages/graphics/vsxu/package.mk +++ b/packages/graphics/vsxu/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain $OPENGL libX11 glew glfw zlib libpng libjpeg-turbo PKG_SECTION="multimedia" PKG_SHORTDESC="an OpenGL-based programming environment to visualize music and create graphic effects" PKG_LONGDESC="an OpenGL-based programming environment to visualize music and create graphic effects" -PKG_AUTORECONF="no" export LDFLAGS="$LDFLAGS -lX11" diff --git a/packages/lang/Python2/package.mk b/packages/lang/Python2/package.mk index ebeb2e2f27..f9ffaaa031 100644 --- a/packages/lang/Python2/package.mk +++ b/packages/lang/Python2/package.mk @@ -30,7 +30,7 @@ PKG_SECTION="lang" PKG_SHORTDESC="python2: The Python2 programming language" PKG_LONGDESC="Python2 is an interpreted object-oriented programming language, and is often compared with Tcl, Perl, Java or Scheme." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_PY_DISABLED_MODULES="_tkinter nis gdbm bsddb ossaudiodev" diff --git a/packages/lang/Python3/package.mk b/packages/lang/Python3/package.mk index 9b573e6e01..a7ce5d7e70 100644 --- a/packages/lang/Python3/package.mk +++ b/packages/lang/Python3/package.mk @@ -32,7 +32,7 @@ PKG_LONGDESC="Python3 is an interpreted object-oriented programming language, an PKG_PYTHON_VERSION=python3.6 -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_HOST="ac_cv_prog_HAS_HG=/bin/false ac_cv_prog_SVNVERSION=/bin/false diff --git a/packages/lang/gcc/package.mk b/packages/lang/gcc/package.mk index d774102b30..408ff45d37 100644 --- a/packages/lang/gcc/package.mk +++ b/packages/lang/gcc/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_HOST="ccache:host autoconf:host binutils:host gmp:host mpfr:host mpc PKG_SECTION="lang" PKG_SHORTDESC="gcc: The GNU Compiler Collection Version 4 (aka GNU C Compiler)" PKG_LONGDESC="This package contains the GNU Compiler Collection. It includes compilers for the languages C, C++, Objective C, Fortran 95, Java and others ... This GCC contains the Stack-Smashing Protector Patch which can be enabled with the -fstack-protector command-line option. More information about it ca be found at http://www.research.ibm.com/trl/projects/security/ssp/." -PKG_AUTORECONF="no" GCC_COMMON_CONFIGURE_OPTS="--target=$TARGET_NAME \ --with-sysroot=$SYSROOT_PREFIX \ diff --git a/packages/lang/llvm/package.mk b/packages/lang/llvm/package.mk index c78a6f13ed..387d8876f3 100644 --- a/packages/lang/llvm/package.mk +++ b/packages/lang/llvm/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain llvm:host zlib" PKG_SECTION="lang" PKG_SHORTDESC="llvm: Low Level Virtual Machine" PKG_LONGDESC="Low-Level Virtual Machine (LLVM) is a compiler infrastructure designed for compile-time, link-time, run-time, and idle-time optimization of programs from arbitrary programming languages. It currently supports compilation of C, Objective-C, and C++ programs, using front-ends derived from GCC 4.0, GCC 4.2, and a custom new front-end, "clang". It supports x86, x86-64, ia64, PowerPC, and SPARC, with support for Alpha and ARM under development." -PKG_AUTORECONF="no" PKG_CMAKE_OPTS_COMMON="-DLLVM_INCLUDE_TOOLS=ON \ -DLLVM_BUILD_TOOLS=OFF \ diff --git a/packages/lang/yasm/package.mk b/packages/lang/yasm/package.mk index e6febe0123..e073fbe1cb 100644 --- a/packages/lang/yasm/package.mk +++ b/packages/lang/yasm/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="ccache:host" PKG_SECTION="toolchain/lang" PKG_SHORTDESC="yasm: A complete rewrite of the NASM assembler" PKG_LONGDESC="Yasm is a complete rewrite of the NASM assembler under the new BSD License (some portions are under other licenses, see COPYING for details). It is designed from the ground up to allow for multiple assembler syntaxes to be supported (eg, NASM, TASM, GAS, etc.) in addition to multiple output object formats and even multiple instruction sets. Another primary module of the overall design is an optimizer module." -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_CONFIGURE_OPTS_HOST="--disable-debug \ diff --git a/packages/linux-drivers/RTL8188EU/package.mk b/packages/linux-drivers/RTL8188EU/package.mk index f5dd6df036..fd5ae98d8d 100644 --- a/packages/linux-drivers/RTL8188EU/package.mk +++ b/packages/linux-drivers/RTL8188EU/package.mk @@ -30,7 +30,6 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="driver" PKG_SHORTDESC="Realtek RTL81xxEU Linux 3.x driver" PKG_LONGDESC="Realtek RTL81xxEU Linux 3.x driver" -PKG_AUTORECONF="no" PKG_IS_KERNEL_PKG="yes" pre_make_target() { diff --git a/packages/linux-drivers/RTL8192CU/package.mk b/packages/linux-drivers/RTL8192CU/package.mk index f950b07636..1eea7c8d75 100644 --- a/packages/linux-drivers/RTL8192CU/package.mk +++ b/packages/linux-drivers/RTL8192CU/package.mk @@ -29,7 +29,6 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="driver" PKG_SHORTDESC="Realtek RTL81xxCU Linux 3.x driver" PKG_LONGDESC="Realtek RTL81xxCU Linux 3.x driver" -PKG_AUTORECONF="no" PKG_IS_KERNEL_PKG="yes" pre_make_target() { diff --git a/packages/linux-drivers/RTL8192DU/package.mk b/packages/linux-drivers/RTL8192DU/package.mk index 45076650b1..53041b8cfe 100644 --- a/packages/linux-drivers/RTL8192DU/package.mk +++ b/packages/linux-drivers/RTL8192DU/package.mk @@ -29,7 +29,6 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="driver" PKG_SHORTDESC="Realtek RTL8192DU Linux 3.x driver" PKG_LONGDESC="Realtek RTL8192DU Linux 3.x driver" -PKG_AUTORECONF="no" PKG_IS_KERNEL_PKG="yes" pre_make_target() { diff --git a/packages/linux-drivers/RTL8192EU/package.mk b/packages/linux-drivers/RTL8192EU/package.mk index 1cb8c7448d..4ab2c34c44 100644 --- a/packages/linux-drivers/RTL8192EU/package.mk +++ b/packages/linux-drivers/RTL8192EU/package.mk @@ -29,7 +29,6 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="driver" PKG_SHORTDESC="Realtek RTL8192EU Linux 3.x driver" PKG_LONGDESC="Realtek RTL8192EU Linux 3.x driver" -PKG_AUTORECONF="no" PKG_IS_KERNEL_PKG="yes" pre_make_target() { diff --git a/packages/linux-drivers/RTL8812AU/package.mk b/packages/linux-drivers/RTL8812AU/package.mk index 4d87489858..bfcfbf09a7 100644 --- a/packages/linux-drivers/RTL8812AU/package.mk +++ b/packages/linux-drivers/RTL8812AU/package.mk @@ -29,7 +29,6 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="driver" PKG_SHORTDESC="Realtek RTL8812AU Linux 3.x driver" PKG_LONGDESC="Realtek RTL8812AU Linux 3.x driver" -PKG_AUTORECONF="no" PKG_IS_KERNEL_PKG="yes" pre_make_target() { diff --git a/packages/linux-drivers/bcm_sta/package.mk b/packages/linux-drivers/bcm_sta/package.mk index df2dd9ac8a..48ee00fded 100644 --- a/packages/linux-drivers/bcm_sta/package.mk +++ b/packages/linux-drivers/bcm_sta/package.mk @@ -31,7 +31,6 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="driver" PKG_SHORTDESC="bcm_sta: Broadcom's BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-, and BCM43225-based WLAN driver" PKG_LONGDESC="These packages contain Broadcom's IEEE 802.11a/b/g/n hybrid Linux® device driver for use with Broadcom's BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-, and BCM43225-based hardware. There are different tars for 32-bit and 64-bit x86 CPU architectures. Make sure that you download the appropriate tar because the hybrid binary file must be of the appropriate architecture type. The hybrid binary file is agnostic to the specific version of the Linux kernel because it is designed to perform all interactions with the operating system through operating-system-specific files and an operating system abstraction layer file. All Linux operating-system-specific code is provided in source form, making it possible to retarget to different kernel versions and fix operating system related issues." -PKG_AUTORECONF="no" PKG_IS_KERNEL_PKG="yes" make_target() { diff --git a/packages/linux-drivers/brcmap6xxx-aml/package.mk b/packages/linux-drivers/brcmap6xxx-aml/package.mk index dc23f05749..3330f9c3ff 100644 --- a/packages/linux-drivers/brcmap6xxx-aml/package.mk +++ b/packages/linux-drivers/brcmap6xxx-aml/package.mk @@ -28,7 +28,6 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="driver" PKG_SHORTDESC="brcmap6xxx-aml: Linux drivers for AP6xxx WLAN chips used in some devices based on Amlogic SoCs" PKG_LONGDESC="brcmap6xxx-aml: Linux drivers for AP6xxx WLAN chips used in some devices based on Amlogic SoCs" -PKG_AUTORECONF="no" PKG_IS_KERNEL_PKG="yes" make_target() { diff --git a/packages/linux-drivers/dvbhdhomerun/package.mk b/packages/linux-drivers/dvbhdhomerun/package.mk index 4c9163fdab..71059d2ca7 100644 --- a/packages/linux-drivers/dvbhdhomerun/package.mk +++ b/packages/linux-drivers/dvbhdhomerun/package.mk @@ -30,7 +30,6 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="driver/dvb" PKG_SHORTDESC="A linux DVB driver for the HDHomeRun TV tuner (http://www.silicondust.com)." PKG_LONGDESC="A linux DVB driver for the HDHomeRun TV tuner (http://www.silicondust.com)." -PKG_AUTORECONF="no" PKG_IS_KERNEL_PKG="yes" PKG_CMAKE_SCRIPT="userhdhomerun/CMakeLists.txt" diff --git a/packages/linux-drivers/gpu-aml/package.mk b/packages/linux-drivers/gpu-aml/package.mk index c5b34fc65b..4a2d655546 100644 --- a/packages/linux-drivers/gpu-aml/package.mk +++ b/packages/linux-drivers/gpu-aml/package.mk @@ -30,7 +30,6 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="driver" PKG_SHORTDESC="gpu-aml: Linux drivers for Mali GPUs found in Amlogic Meson SoCs" PKG_LONGDESC="gpu-aml: Linux drivers for Mali GPUs found in Amlogic Meson SoCs" -PKG_AUTORECONF="no" PKG_IS_KERNEL_PKG="yes" make_target() { diff --git a/packages/linux-drivers/intel_nuc_led/package.mk b/packages/linux-drivers/intel_nuc_led/package.mk index e5868ad718..dfe10178ee 100644 --- a/packages/linux-drivers/intel_nuc_led/package.mk +++ b/packages/linux-drivers/intel_nuc_led/package.mk @@ -28,7 +28,6 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="driver" PKG_SHORTDESC="Intel NUC7i[x]BN and NUC6CAY LED Control for Linux" PKG_LONGDESC="Intel NUC7i[x]BN and NUC6CAY LED Control for Linux" -PKG_AUTORECONF="no" PKG_IS_KERNEL_PKG="yes" pre_make_target() { diff --git a/packages/linux-drivers/media_build/package.mk b/packages/linux-drivers/media_build/package.mk index 221ca101eb..ed3ef6ba34 100644 --- a/packages/linux-drivers/media_build/package.mk +++ b/packages/linux-drivers/media_build/package.mk @@ -29,7 +29,6 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="driver" PKG_SHORTDESC="DVB drivers that replace the version shipped with the kernel" PKG_LONGDESC="DVB drivers that replace the version shipped with the kernel" -PKG_AUTORECONF="no" PKG_IS_KERNEL_PKG="yes" pre_make_target() { diff --git a/packages/linux-drivers/slice-drivers/package.mk b/packages/linux-drivers/slice-drivers/package.mk index 4871307d41..e1e82c21ff 100644 --- a/packages/linux-drivers/slice-drivers/package.mk +++ b/packages/linux-drivers/slice-drivers/package.mk @@ -28,7 +28,6 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="driver" PKG_SHORTDESC="linux kernel modules for the Slice box" PKG_LONGDESC="linux kernel modules for the Slice box" -PKG_AUTORECONF="no" PKG_IS_KERNEL_PKG="yes" pre_make_target() { diff --git a/packages/linux-drivers/wetekdvb/package.mk b/packages/linux-drivers/wetekdvb/package.mk index 56c15176e8..28088a6edf 100644 --- a/packages/linux-drivers/wetekdvb/package.mk +++ b/packages/linux-drivers/wetekdvb/package.mk @@ -28,7 +28,6 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="driver" PKG_SHORTDESC="wetekdvb: Wetek DVB driver" PKG_LONGDESC="These package contains Wetek's DVB driver " -PKG_AUTORECONF="no" PKG_IS_KERNEL_PKG="yes" make_target() { diff --git a/packages/linux-firmware/brcmfmac_sdio-firmware-aml/package.mk b/packages/linux-firmware/brcmfmac_sdio-firmware-aml/package.mk index 113538f4ff..d1b18e74e9 100644 --- a/packages/linux-firmware/brcmfmac_sdio-firmware-aml/package.mk +++ b/packages/linux-firmware/brcmfmac_sdio-firmware-aml/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="firmware" PKG_SHORTDESC="brcmfmac_sdio-firmware: firmware for brcm bluetooth chips used in some Amlogic based devices" PKG_LONGDESC="Firmware for Broadcom Bluetooth devices used in some Amlogic based devices, and brcm-patchram-plus that downloads a patchram files in the HCD format to the Bluetooth based silicon and combo chips and other utility functions." -PKG_AUTORECONF="no" makeinstall_target() { DESTDIR=$INSTALL FWDIR=$INSTALL/$(get_kernel_overlay_dir) make install diff --git a/packages/linux-firmware/brcmfmac_sdio-firmware-imx/package.mk b/packages/linux-firmware/brcmfmac_sdio-firmware-imx/package.mk index 57dd801a16..09a1fefa29 100644 --- a/packages/linux-firmware/brcmfmac_sdio-firmware-imx/package.mk +++ b/packages/linux-firmware/brcmfmac_sdio-firmware-imx/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="firmware" PKG_SHORTDESC="brcmfmac_sdio-firmware: firmware for brcm bluetooth chips used in some Freescale iMX based devices" PKG_LONGDESC="Firmware for Broadcom Bluetooth chips used in some Freescale iMX based devices, and brcm-patchram-plus that downloads a patchram files in the HCD format to the Bluetooth based silicon and combo chips and other utility functions." -PKG_AUTORECONF="no" makeinstall_target() { mkdir -p $INSTALL/usr/bin diff --git a/packages/linux-firmware/brcmfmac_sdio-firmware-rpi/package.mk b/packages/linux-firmware/brcmfmac_sdio-firmware-rpi/package.mk index 70f369e85d..53ba3d2cba 100644 --- a/packages/linux-firmware/brcmfmac_sdio-firmware-rpi/package.mk +++ b/packages/linux-firmware/brcmfmac_sdio-firmware-rpi/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="firmware" PKG_SHORTDESC="brcmfmac_sdio-firmware: firmware for brcm bluetooth chips used on RaspberryPi devices" PKG_LONGDESC="Firmware for Broadcom Bluetooth chips used on RaspberryPi devices, and brcm-patchram-plus that downloads a patchram files in the HCD format to the Bluetooth based silicon and combo chips and other utility functions." -PKG_AUTORECONF="no" make_target() { : # nothing todo diff --git a/packages/linux-firmware/dvb-firmware/package.mk b/packages/linux-firmware/dvb-firmware/package.mk index 5ace21de9a..993369edb8 100644 --- a/packages/linux-firmware/dvb-firmware/package.mk +++ b/packages/linux-firmware/dvb-firmware/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="firmware" PKG_SHORTDESC="dvb-firmware: firmwares for various DVB drivers" PKG_LONGDESC="dvb-firmware: firmwares for various DVB drivers" -PKG_AUTORECONF="no" make_target() { : # nothing todo diff --git a/packages/linux-firmware/firmware-imx/package.mk b/packages/linux-firmware/firmware-imx/package.mk index bc3a881c7e..db168f6e2b 100644 --- a/packages/linux-firmware/firmware-imx/package.mk +++ b/packages/linux-firmware/firmware-imx/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="linux-firmware" PKG_SHORTDESC="firmware-imx: Freescale IMX firmware" PKG_LONGDESC="firmware-imx: Freescale IMX firmware such as for the VPU" -PKG_AUTORECONF="no" unpack() { mkdir -p $BUILD diff --git a/packages/linux-firmware/intel-ucode/package.mk b/packages/linux-firmware/intel-ucode/package.mk index 58faa6a6e2..f16529864c 100644 --- a/packages/linux-firmware/intel-ucode/package.mk +++ b/packages/linux-firmware/intel-ucode/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain intel-ucode:host" PKG_SECTION="linux-firmware" PKG_SHORTDESC="intel-ucode: Intel CPU microcodes" PKG_LONGDESC="intel-ucode: Intel CPU microcodes" -PKG_AUTORECONF="no" unpack() { mkdir -p $PKG_BUILD diff --git a/packages/linux-firmware/iwlwifi-firmware/package.mk b/packages/linux-firmware/iwlwifi-firmware/package.mk index 49344d3547..f7203cd601 100644 --- a/packages/linux-firmware/iwlwifi-firmware/package.mk +++ b/packages/linux-firmware/iwlwifi-firmware/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="firmware" PKG_SHORTDESC="iwlwifi-firmware: firmwares for various Intel WLAN drivers" PKG_LONGDESC="iwlwifi-firmware: firmwares for various Intel WLAN drivers" -PKG_AUTORECONF="no" make_target() { : # nothing todo diff --git a/packages/linux-firmware/kernel-firmware/package.mk b/packages/linux-firmware/kernel-firmware/package.mk index be9095b2fe..5806fe1c7f 100644 --- a/packages/linux-firmware/kernel-firmware/package.mk +++ b/packages/linux-firmware/kernel-firmware/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="linux-firmware" PKG_SHORTDESC="kernel-firmware: kernel related firmware" PKG_LONGDESC="kernel-firmware: kernel related firmware" -PKG_AUTORECONF="no" configure_target() { : diff --git a/packages/linux-firmware/misc-firmware/package.mk b/packages/linux-firmware/misc-firmware/package.mk index 460759911f..a667c2838c 100644 --- a/packages/linux-firmware/misc-firmware/package.mk +++ b/packages/linux-firmware/misc-firmware/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain kernel-firmware" PKG_SECTION="firmware" PKG_SHORTDESC="misc-firmware: firmwares for various drivers" PKG_LONGDESC="misc-firmware: firmwares for various drivers" -PKG_AUTORECONF="no" make_target() { : # nothing todo diff --git a/packages/linux-firmware/slice-firmware/package.mk b/packages/linux-firmware/slice-firmware/package.mk index 6046c76c22..0231081400 100644 --- a/packages/linux-firmware/slice-firmware/package.mk +++ b/packages/linux-firmware/slice-firmware/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain dtc:host" PKG_SECTION="linux-firmware" PKG_SHORTDESC="BCM270x firmware related stuff for Slice" PKG_LONGDESC="BCM270x firmware related stuff for Slice" -PKG_AUTORECONF="no" make_target() { if [ "$DEVICE" = "Slice3" ]; then diff --git a/packages/linux-firmware/wlan-firmware-aml/package.mk b/packages/linux-firmware/wlan-firmware-aml/package.mk index 7c19b7eec7..6cefc33b10 100644 --- a/packages/linux-firmware/wlan-firmware-aml/package.mk +++ b/packages/linux-firmware/wlan-firmware-aml/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="firmware" PKG_SHORTDESC="wlan-firmware-aml: Firmware for various WLAN chips used in the devices based on Amlogic SoCs" PKG_LONGDESC="wlan-firmware-aml: Firmware for various WLAN chips used in the devices based on Amlogic SoCs" -PKG_AUTORECONF="no" make_target() { : # nothing todo diff --git a/packages/linux-firmware/wlan-firmware/package.mk b/packages/linux-firmware/wlan-firmware/package.mk index b1015e434b..1e50e4f37f 100644 --- a/packages/linux-firmware/wlan-firmware/package.mk +++ b/packages/linux-firmware/wlan-firmware/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="firmware" PKG_SHORTDESC="wlan-firmware: firmwares for various WLAN drivers" PKG_LONGDESC="wlan-firmware: firmwares for various WLAN drivers" -PKG_AUTORECONF="no" make_target() { : # nothing todo diff --git a/packages/linux/package.mk b/packages/linux/package.mk index a7de61acb4..9c4723dfa8 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -27,7 +27,6 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="linux" PKG_SHORTDESC="linux26: The Linux kernel 2.6 precompiled kernel binary image and modules" PKG_LONGDESC="This package contains a precompiled kernel image and the modules." -PKG_AUTORECONF="no" PKG_IS_KERNEL_PKG="yes" case "$LINUX" in diff --git a/packages/mediacenter/JsonSchemaBuilder/package.mk b/packages/mediacenter/JsonSchemaBuilder/package.mk index 0c351f7e75..0e2a9fbb99 100644 --- a/packages/mediacenter/JsonSchemaBuilder/package.mk +++ b/packages/mediacenter/JsonSchemaBuilder/package.mk @@ -26,7 +26,6 @@ PKG_NEED_UNPACK="$(get_pkg_directory $MEDIACENTER)" PKG_SECTION="mediacenter" PKG_SHORTDESC="kodi-platform:" PKG_LONGDESC="kodi-platform:" -PKG_AUTORECONF="no" PKG_CMAKE_SCRIPT="$(get_build_dir $MEDIACENTER)/tools/depends/native/JsonSchemaBuilder/CMakeLists.txt" diff --git a/packages/mediacenter/LibreELEC-settings/package.mk b/packages/mediacenter/LibreELEC-settings/package.mk index 48752d8e99..3ea50de679 100644 --- a/packages/mediacenter/LibreELEC-settings/package.mk +++ b/packages/mediacenter/LibreELEC-settings/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 connman pygobject dbus-python" PKG_SECTION="" PKG_SHORTDESC="LibreELEC-settings: Settings dialog for LibreELEC" PKG_LONGDESC="LibreELEC-settings: is a settings dialog for LibreELEC" -PKG_AUTORECONF="no" PKG_MAKE_OPTS_TARGET="DISTRONAME=$DISTRONAME ROOT_PASSWORD=$ROOT_PASSWORD" diff --git a/packages/mediacenter/TexturePacker/package.mk b/packages/mediacenter/TexturePacker/package.mk index 49b50b9cc4..c146e65751 100644 --- a/packages/mediacenter/TexturePacker/package.mk +++ b/packages/mediacenter/TexturePacker/package.mk @@ -27,7 +27,6 @@ PKG_NEED_UNPACK="$(get_pkg_directory $MEDIACENTER)" PKG_SECTION="mediacenter" PKG_SHORTDESC="kodi-platform:" PKG_LONGDESC="kodi-platform:" -PKG_AUTORECONF="no" PKG_CMAKE_SCRIPT="$(get_build_dir $MEDIACENTER)/tools/depends/native/TexturePacker/CMakeLists.txt" diff --git a/packages/mediacenter/kodi-binary-addons/adsp.basic/package.mk b/packages/mediacenter/kodi-binary-addons/adsp.basic/package.mk index e482da5366..52717e87c8 100644 --- a/packages/mediacenter/kodi-binary-addons/adsp.basic/package.mk +++ b/packages/mediacenter/kodi-binary-addons/adsp.basic/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libsamplerate" PKG_SECTION="" PKG_SHORTDESC="adsp.basic" PKG_LONGDESC="adsp.basic" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.adsp" diff --git a/packages/mediacenter/kodi-binary-addons/adsp.biquad.filters/package.mk b/packages/mediacenter/kodi-binary-addons/adsp.biquad.filters/package.mk index 9473016c14..02d74b345a 100644 --- a/packages/mediacenter/kodi-binary-addons/adsp.biquad.filters/package.mk +++ b/packages/mediacenter/kodi-binary-addons/adsp.biquad.filters/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform asplib tinyxml" PKG_SECTION="" PKG_SHORTDESC="adsp.biquad.filters" PKG_LONGDESC="adsp.biquad.filters" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.adsp" diff --git a/packages/mediacenter/kodi-binary-addons/adsp.freesurround/package.mk b/packages/mediacenter/kodi-binary-addons/adsp.freesurround/package.mk index 7cf826e98f..fe64715611 100644 --- a/packages/mediacenter/kodi-binary-addons/adsp.freesurround/package.mk +++ b/packages/mediacenter/kodi-binary-addons/adsp.freesurround/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="adsp.freesurround" PKG_LONGDESC="adsp.freesurround" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.adsp" diff --git a/packages/mediacenter/kodi-binary-addons/audiodecoder.2sf/package.mk b/packages/mediacenter/kodi-binary-addons/audiodecoder.2sf/package.mk index cdcc49e5fc..aaea26db63 100644 --- a/packages/mediacenter/kodi-binary-addons/audiodecoder.2sf/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audiodecoder.2sf/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="audiodecoder.2sf" PKG_LONGDESC="audiodecoder.2sf" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.audiodecoder" diff --git a/packages/mediacenter/kodi-binary-addons/audiodecoder.asap/package.mk b/packages/mediacenter/kodi-binary-addons/audiodecoder.asap/package.mk index 6b5587f8e3..7af32fc12f 100644 --- a/packages/mediacenter/kodi-binary-addons/audiodecoder.asap/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audiodecoder.asap/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="audiodecoder.asap" PKG_LONGDESC="audiodecoder.asap" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.audiodecoder" diff --git a/packages/mediacenter/kodi-binary-addons/audiodecoder.dumb/package.mk b/packages/mediacenter/kodi-binary-addons/audiodecoder.dumb/package.mk index e20f45f9f5..6429e7492f 100644 --- a/packages/mediacenter/kodi-binary-addons/audiodecoder.dumb/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audiodecoder.dumb/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="audiodecoder.dumb" PKG_LONGDESC="audiodecoder.dumb" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.audiodecoder" diff --git a/packages/mediacenter/kodi-binary-addons/audiodecoder.fluidsynth/package.mk b/packages/mediacenter/kodi-binary-addons/audiodecoder.fluidsynth/package.mk index d299ca6751..eedff6beaf 100644 --- a/packages/mediacenter/kodi-binary-addons/audiodecoder.fluidsynth/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audiodecoder.fluidsynth/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform fluidsynth" PKG_SECTION="" PKG_SHORTDESC="audiodecoder.fluidsynth" PKG_LONGDESC="audiodecoder.fluidsynth" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.audiodecoder" diff --git a/packages/mediacenter/kodi-binary-addons/audiodecoder.gme/package.mk b/packages/mediacenter/kodi-binary-addons/audiodecoder.gme/package.mk index 406272138e..34c495ff4f 100644 --- a/packages/mediacenter/kodi-binary-addons/audiodecoder.gme/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audiodecoder.gme/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="audiodecoder.gme" PKG_LONGDESC="audiodecoder.gme" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.audiodecoder" diff --git a/packages/mediacenter/kodi-binary-addons/audiodecoder.gsf/package.mk b/packages/mediacenter/kodi-binary-addons/audiodecoder.gsf/package.mk index b61f3997cb..65472e95aa 100644 --- a/packages/mediacenter/kodi-binary-addons/audiodecoder.gsf/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audiodecoder.gsf/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="audiodecoder.gsf" PKG_LONGDESC="audiodecoder.gsf" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.audiodecoder" diff --git a/packages/mediacenter/kodi-binary-addons/audiodecoder.modplug/package.mk b/packages/mediacenter/kodi-binary-addons/audiodecoder.modplug/package.mk index f0c75733e2..b19c93e02e 100644 --- a/packages/mediacenter/kodi-binary-addons/audiodecoder.modplug/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audiodecoder.modplug/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libmodplug" PKG_SECTION="" PKG_SHORTDESC="audiodecoder.modplug" PKG_LONGDESC="audiodecoder.modplug" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.audiodecoder" diff --git a/packages/mediacenter/kodi-binary-addons/audiodecoder.ncsf/package.mk b/packages/mediacenter/kodi-binary-addons/audiodecoder.ncsf/package.mk index f5eb26941c..346cf70819 100644 --- a/packages/mediacenter/kodi-binary-addons/audiodecoder.ncsf/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audiodecoder.ncsf/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="audiodecoder.ncsf" PKG_LONGDESC="audiodecoder.ncsf" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.audiodecoder" diff --git a/packages/mediacenter/kodi-binary-addons/audiodecoder.nosefart/package.mk b/packages/mediacenter/kodi-binary-addons/audiodecoder.nosefart/package.mk index 5fd53ea159..1f3282b8f3 100644 --- a/packages/mediacenter/kodi-binary-addons/audiodecoder.nosefart/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audiodecoder.nosefart/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="audiodecoder.nosefart" PKG_LONGDESC="audiodecoder.nosefart" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.audiodecoder" diff --git a/packages/mediacenter/kodi-binary-addons/audiodecoder.openmpt/package.mk b/packages/mediacenter/kodi-binary-addons/audiodecoder.openmpt/package.mk index 7ae31a93b0..30b507c027 100644 --- a/packages/mediacenter/kodi-binary-addons/audiodecoder.openmpt/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audiodecoder.openmpt/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libopenmpt" PKG_SECTION="" PKG_SHORTDESC="audiodecoder.openmpt" PKG_LONGDESC="audiodecoder.openmpt" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.audiodecoder" diff --git a/packages/mediacenter/kodi-binary-addons/audiodecoder.organya/package.mk b/packages/mediacenter/kodi-binary-addons/audiodecoder.organya/package.mk index efa52d9878..5cbeeb3ff2 100644 --- a/packages/mediacenter/kodi-binary-addons/audiodecoder.organya/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audiodecoder.organya/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="audiodecoder.organya" PKG_LONGDESC="audiodecoder.organya" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.audiodecoder" diff --git a/packages/mediacenter/kodi-binary-addons/audiodecoder.qsf/package.mk b/packages/mediacenter/kodi-binary-addons/audiodecoder.qsf/package.mk index ba53a12ee6..5dcc0abadb 100644 --- a/packages/mediacenter/kodi-binary-addons/audiodecoder.qsf/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audiodecoder.qsf/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="audiodecoder.qsf" PKG_LONGDESC="audiodecoder.qsf" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.audiodecoder" diff --git a/packages/mediacenter/kodi-binary-addons/audiodecoder.sidplay/package.mk b/packages/mediacenter/kodi-binary-addons/audiodecoder.sidplay/package.mk index bfff9d19b2..7664f106f7 100644 --- a/packages/mediacenter/kodi-binary-addons/audiodecoder.sidplay/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audiodecoder.sidplay/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform sidplay-libs" PKG_SECTION="" PKG_SHORTDESC="audiodecoder.sidplay" PKG_LONGDESC="audiodecoder.sidplay" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.audiodecoder" diff --git a/packages/mediacenter/kodi-binary-addons/audiodecoder.snesapu/package.mk b/packages/mediacenter/kodi-binary-addons/audiodecoder.snesapu/package.mk index 61ecfd8ad6..450ad006e7 100644 --- a/packages/mediacenter/kodi-binary-addons/audiodecoder.snesapu/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audiodecoder.snesapu/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="audiodecoder.snesapu" PKG_LONGDESC="audiodecoder.snesapu" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.audiodecoder" diff --git a/packages/mediacenter/kodi-binary-addons/audiodecoder.ssf/package.mk b/packages/mediacenter/kodi-binary-addons/audiodecoder.ssf/package.mk index 5643225ba1..31c1bcddb5 100644 --- a/packages/mediacenter/kodi-binary-addons/audiodecoder.ssf/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audiodecoder.ssf/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="audiodecoder.ssf" PKG_LONGDESC="audiodecoder.ssf" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.audiodecoder" diff --git a/packages/mediacenter/kodi-binary-addons/audiodecoder.stsound/package.mk b/packages/mediacenter/kodi-binary-addons/audiodecoder.stsound/package.mk index c5309557df..de888cf306 100644 --- a/packages/mediacenter/kodi-binary-addons/audiodecoder.stsound/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audiodecoder.stsound/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="audiodecoder.stsound" PKG_LONGDESC="audiodecoder.stsound" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.audiodecoder" diff --git a/packages/mediacenter/kodi-binary-addons/audiodecoder.timidity/package.mk b/packages/mediacenter/kodi-binary-addons/audiodecoder.timidity/package.mk index 3ebcb4023e..e240dc79a3 100644 --- a/packages/mediacenter/kodi-binary-addons/audiodecoder.timidity/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audiodecoder.timidity/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="audiodecoder.timidity" PKG_LONGDESC="audiodecoder.timidity" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.audiodecoder" diff --git a/packages/mediacenter/kodi-binary-addons/audiodecoder.upse/package.mk b/packages/mediacenter/kodi-binary-addons/audiodecoder.upse/package.mk index 19da5dc44e..d317d96565 100644 --- a/packages/mediacenter/kodi-binary-addons/audiodecoder.upse/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audiodecoder.upse/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="audiodecoder.upse" PKG_LONGDESC="audiodecoder.upse" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.audiodecoder" diff --git a/packages/mediacenter/kodi-binary-addons/audiodecoder.usf/package.mk b/packages/mediacenter/kodi-binary-addons/audiodecoder.usf/package.mk index ed4e8f09bb..111f0c1585 100644 --- a/packages/mediacenter/kodi-binary-addons/audiodecoder.usf/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audiodecoder.usf/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="audiodecoder.usf" PKG_LONGDESC="audiodecoder.usf" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.audiodecoder" diff --git a/packages/mediacenter/kodi-binary-addons/audiodecoder.vgmstream/package.mk b/packages/mediacenter/kodi-binary-addons/audiodecoder.vgmstream/package.mk index 14db4260f2..77ada79ac7 100644 --- a/packages/mediacenter/kodi-binary-addons/audiodecoder.vgmstream/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audiodecoder.vgmstream/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="audiodecoder.vgmstream" PKG_LONGDESC="audiodecoder.vgmstream" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.audiodecoder" diff --git a/packages/mediacenter/kodi-binary-addons/audiodecoder.wsr/package.mk b/packages/mediacenter/kodi-binary-addons/audiodecoder.wsr/package.mk index 2e8a5bed95..59bcf9360d 100644 --- a/packages/mediacenter/kodi-binary-addons/audiodecoder.wsr/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audiodecoder.wsr/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="audiodecoder.wsr" PKG_LONGDESC="audiodecoder.wsr" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.audiodecoder" diff --git a/packages/mediacenter/kodi-binary-addons/audioencoder.flac/package.mk b/packages/mediacenter/kodi-binary-addons/audioencoder.flac/package.mk index ad6efd9189..ca82adda09 100644 --- a/packages/mediacenter/kodi-binary-addons/audioencoder.flac/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audioencoder.flac/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform flac" PKG_SECTION="" PKG_SHORTDESC="audioencoder.flac: A audioencoder addon for Kodi" PKG_LONGDESC="audioencoder.flac is a audioencoder addon for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.audioencoder" diff --git a/packages/mediacenter/kodi-binary-addons/audioencoder.lame/package.mk b/packages/mediacenter/kodi-binary-addons/audioencoder.lame/package.mk index fc27028bc5..15b35bbe3a 100644 --- a/packages/mediacenter/kodi-binary-addons/audioencoder.lame/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audioencoder.lame/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform lame" PKG_SECTION="" PKG_SHORTDESC="audioencoder.lame: A audioencoder addon for Kodi" PKG_LONGDESC="audioencoder.lame is a audioencoder addon for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.audioencoder" diff --git a/packages/mediacenter/kodi-binary-addons/audioencoder.vorbis/package.mk b/packages/mediacenter/kodi-binary-addons/audioencoder.vorbis/package.mk index 2c0aaba962..f2dee7924f 100644 --- a/packages/mediacenter/kodi-binary-addons/audioencoder.vorbis/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audioencoder.vorbis/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libogg libvorbis" PKG_SECTION="" PKG_SHORTDESC="audioencoder.vorbis: A audioencoder addon for Kodi" PKG_LONGDESC="audioencoder.vorbis is a audioencoder addon for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.audioencoder" diff --git a/packages/mediacenter/kodi-binary-addons/audioencoder.wav/package.mk b/packages/mediacenter/kodi-binary-addons/audioencoder.wav/package.mk index 1b03e6e490..2008582936 100644 --- a/packages/mediacenter/kodi-binary-addons/audioencoder.wav/package.mk +++ b/packages/mediacenter/kodi-binary-addons/audioencoder.wav/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="audioencoder.wav: A audioencoder addon for Kodi" PKG_LONGDESC="audioencoder.wav is a audioencoder addon for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.audioencoder" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.2048/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.2048/package.mk index 9a171e2ff3..50754fb7ec 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.2048/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.2048/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-2048" PKG_SECTION="" PKG_SHORTDESC="game.libretro.2048: 2048 for Kodi" PKG_LONGDESC="game.libretro.2048: 2048 for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.4do/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.4do/package.mk index 6afbe1c370..1c15f382b7 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.4do/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.4do/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-4do" PKG_SECTION="" PKG_SHORTDESC="game.libretro.4do: 4DO for Kodi" PKG_LONGDESC="game.libretro.4do: 4DO for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-bsnes/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-bsnes/package.mk index 22ad14c262..b61fb7ee57 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-bsnes/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-bsnes/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-beetle-bsnes" PKG_SECTION="" PKG_SHORTDESC="game.libretro.beetle-bsnes: Beetle bSNES for Kodi" PKG_LONGDESC="game.libretro.beetle-bsnes: Beetle bSNES for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-gba/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-gba/package.mk index 956c8e7af7..183255541f 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-gba/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-gba/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-beetle-gba" PKG_SECTION="" PKG_SHORTDESC="game.libretro.beetle-gba: Beetle GBA for Kodi" PKG_LONGDESC="game.libretro.beetle-gba: Beetle GBA for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-lynx/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-lynx/package.mk index 5babaa4351..246c2c5b60 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-lynx/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-lynx/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-beetle-lynx" PKG_SECTION="" PKG_SHORTDESC="game.libretro.beetle-lynx: Beetle lynx for Kodi" PKG_LONGDESC="game.libretro.beetle-lynx: Beetle lynx for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-ngp/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-ngp/package.mk index a15f2da0ac..755d6f1cf7 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-ngp/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-ngp/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-beetle-ngp" PKG_SECTION="" PKG_SHORTDESC="game.libretro.beetle-ngp: Beetle ngp for kodi" PKG_LONGDESC="game.libretro.beetle-ngp: Beetle ngp for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-pce-fast/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-pce-fast/package.mk index 39ac74bd5b..bf491bca3f 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-pce-fast/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-pce-fast/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-beetle-pce-fast" PKG_SECTION="" PKG_SHORTDESC="game.libretro.beetle-pce-fast: Beetle PCE Fast for Kodi" PKG_LONGDESC="game.libretro.beetle-pce-fast: Beetle PCE Fast for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-pcfx/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-pcfx/package.mk index 5cb5a302c7..e911b38b9c 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-pcfx/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-pcfx/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-beetle-pcfx" PKG_SECTION="" PKG_SHORTDESC="game.libretro.beetle-pcfx: Beetle pcfx for Kodi" PKG_LONGDESC="game.libretro.beetle-pcfx: Beetle pcfx for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-psx/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-psx/package.mk index fa73f61191..78541b4954 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-psx/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-psx/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-beetle-psx" PKG_SECTION="" PKG_SHORTDESC="game.libretro.beetle-psx: Beetle PSX for Kodi" PKG_LONGDESC="game.libretro.beetle-psx: Beetle PSX for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-saturn/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-saturn/package.mk index 652f20c87f..2e7d25825f 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-saturn/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-saturn/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-beetle-saturn" PKG_SECTION="" PKG_SHORTDESC="game.libretro.beetle-saturn: beetle-saturn for Kodi" PKG_LONGDESC="game.libretro.beetle-saturn: beetle-saturn for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-supergrafx/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-supergrafx/package.mk index cd4c77640d..aef5155b24 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-supergrafx/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-supergrafx/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-beetle-supergrafx" PKG_SECTION="" PKG_SHORTDESC="game.libretro.beetle-supergrafx: Beetle supergrafx for Kodi" PKG_LONGDESC="game.libretro.beetle-supergrafx: Beetle supergrafx for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-vb/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-vb/package.mk index d9b60f9574..c445617d3c 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-vb/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-vb/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-beetle-vb" PKG_SECTION="" PKG_SHORTDESC="game.libretro.beetle-vb: Beetle vb for Kodi" PKG_LONGDESC="game.libretro.beetle-vb: Beetle vb for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-wswan/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-wswan/package.mk index f278297364..efdf57303a 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-wswan/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.beetle-wswan/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-beetle-wswan" PKG_SECTION="" PKG_SHORTDESC="game.libretro.beetle-wswan: Beetle wswan for Kodi" PKG_LONGDESC="game.libretro.beetle-wswan: Beetle wswan for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.bluemsx/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.bluemsx/package.mk index 3636fb1731..69400703d6 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.bluemsx/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.bluemsx/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-bluemsx" PKG_SECTION="" PKG_SHORTDESC="game.libretro.bluemsx: BlueMSX for Kodi" PKG_LONGDESC="game.libretro.bluemsx: BlueMSX for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.bnes/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.bnes/package.mk index 6338e70365..6471db05fa 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.bnes/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.bnes/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-bnes" PKG_SECTION="" PKG_SHORTDESC="game.libretro.bnes: bNES for Kodi" PKG_LONGDESC="game.libretro.bnes: bNES for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.bsnes-mercury-accuracy/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.bsnes-mercury-accuracy/package.mk index 70d37d60b4..b747f275fd 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.bsnes-mercury-accuracy/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.bsnes-mercury-accuracy/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-bsnes-mercury-accuracy" PKG_SECTION="" PKG_SHORTDESC="game.libretro.bsnes-mercury-accuracy: bSNES Mercury for Kodi" PKG_LONGDESC="game.libretro.bsnes-mercury-accuracy: bSNES Mercury for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.bsnes-mercury-balanced/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.bsnes-mercury-balanced/package.mk index 2b7c145295..3aac5eed1d 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.bsnes-mercury-balanced/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.bsnes-mercury-balanced/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-bsnes-mercury-balanced" PKG_SECTION="" PKG_SHORTDESC="game.libretro.bsnes-mercury-balanced: bSNES Mercury for Kodi" PKG_LONGDESC="game.libretro.bsnes-mercury-balanced: bSNES Mercury for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.bsnes-mercury-performance/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.bsnes-mercury-performance/package.mk index f39e45c035..78c85b01ba 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.bsnes-mercury-performance/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.bsnes-mercury-performance/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-bsnes-mercury-performance" PKG_SECTION="" PKG_SHORTDESC="game.libretro.bsnes-mercury-performance: bSNES Mercury for Kodi" PKG_LONGDESC="game.libretro.bsnes-mercury-performance: bSNES Mercury for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.cap32/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.cap32/package.mk index ade65a8c2a..8cfd6ac27e 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.cap32/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.cap32/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-cap32" PKG_SECTION="" PKG_SHORTDESC="game.libretro.cap32: cap32 for Kodi" PKG_LONGDESC="game.libretro.cap32: cap32 for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.craft/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.craft/package.mk index 4d9e3abb2d..c5364758f2 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.craft/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.craft/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-craft" PKG_SECTION="" PKG_SHORTDESC="game.libretro.craft: A simple Minecraft clone" PKG_LONGDESC="game.libretro.2048: A simple Minecraft clone" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.desmume/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.desmume/package.mk index a92ab498e4..30bda0bc9c 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.desmume/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.desmume/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-desmume" PKG_SECTION="" PKG_SHORTDESC="game.libretro.desmume: DESMuME GameClient for kodi" PKG_LONGDESC="game.libretro.desmume: DESMuME GameClient for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.dinothawr/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.dinothawr/package.mk index 643ba8d109..2856abaacc 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.dinothawr/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.dinothawr/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-dinothawr" PKG_SECTION="" PKG_SHORTDESC="game.libretro.dinothawr: dinothawr for Kodi" PKG_LONGDESC="game.libretro.dinothawr: dinothawr for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.dolphin/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.dolphin/package.mk index ae993b1380..d8b1098ce6 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.dolphin/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.dolphin/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-dolphin" PKG_SECTION="" PKG_SHORTDESC="game.libretro.dolphin: Dolphin for Kodi" PKG_LONGDESC="game.libretro.dolphin: Dolphin for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.dosbox/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.dosbox/package.mk index d76bfbcd27..5b13d092af 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.dosbox/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.dosbox/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-dosbox" PKG_SECTION="" PKG_SHORTDESC="game.libretro.dosbox: DOSBox for Kodi" PKG_LONGDESC="game.libretro.dosbox: DOSBox for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.fbalpha/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.fbalpha/package.mk index a81097359c..20b45b3c47 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.fbalpha/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.fbalpha/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-fbalpha" PKG_SECTION="" PKG_SHORTDESC="game.libretro.fbalpha: fba for Kodi" PKG_LONGDESC="game.libretro.fbalpha: fba for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.fceumm/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.fceumm/package.mk index f433a12f40..059602b99a 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.fceumm/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.fceumm/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-fceumm" PKG_SECTION="" PKG_SHORTDESC="game.libretro.fceumm: FCEUmm emulator for Kodi" PKG_LONGDESC="game.libretro.fceumm: FCEUmm emulator for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.fmsx/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.fmsx/package.mk index d2f25ac11b..6791f27c1f 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.fmsx/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.fmsx/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-fmsx" PKG_SECTION="" PKG_SHORTDESC="game.libretro.fmsx: fmsx for Kodi" PKG_LONGDESC="game.libretro.fmsx: fmsx for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.fuse/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.fuse/package.mk index 23fdf14e9f..54845f54f4 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.fuse/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.fuse/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-fuse" PKG_SECTION="" PKG_SHORTDESC="game.libretro.fuse: fuse for Kodi" PKG_LONGDESC="game.libretro.fuse: fuse for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.gambatte/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.gambatte/package.mk index 0959217435..545815b882 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.gambatte/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.gambatte/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-gambatte" PKG_SECTION="" PKG_SHORTDESC="game.libretro.gambatte: Gambatte emulator for Kodi" PKG_LONGDESC="game.libretro.gambatte: Gambatte emulator for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.genplus/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.genplus/package.mk index 74cf017f78..51ec52f8bc 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.genplus/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.genplus/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-genplus" PKG_SECTION="" PKG_SHORTDESC="game.libretro.genplus: Genesis Plus GX emulator for Kodi" PKG_LONGDESC="game.libretro.genplus: Genesis Plus GX emulator for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.gw/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.gw/package.mk index a46460dbe8..027efd9ce1 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.gw/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.gw/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-gw" PKG_SECTION="" PKG_SHORTDESC="game.libretro.gw: gw for Kodi" PKG_LONGDESC="game.libretro.gw: gw for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.handy/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.handy/package.mk index 7920f5484b..1dbb19de19 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.handy/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.handy/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-handy" PKG_SECTION="" PKG_SHORTDESC="game.libretro.handy: handy for Kodi" PKG_LONGDESC="game.libretro.handy: handy for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.hatari/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.hatari/package.mk index 60f286ef9d..8d4663be43 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.hatari/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.hatari/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-hatari" PKG_SECTION="" PKG_SHORTDESC="game.libretro.hatari: hatari for Kodi" PKG_LONGDESC="game.libretro.hatari: hatari for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.mame/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.mame/package.mk index 0c631868fc..3d8fb79ffc 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.mame/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.mame/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-mame" PKG_SECTION="" PKG_SHORTDESC="game.libretro.mame: MAME emulator for Kodi" PKG_LONGDESC="game.libretro.mame: MAME emulator for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.mame2000/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.mame2000/package.mk index 0cff7be6d4..a968b6edb3 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.mame2000/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.mame2000/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-mame2000" PKG_SECTION="" PKG_SHORTDESC="game.libretro.mame2000: MAME emulator for Kodi" PKG_LONGDESC="game.libretro.mame2000: MAME emulator for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.mame2003/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.mame2003/package.mk index 430c72e906..84532d2d09 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.mame2003/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.mame2003/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-mame2003" PKG_SECTION="" PKG_SHORTDESC="game.libretro.mame2003: MAME emulator for Kodi" PKG_LONGDESC="game.libretro.mame2003: MAME emulator for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.mame2010/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.mame2010/package.mk index c4a4e64904..26b64faee3 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.mame2010/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.mame2010/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-mame2010" PKG_SECTION="" PKG_SHORTDESC="game.libretro.mame2010: MAME emulator for Kodi" PKG_LONGDESC="game.libretro.mame2010: MAME emulator for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.mame2014/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.mame2014/package.mk index 076031127e..16fd478644 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.mame2014/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.mame2014/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-mame2014" PKG_SECTION="" PKG_SHORTDESC="game.libretro.mame2014: MAME emulator for Kodi" PKG_LONGDESC="game.libretro.mame2014: MAME emulator for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.meteor/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.meteor/package.mk index 60a51366db..d2d20556ea 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.meteor/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.meteor/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-meteor" PKG_SECTION="" PKG_SHORTDESC="game.libretro.meteor: Meteor GBA emulator for Kodi" PKG_LONGDESC="game.libretro.meteor: Meteor GBA emulator for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.mgba/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.mgba/package.mk index 4710ad9a54..6231c5c653 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.mgba/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.mgba/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-mgba" PKG_SECTION="" PKG_SHORTDESC="game.libretro.mgba: mGBA emulator for Kodi" PKG_LONGDESC="game.libretro.mgba: mGBA emulator for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.mrboom/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.mrboom/package.mk index 0ebbdf5bc1..c1032443a5 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.mrboom/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.mrboom/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-mrboom" PKG_SECTION="" PKG_SHORTDESC="game.libretro.mrboom: mrboom for Kodi" PKG_LONGDESC="game.libretro.mrboom: mrboom for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.mupen64plus/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.mupen64plus/package.mk index 1139026dfa..8e7ec406b3 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.mupen64plus/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.mupen64plus/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-mupen64plus" PKG_SECTION="" PKG_SHORTDESC="game.libretro.mupen64plus: Mupen 64 Plus emulator for Kodi" PKG_LONGDESC="game.libretro.mupen64plus: Mupen 64 Plus emulator for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.nestopia/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.nestopia/package.mk index ddc96a7d99..9b0fd1b0bf 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.nestopia/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.nestopia/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-nestopia" PKG_SECTION="" PKG_SHORTDESC="game.libretro.nestopia: Nestopia emulator for Kodi" PKG_LONGDESC="game.libretro.nestopia: Nestopia emulator for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.nx/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.nx/package.mk index 5e59e72725..6de0436c39 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.nx/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.nx/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-nx" PKG_SECTION="" PKG_SHORTDESC="game.libretro.nx: nx for Kodi" PKG_LONGDESC="game.libretro.nx: nx for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.o2em/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.o2em/package.mk index 9488d8244b..33a49871f6 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.o2em/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.o2em/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-o2em" PKG_SECTION="" PKG_SHORTDESC="game.libretro.o2em: o2em for Kodi" PKG_LONGDESC="game.libretro.o2em: o2em for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.pcsx-rearmed/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.pcsx-rearmed/package.mk index 5d4ada7bb8..b6ae59a8a9 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.pcsx-rearmed/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.pcsx-rearmed/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-pcsx-rearmed" PKG_SECTION="" PKG_SHORTDESC="game.libretro.pcsx-rearmed: PCSX Rearmed for Kodi" PKG_LONGDESC="game.libretro.pcsx-rearmed: PCSX Rearmed for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.picodrive/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.picodrive/package.mk index 9c75b18e99..0f51305558 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.picodrive/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.picodrive/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-picodrive" PKG_SECTION="" PKG_SHORTDESC="game.libretro.picodrive: picodrive for Kodi" PKG_LONGDESC="game.libretro.picodrive: picodrive for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.ppsspp/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.ppsspp/package.mk index 3bd5e8393f..ebee8587d1 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.ppsspp/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.ppsspp/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-ppsspp" PKG_SECTION="" PKG_SHORTDESC="game.libretro.ppsspp: ppsspp for Kodi" PKG_LONGDESC="game.libretro.ppsspp: ppsspp for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.prboom/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.prboom/package.mk index b625044f10..457219c2ba 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.prboom/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.prboom/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-prboom" PKG_SECTION="" PKG_SHORTDESC="game.libretro.prboom: prboom for Kodi" PKG_LONGDESC="game.libretro.prboom: prboom for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.prosystem/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.prosystem/package.mk index 52f0c2b89c..3f8f064ed2 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.prosystem/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.prosystem/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-prosystem" PKG_SECTION="" PKG_SHORTDESC="game.libretro.prosystem: Prosystem for Kodi" PKG_LONGDESC="game.libretro.prosystem: Prosystem for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.quicknes/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.quicknes/package.mk index 0c863f75a5..560a0ed07a 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.quicknes/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.quicknes/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-quicknes" PKG_SECTION="" PKG_SHORTDESC="game.libretro.quicknes: QuickNES emulator for Kodi" PKG_LONGDESC="game.libretro.quicknes: QuickNES emulator for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.reicast/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.reicast/package.mk index 67655550b4..e31add5a35 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.reicast/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.reicast/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-reicast" PKG_SECTION="" PKG_SHORTDESC="game.libretro.reicast: reicast for kodi" PKG_LONGDESC="game.libretro.reicast: reicast for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.scummvm/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.scummvm/package.mk index 1363c58104..82bc2e11fb 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.scummvm/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.scummvm/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-scummvm" PKG_SECTION="" PKG_SHORTDESC="game.libretro.scummvm: scummvm for Kodi" PKG_LONGDESC="game.libretro.scummvm: scummvm for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x/package.mk index b0d85a562c..99838f5c74 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-snes9x" PKG_SECTION="" PKG_SHORTDESC="game.libretro.snes9x: snes9x for Kodi" PKG_LONGDESC="game.libretro.snes9x: snes9x for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x2002/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x2002/package.mk index 857b8baf2e..5642878619 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x2002/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x2002/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-snes9x2002" PKG_SECTION="" PKG_SHORTDESC="game.libretro.snes9x2002: snes9x2002 for Kodi" PKG_LONGDESC="game.libretro.snes9x2002: snes9x2002 for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x2010/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x2010/package.mk index 05308e1429..39ae1b1d88 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x2010/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.snes9x2010/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-snes9x2010" PKG_SECTION="" PKG_SHORTDESC="game.libretro.snes9x2010: snes9x2010 for Kodi" PKG_LONGDESC="game.libretro.snes9x2010: snes9x2010 for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.stella/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.stella/package.mk index 6a7e1eccc6..34a87df831 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.stella/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.stella/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-stella" PKG_SECTION="" PKG_SHORTDESC="game.libretro.stella: Stella emulator for Kodi" PKG_LONGDESC="game.libretro.stella: Stella emulator for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.tgbdual/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.tgbdual/package.mk index 983a547f3c..91637147e4 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.tgbdual/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.tgbdual/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-tgbdual" PKG_SECTION="" PKG_SHORTDESC="game.libretro.tgbdual: tgbdual for Kodi" PKG_LONGDESC="game.libretro.tgbdual: tgbdual for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.tyrquake/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.tyrquake/package.mk index fc5f6a72d3..99ff3df76b 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.tyrquake/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.tyrquake/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-tyrquake" PKG_SECTION="" PKG_SHORTDESC="game.libretro.tyrquake: tyrquake for Kodi" PKG_LONGDESC="game.libretro.tyrquake: tyrquake for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.vba-next/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.vba-next/package.mk index 3b8cc39e84..b3b44b2015 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.vba-next/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.vba-next/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-vba-next" PKG_SECTION="" PKG_SHORTDESC="game.libretro.vba-next: VBA-Next emulator for Kodi" PKG_LONGDESC="game.libretro.vba-next: VBA-Next emulator for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.vbam/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.vbam/package.mk index 409bcf5fcc..c7d6894914 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.vbam/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.vbam/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-vbam" PKG_SECTION="" PKG_SHORTDESC="game.libretro.vbam: VBA-M emulator for Kodi" PKG_LONGDESC="game.libretro.vbam: VBA-M emulator for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.vecx/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.vecx/package.mk index d7059f136a..2ea899dee4 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.vecx/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.vecx/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-vecx" PKG_SECTION="" PKG_SHORTDESC="game.libretro.vecx: vecx for Kodi" PKG_LONGDESC="game.libretro.vecx: vecx for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.virtualjaguar/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.virtualjaguar/package.mk index cca5e75556..2e59c950ef 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.virtualjaguar/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.virtualjaguar/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-virtualjaguar" PKG_SECTION="" PKG_SHORTDESC="game.libretro.virtualjaguar: VirtualJaguar for Kodi" PKG_LONGDESC="game.libretro.virtualjaguar: VirtualJaguar for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro.yabause/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro.yabause/package.mk index 14fc967dcd..ab6e221318 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro.yabause/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro.yabause/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libretro-yabause" PKG_SECTION="" PKG_SHORTDESC="game.libretro.yabause: Yabause emulator for Kodi" PKG_LONGDESC="game.libretro.yabause: Yabause emulator for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/game.libretro/package.mk b/packages/mediacenter/kodi-binary-addons/game.libretro/package.mk index b1dd9087fd..472108cfaf 100644 --- a/packages/mediacenter/kodi-binary-addons/game.libretro/package.mk +++ b/packages/mediacenter/kodi-binary-addons/game.libretro/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform p8-platform" PKG_SECTION="" PKG_SHORTDESC="game.libretro: A libretro wrapper for the Game API" PKG_LONGDESC="game.libretro is a thin wrapper for libretro" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.gameclient" diff --git a/packages/mediacenter/kodi-binary-addons/imagedecoder.raw/package.mk b/packages/mediacenter/kodi-binary-addons/imagedecoder.raw/package.mk index ef0eebbf07..2060310f81 100644 --- a/packages/mediacenter/kodi-binary-addons/imagedecoder.raw/package.mk +++ b/packages/mediacenter/kodi-binary-addons/imagedecoder.raw/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libraw" PKG_SECTION="" PKG_SHORTDESC="imagedecoder.raw" PKG_LONGDESC="imagedecoder.raw" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.imagedecoder" diff --git a/packages/mediacenter/kodi-binary-addons/peripheral.joystick/package.mk b/packages/mediacenter/kodi-binary-addons/peripheral.joystick/package.mk index 1a336f481a..3315e06105 100644 --- a/packages/mediacenter/kodi-binary-addons/peripheral.joystick/package.mk +++ b/packages/mediacenter/kodi-binary-addons/peripheral.joystick/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform p8-platform" PKG_SECTION="" PKG_SHORTDESC="peripheral.joystick: Joystick support in Kodi" PKG_LONGDESC="peripheral.joystick provides joystick support and button mapping" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.peripheral" diff --git a/packages/mediacenter/kodi-binary-addons/peripheral.steamcontroller/package.mk b/packages/mediacenter/kodi-binary-addons/peripheral.steamcontroller/package.mk index 2bed4ccddf..ea2db0b469 100644 --- a/packages/mediacenter/kodi-binary-addons/peripheral.steamcontroller/package.mk +++ b/packages/mediacenter/kodi-binary-addons/peripheral.steamcontroller/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="peripheral.steamcontroller: Steam controller driver for Kodi" PKG_LONGDESC="peripheral.steamcontroller: Steam controller driver for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.peripheral" diff --git a/packages/mediacenter/kodi-binary-addons/peripheral.xarcade/package.mk b/packages/mediacenter/kodi-binary-addons/peripheral.xarcade/package.mk index da3f89c193..167b91e2a2 100644 --- a/packages/mediacenter/kodi-binary-addons/peripheral.xarcade/package.mk +++ b/packages/mediacenter/kodi-binary-addons/peripheral.xarcade/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="X-Arcade Tankstick support for Kodi" PKG_LONGDESC="X-Arcade Tankstick support for Kodi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.peripheral" diff --git a/packages/mediacenter/kodi-binary-addons/pvr.argustv/package.mk b/packages/mediacenter/kodi-binary-addons/pvr.argustv/package.mk index 0086ba15fa..aaac08fc1f 100644 --- a/packages/mediacenter/kodi-binary-addons/pvr.argustv/package.mk +++ b/packages/mediacenter/kodi-binary-addons/pvr.argustv/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform jsoncpp" PKG_SECTION="" PKG_SHORTDESC="pvr.argustv" PKG_LONGDESC="pvr.argustv" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.pvrclient" diff --git a/packages/mediacenter/kodi-binary-addons/pvr.demo/package.mk b/packages/mediacenter/kodi-binary-addons/pvr.demo/package.mk index 7ea6ceff8c..ccacf0d41c 100644 --- a/packages/mediacenter/kodi-binary-addons/pvr.demo/package.mk +++ b/packages/mediacenter/kodi-binary-addons/pvr.demo/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="pvr.demo" PKG_LONGDESC="pvr.demo" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.pvrclient" diff --git a/packages/mediacenter/kodi-binary-addons/pvr.dvblink/package.mk b/packages/mediacenter/kodi-binary-addons/pvr.dvblink/package.mk index c66b915656..88fa111193 100644 --- a/packages/mediacenter/kodi-binary-addons/pvr.dvblink/package.mk +++ b/packages/mediacenter/kodi-binary-addons/pvr.dvblink/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform tinyxml2" PKG_SECTION="" PKG_SHORTDESC="pvr.dvblink" PKG_LONGDESC="pvr.dvblink" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.pvrclient" diff --git a/packages/mediacenter/kodi-binary-addons/pvr.dvbviewer/package.mk b/packages/mediacenter/kodi-binary-addons/pvr.dvbviewer/package.mk index 8f64ae0fdf..3005edb2a1 100644 --- a/packages/mediacenter/kodi-binary-addons/pvr.dvbviewer/package.mk +++ b/packages/mediacenter/kodi-binary-addons/pvr.dvbviewer/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="pvr.dvbviewer" PKG_LONGDESC="pvr.dvbviewer" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.pvrclient" diff --git a/packages/mediacenter/kodi-binary-addons/pvr.filmon/package.mk b/packages/mediacenter/kodi-binary-addons/pvr.filmon/package.mk index 81eb9936f1..833c199985 100644 --- a/packages/mediacenter/kodi-binary-addons/pvr.filmon/package.mk +++ b/packages/mediacenter/kodi-binary-addons/pvr.filmon/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform jsoncpp" PKG_SECTION="" PKG_SHORTDESC="pvr.filmon" PKG_LONGDESC="pvr.filmon" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.pvrclient" diff --git a/packages/mediacenter/kodi-binary-addons/pvr.hdhomerun/package.mk b/packages/mediacenter/kodi-binary-addons/pvr.hdhomerun/package.mk index 3b7319f088..3f4ef8f2c7 100644 --- a/packages/mediacenter/kodi-binary-addons/pvr.hdhomerun/package.mk +++ b/packages/mediacenter/kodi-binary-addons/pvr.hdhomerun/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform jsoncpp libhdhomerun" PKG_SECTION="" PKG_SHORTDESC="pvr.hdhomerun" PKG_LONGDESC="pvr.hdhomerun" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.pvrclient" diff --git a/packages/mediacenter/kodi-binary-addons/pvr.hts/package.mk b/packages/mediacenter/kodi-binary-addons/pvr.hts/package.mk index 90062357e2..0883c51868 100644 --- a/packages/mediacenter/kodi-binary-addons/pvr.hts/package.mk +++ b/packages/mediacenter/kodi-binary-addons/pvr.hts/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="pvr.hts" PKG_LONGDESC="pvr.hts" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.pvrclient" diff --git a/packages/mediacenter/kodi-binary-addons/pvr.iptvsimple/package.mk b/packages/mediacenter/kodi-binary-addons/pvr.iptvsimple/package.mk index 827c75358e..b1e5e1accb 100644 --- a/packages/mediacenter/kodi-binary-addons/pvr.iptvsimple/package.mk +++ b/packages/mediacenter/kodi-binary-addons/pvr.iptvsimple/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform zlib" PKG_SECTION="" PKG_SHORTDESC="pvr.iptvsimple" PKG_LONGDESC="pvr.iptvsimple" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.pvrclient" diff --git a/packages/mediacenter/kodi-binary-addons/pvr.mediaportal.tvserver/package.mk b/packages/mediacenter/kodi-binary-addons/pvr.mediaportal.tvserver/package.mk index 540a9b1bd6..ad2860b3c7 100644 --- a/packages/mediacenter/kodi-binary-addons/pvr.mediaportal.tvserver/package.mk +++ b/packages/mediacenter/kodi-binary-addons/pvr.mediaportal.tvserver/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="pvr.mediaportal.tvserver" PKG_LONGDESC="pvr.mediaportal.tvserver" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.pvrclient" diff --git a/packages/mediacenter/kodi-binary-addons/pvr.mythtv/package.mk b/packages/mediacenter/kodi-binary-addons/pvr.mythtv/package.mk index 726decd544..5d6df221db 100644 --- a/packages/mediacenter/kodi-binary-addons/pvr.mythtv/package.mk +++ b/packages/mediacenter/kodi-binary-addons/pvr.mythtv/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="pvr.mythtv" PKG_LONGDESC="pvr.mythtv" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.pvrclient" diff --git a/packages/mediacenter/kodi-binary-addons/pvr.nextpvr/package.mk b/packages/mediacenter/kodi-binary-addons/pvr.nextpvr/package.mk index 6bade9aeec..c9d75732e9 100644 --- a/packages/mediacenter/kodi-binary-addons/pvr.nextpvr/package.mk +++ b/packages/mediacenter/kodi-binary-addons/pvr.nextpvr/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="pvr.nextpvr" PKG_LONGDESC="pvr.nextpvr" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.pvrclient" diff --git a/packages/mediacenter/kodi-binary-addons/pvr.njoy/package.mk b/packages/mediacenter/kodi-binary-addons/pvr.njoy/package.mk index 0d281f75d7..fd2cf0c53b 100644 --- a/packages/mediacenter/kodi-binary-addons/pvr.njoy/package.mk +++ b/packages/mediacenter/kodi-binary-addons/pvr.njoy/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="pvr.njoy" PKG_LONGDESC="pvr.njoy" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.pvrclient" diff --git a/packages/mediacenter/kodi-binary-addons/pvr.octonet/package.mk b/packages/mediacenter/kodi-binary-addons/pvr.octonet/package.mk index 06c542b502..9d005042e5 100644 --- a/packages/mediacenter/kodi-binary-addons/pvr.octonet/package.mk +++ b/packages/mediacenter/kodi-binary-addons/pvr.octonet/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform jsoncpp" PKG_SECTION="" PKG_SHORTDESC="A pvr plugin for DigitalDevices Octonet Sat>IP servers" PKG_LONGDESC="A pvr plugin for DigitalDevices Octonet Sat>IP servers" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.pvrclient" diff --git a/packages/mediacenter/kodi-binary-addons/pvr.pctv/package.mk b/packages/mediacenter/kodi-binary-addons/pvr.pctv/package.mk index 056898480a..00f35a7900 100644 --- a/packages/mediacenter/kodi-binary-addons/pvr.pctv/package.mk +++ b/packages/mediacenter/kodi-binary-addons/pvr.pctv/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform jsoncpp" PKG_SECTION="" PKG_SHORTDESC="pvr.pctv" PKG_LONGDESC="pvr.pctv" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.pvrclient" diff --git a/packages/mediacenter/kodi-binary-addons/pvr.stalker/package.mk b/packages/mediacenter/kodi-binary-addons/pvr.stalker/package.mk index a598ad4b1f..146f0d7f1e 100644 --- a/packages/mediacenter/kodi-binary-addons/pvr.stalker/package.mk +++ b/packages/mediacenter/kodi-binary-addons/pvr.stalker/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform jsoncpp tinyxml" PKG_SECTION="" PKG_SHORTDESC="pvr.stalker" PKG_LONGDESC="pvr.stalker" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.pvrclient" diff --git a/packages/mediacenter/kodi-binary-addons/pvr.teleboy/package.mk b/packages/mediacenter/kodi-binary-addons/pvr.teleboy/package.mk index 4aba3c8e72..ad87bf1656 100644 --- a/packages/mediacenter/kodi-binary-addons/pvr.teleboy/package.mk +++ b/packages/mediacenter/kodi-binary-addons/pvr.teleboy/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="pvr.teleboy" PKG_LONGDESC="pvr.teleboy" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.pvrclient" diff --git a/packages/mediacenter/kodi-binary-addons/pvr.vbox/package.mk b/packages/mediacenter/kodi-binary-addons/pvr.vbox/package.mk index 422e62f701..627e44ad2d 100644 --- a/packages/mediacenter/kodi-binary-addons/pvr.vbox/package.mk +++ b/packages/mediacenter/kodi-binary-addons/pvr.vbox/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform tinyxml2" PKG_SECTION="" PKG_SHORTDESC="pvr.vbox" PKG_LONGDESC="pvr.vbox" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.pvrclient" diff --git a/packages/mediacenter/kodi-binary-addons/pvr.vdr.vnsi/package.mk b/packages/mediacenter/kodi-binary-addons/pvr.vdr.vnsi/package.mk index b81c6d9773..2c1087a7d7 100644 --- a/packages/mediacenter/kodi-binary-addons/pvr.vdr.vnsi/package.mk +++ b/packages/mediacenter/kodi-binary-addons/pvr.vdr.vnsi/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="pvr.vdr.vnsi" PKG_LONGDESC="pvr.vdr.vnsi" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.pvrclient" diff --git a/packages/mediacenter/kodi-binary-addons/pvr.vuplus/package.mk b/packages/mediacenter/kodi-binary-addons/pvr.vuplus/package.mk index 8bb702d28f..f6fd567697 100644 --- a/packages/mediacenter/kodi-binary-addons/pvr.vuplus/package.mk +++ b/packages/mediacenter/kodi-binary-addons/pvr.vuplus/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="pvr.vuplus" PKG_LONGDESC="pvr.vuplus" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.pvrclient" diff --git a/packages/mediacenter/kodi-binary-addons/pvr.wmc/package.mk b/packages/mediacenter/kodi-binary-addons/pvr.wmc/package.mk index 34417ffe1c..12fc511840 100644 --- a/packages/mediacenter/kodi-binary-addons/pvr.wmc/package.mk +++ b/packages/mediacenter/kodi-binary-addons/pvr.wmc/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="pvr.wmc" PKG_LONGDESC="pvr.wmc" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.pvrclient" diff --git a/packages/mediacenter/kodi-binary-addons/pvr.zattoo/package.mk b/packages/mediacenter/kodi-binary-addons/pvr.zattoo/package.mk index 72ec2811d5..b07f8c4b46 100644 --- a/packages/mediacenter/kodi-binary-addons/pvr.zattoo/package.mk +++ b/packages/mediacenter/kodi-binary-addons/pvr.zattoo/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="pvr.zattoo" PKG_LONGDESC="pvr.zattoo" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.pvrclient" diff --git a/packages/mediacenter/kodi-binary-addons/screensaver.asteroids/package.mk b/packages/mediacenter/kodi-binary-addons/screensaver.asteroids/package.mk index 356e2ddf95..bc3511a421 100644 --- a/packages/mediacenter/kodi-binary-addons/screensaver.asteroids/package.mk +++ b/packages/mediacenter/kodi-binary-addons/screensaver.asteroids/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="screensaver.asteroids" PKG_LONGDESC="screensaver.asteroids" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.ui.screensaver" diff --git a/packages/mediacenter/kodi-binary-addons/screensaver.asterwave/package.mk b/packages/mediacenter/kodi-binary-addons/screensaver.asterwave/package.mk index d89b713e7d..59715c7ee5 100644 --- a/packages/mediacenter/kodi-binary-addons/screensaver.asterwave/package.mk +++ b/packages/mediacenter/kodi-binary-addons/screensaver.asterwave/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform soil" PKG_SECTION="" PKG_SHORTDESC="screensaver.asterwave" PKG_LONGDESC="screensaver.asterwave" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.ui.screensaver" diff --git a/packages/mediacenter/kodi-binary-addons/screensaver.biogenesis/package.mk b/packages/mediacenter/kodi-binary-addons/screensaver.biogenesis/package.mk index 28fbe5d69d..143aaaa167 100644 --- a/packages/mediacenter/kodi-binary-addons/screensaver.biogenesis/package.mk +++ b/packages/mediacenter/kodi-binary-addons/screensaver.biogenesis/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="screensaver.biogenesis" PKG_LONGDESC="screensaver.biogenesis" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.ui.screensaver" diff --git a/packages/mediacenter/kodi-binary-addons/screensaver.cpblobs/package.mk b/packages/mediacenter/kodi-binary-addons/screensaver.cpblobs/package.mk index 506d703c04..4aed76eac3 100644 --- a/packages/mediacenter/kodi-binary-addons/screensaver.cpblobs/package.mk +++ b/packages/mediacenter/kodi-binary-addons/screensaver.cpblobs/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform soil" PKG_SECTION="" PKG_SHORTDESC="screensaver.cpblobs" PKG_LONGDESC="screensaver.cpblobs" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.ui.screensaver" diff --git a/packages/mediacenter/kodi-binary-addons/screensaver.greynetic/package.mk b/packages/mediacenter/kodi-binary-addons/screensaver.greynetic/package.mk index 7d5735c911..b2cde84c58 100644 --- a/packages/mediacenter/kodi-binary-addons/screensaver.greynetic/package.mk +++ b/packages/mediacenter/kodi-binary-addons/screensaver.greynetic/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="screensaver.greynetic" PKG_LONGDESC="screensaver.greynetic" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.ui.screensaver" diff --git a/packages/mediacenter/kodi-binary-addons/screensaver.matrixtrails/package.mk b/packages/mediacenter/kodi-binary-addons/screensaver.matrixtrails/package.mk index 465556b4d4..4e9ae6d37b 100644 --- a/packages/mediacenter/kodi-binary-addons/screensaver.matrixtrails/package.mk +++ b/packages/mediacenter/kodi-binary-addons/screensaver.matrixtrails/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform soil" PKG_SECTION="" PKG_SHORTDESC="screensaver.matrixtrails" PKG_LONGDESC="screensaver.matrixtrails" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.ui.screensaver" diff --git a/packages/mediacenter/kodi-binary-addons/screensaver.pingpong/package.mk b/packages/mediacenter/kodi-binary-addons/screensaver.pingpong/package.mk index 477f8e41fe..dbd3d3873a 100644 --- a/packages/mediacenter/kodi-binary-addons/screensaver.pingpong/package.mk +++ b/packages/mediacenter/kodi-binary-addons/screensaver.pingpong/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="screensaver.pingpong" PKG_LONGDESC="screensaver.pingpong" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.ui.screensaver" diff --git a/packages/mediacenter/kodi-binary-addons/screensaver.pyro/package.mk b/packages/mediacenter/kodi-binary-addons/screensaver.pyro/package.mk index 19a70d7178..017feece0a 100644 --- a/packages/mediacenter/kodi-binary-addons/screensaver.pyro/package.mk +++ b/packages/mediacenter/kodi-binary-addons/screensaver.pyro/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="screensaver.pyro" PKG_LONGDESC="screensaver.pyro" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.ui.screensaver" diff --git a/packages/mediacenter/kodi-binary-addons/screensaver.shadertoy/package.mk b/packages/mediacenter/kodi-binary-addons/screensaver.shadertoy/package.mk index 58a65a8902..d1713d74a9 100644 --- a/packages/mediacenter/kodi-binary-addons/screensaver.shadertoy/package.mk +++ b/packages/mediacenter/kodi-binary-addons/screensaver.shadertoy/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="screensaver.shadertoy" PKG_LONGDESC="screensaver.shadertoy" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.ui.screensaver" diff --git a/packages/mediacenter/kodi-binary-addons/screensaver.stars/package.mk b/packages/mediacenter/kodi-binary-addons/screensaver.stars/package.mk index 7c93436adb..af2f08c116 100644 --- a/packages/mediacenter/kodi-binary-addons/screensaver.stars/package.mk +++ b/packages/mediacenter/kodi-binary-addons/screensaver.stars/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="screensaver.stars" PKG_LONGDESC="screensaver.stars" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.ui.screensaver" diff --git a/packages/mediacenter/kodi-binary-addons/screensavers.rsxs/package.mk b/packages/mediacenter/kodi-binary-addons/screensavers.rsxs/package.mk index 9e66c7ab39..11112815bd 100644 --- a/packages/mediacenter/kodi-binary-addons/screensavers.rsxs/package.mk +++ b/packages/mediacenter/kodi-binary-addons/screensavers.rsxs/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libXt libXmu" PKG_SECTION="" PKG_SHORTDESC="screensavers.rsxs" PKG_LONGDESC="screensavers.rsxs" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.ui.screensaver" diff --git a/packages/mediacenter/kodi-binary-addons/vfs.rar/package.mk b/packages/mediacenter/kodi-binary-addons/vfs.rar/package.mk index 5f48c27ef0..125daaa21f 100644 --- a/packages/mediacenter/kodi-binary-addons/vfs.rar/package.mk +++ b/packages/mediacenter/kodi-binary-addons/vfs.rar/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="vfs.rar" PKG_LONGDESC="vfs.rar" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="kodi.vfs" diff --git a/packages/mediacenter/kodi-binary-addons/visualization.fishbmc/package.mk b/packages/mediacenter/kodi-binary-addons/visualization.fishbmc/package.mk index 0158a01d6b..6bde1bbc39 100644 --- a/packages/mediacenter/kodi-binary-addons/visualization.fishbmc/package.mk +++ b/packages/mediacenter/kodi-binary-addons/visualization.fishbmc/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="visualization.fishbmc" PKG_LONGDESC="visualization.fishbmc" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.player.musicviz" diff --git a/packages/mediacenter/kodi-binary-addons/visualization.goom/package.mk b/packages/mediacenter/kodi-binary-addons/visualization.goom/package.mk index 748a1f518a..baf89d2420 100644 --- a/packages/mediacenter/kodi-binary-addons/visualization.goom/package.mk +++ b/packages/mediacenter/kodi-binary-addons/visualization.goom/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="visualization.goom" PKG_LONGDESC="visualization.goom" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.player.musicviz" diff --git a/packages/mediacenter/kodi-binary-addons/visualization.pictureit/package.mk b/packages/mediacenter/kodi-binary-addons/visualization.pictureit/package.mk index 0447467721..0cb9fc751e 100644 --- a/packages/mediacenter/kodi-binary-addons/visualization.pictureit/package.mk +++ b/packages/mediacenter/kodi-binary-addons/visualization.pictureit/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="visualization.pictureit" PKG_LONGDESC="visualization.pictureit" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.player.musicviz" diff --git a/packages/mediacenter/kodi-binary-addons/visualization.projectm/package.mk b/packages/mediacenter/kodi-binary-addons/visualization.projectm/package.mk index 98429aaf92..9588f199cd 100644 --- a/packages/mediacenter/kodi-binary-addons/visualization.projectm/package.mk +++ b/packages/mediacenter/kodi-binary-addons/visualization.projectm/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform libprojectM" PKG_SECTION="" PKG_SHORTDESC="visualization.projectm" PKG_LONGDESC="visualization.projectm" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.player.musicviz" diff --git a/packages/mediacenter/kodi-binary-addons/visualization.shadertoy/package.mk b/packages/mediacenter/kodi-binary-addons/visualization.shadertoy/package.mk index f75498720f..19a26b7d1a 100644 --- a/packages/mediacenter/kodi-binary-addons/visualization.shadertoy/package.mk +++ b/packages/mediacenter/kodi-binary-addons/visualization.shadertoy/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="visualization.shadertoy" PKG_LONGDESC="visualization.shadertoy" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.player.musicviz" diff --git a/packages/mediacenter/kodi-binary-addons/visualization.spectrum/package.mk b/packages/mediacenter/kodi-binary-addons/visualization.spectrum/package.mk index e7ab5dcf78..7d6dec1455 100644 --- a/packages/mediacenter/kodi-binary-addons/visualization.spectrum/package.mk +++ b/packages/mediacenter/kodi-binary-addons/visualization.spectrum/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="visualization.spectrum" PKG_LONGDESC="visualization.spectrum" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.player.musicviz" diff --git a/packages/mediacenter/kodi-binary-addons/visualization.vsxu/package.mk b/packages/mediacenter/kodi-binary-addons/visualization.vsxu/package.mk index 1b18c22c2a..dd4779cf48 100644 --- a/packages/mediacenter/kodi-binary-addons/visualization.vsxu/package.mk +++ b/packages/mediacenter/kodi-binary-addons/visualization.vsxu/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform vsxu" PKG_SECTION="" PKG_SHORTDESC="visualization.vsxu" PKG_LONGDESC="visualization.vsxu" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.player.musicviz" diff --git a/packages/mediacenter/kodi-binary-addons/visualization.waveform/package.mk b/packages/mediacenter/kodi-binary-addons/visualization.waveform/package.mk index 5072591ebb..b1878726ec 100644 --- a/packages/mediacenter/kodi-binary-addons/visualization.waveform/package.mk +++ b/packages/mediacenter/kodi-binary-addons/visualization.waveform/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="visualization.waveform" PKG_LONGDESC="visualization.waveform" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.player.musicviz" diff --git a/packages/mediacenter/kodi-binary-addons/visualization.wavforhue/package.mk b/packages/mediacenter/kodi-binary-addons/visualization.wavforhue/package.mk index 33287d490e..91700935d5 100644 --- a/packages/mediacenter/kodi-binary-addons/visualization.wavforhue/package.mk +++ b/packages/mediacenter/kodi-binary-addons/visualization.wavforhue/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="" PKG_SHORTDESC="visualization.wavforhue" PKG_LONGDESC="visualization.wavforhue" -PKG_AUTORECONF="no" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="xbmc.player.musicviz" diff --git a/packages/mediacenter/kodi-platform/package.mk b/packages/mediacenter/kodi-platform/package.mk index a7dcd0ba42..b2b2b2a79a 100644 --- a/packages/mediacenter/kodi-platform/package.mk +++ b/packages/mediacenter/kodi-platform/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain tinyxml $MEDIACENTER p8-platform" PKG_SECTION="multimedia" PKG_SHORTDESC="kodi-platform:" PKG_LONGDESC="kodi-platform:" -PKG_AUTORECONF="no" PKG_CMAKE_OPTS_TARGET="-DCMAKE_INSTALL_LIBDIR:STRING=lib \ -DCMAKE_INSTALL_LIBDIR_NOARCH:STRING=lib \ diff --git a/packages/mediacenter/kodi-theme-Estuary/package.mk b/packages/mediacenter/kodi-theme-Estuary/package.mk index bc866611fc..3c0e1f823b 100644 --- a/packages/mediacenter/kodi-theme-Estuary/package.mk +++ b/packages/mediacenter/kodi-theme-Estuary/package.mk @@ -27,7 +27,6 @@ PKG_NEED_UNPACK="$(get_pkg_directory $MEDIACENTER)" PKG_SECTION="mediacenter" PKG_SHORTDESC="kodi-theme-Estuary: Kodi Mediacenter default theme" PKG_LONGDESC="Kodi Media Center (which was formerly named Xbox Media Center and XBMC) is a free and open source cross-platform media player and home entertainment system software with a 10-foot user interface designed for the living-room TV. Its graphical user interface allows the user to easily manage video, photos, podcasts, and music from a computer, optical disk, local network, and the internet using a remote control." -PKG_AUTORECONF="no" make_target() { : diff --git a/packages/mediacenter/kodi/package.mk b/packages/mediacenter/kodi/package.mk index 1cf5ec1b76..25598955bb 100644 --- a/packages/mediacenter/kodi/package.mk +++ b/packages/mediacenter/kodi/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain JsonSchemaBuilder:host TexturePacker:host Python2 PKG_SECTION="mediacenter" PKG_SHORTDESC="kodi: Kodi Mediacenter" PKG_LONGDESC="Kodi Media Center (which was formerly named Xbox Media Center or XBMC) is a free and open source cross-platform media player and home entertainment system software with a 10-foot user interface designed for the living-room TV. Its graphical user interface allows the user to easily manage video, photos, podcasts, and music from a computer, optical disk, local network, and the internet using a remote control." -PKG_AUTORECONF="no" get_graphicdrivers diff --git a/packages/mediacenter/p8-platform/package.mk b/packages/mediacenter/p8-platform/package.mk index bf65f2ac9f..4d44f4df39 100644 --- a/packages/mediacenter/p8-platform/package.mk +++ b/packages/mediacenter/p8-platform/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="multimedia" PKG_SHORTDESC="Platform support library used by libCEC and binary add-ons for Kodi" PKG_LONGDESC="Platform support library used by libCEC and binary add-ons for Kodi" -PKG_AUTORECONF="no" PKG_CMAKE_OPTS_TARGET="-DCMAKE_INSTALL_LIBDIR:STRING=lib \ -DCMAKE_INSTALL_LIBDIR_NOARCH:STRING=lib \ diff --git a/packages/multimedia/SDL2/package.mk b/packages/multimedia/SDL2/package.mk index 1b25959712..1179436267 100644 --- a/packages/multimedia/SDL2/package.mk +++ b/packages/multimedia/SDL2/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain yasm:host alsa-lib systemd dbus" PKG_SECTION="multimedia" PKG_SHORTDESC="SDL2: A cross-platform Graphic API" PKG_LONGDESC="Simple DirectMedia Layer is a cross-platform multimedia library designed to provide fast access to the graphics framebuffer and audio device. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of 'Civilization: Call To Power.' Simple DirectMedia Layer supports Linux, Win32, BeOS, MacOS, Solaris, IRIX, and FreeBSD." -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_CONFIGURE_OPTS_TARGET="--disable-shared --enable-static \ diff --git a/packages/multimedia/ffmpeg/package.mk b/packages/multimedia/ffmpeg/package.mk index 19ab57a49f..0b58ddb9d5 100644 --- a/packages/multimedia/ffmpeg/package.mk +++ b/packages/multimedia/ffmpeg/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain yasm:host zlib bzip2 openssl speex" PKG_SECTION="multimedia" PKG_SHORTDESC="FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video." PKG_LONGDESC="FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video." -PKG_AUTORECONF="no" # Dependencies get_graphicdrivers diff --git a/packages/multimedia/intel-vaapi-driver/package.mk b/packages/multimedia/intel-vaapi-driver/package.mk index f25efdedd7..2dcd142181 100644 --- a/packages/multimedia/intel-vaapi-driver/package.mk +++ b/packages/multimedia/intel-vaapi-driver/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain libva libdrm" PKG_SECTION="multimedia" PKG_SHORTDESC="intel-vaapi-driver: VA-API user mode driver for Intel GEN Graphics family" PKG_LONGDESC="intel-vaapi-driver: VA-API user mode driver for Intel GEN Graphics family" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" if [ "$DISPLAYSERVER" = "x11" ]; then DISPLAYSERVER_LIBVA="--enable-x11" diff --git a/packages/multimedia/libaacs/package.mk b/packages/multimedia/libaacs/package.mk index 2ba380155c..43e7e47a19 100644 --- a/packages/multimedia/libaacs/package.mk +++ b/packages/multimedia/libaacs/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain libgcrypt" PKG_SECTION="multimedia" PKG_SHORTDESC="libaacs: a research project to implement the Advanced Access Content System specification." PKG_LONGDESC="libaacs is a research project to implement the Advanced Access Content System specification. This research project provides, through an open-source library, a way to understand how the AACS works. This research project is mainly developed by an international team of developers from Doom9." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--disable-werror \ --disable-extra-warnings \ diff --git a/packages/multimedia/libamcodec/package.mk b/packages/multimedia/libamcodec/package.mk index c72d438703..d61b42ae96 100644 --- a/packages/multimedia/libamcodec/package.mk +++ b/packages/multimedia/libamcodec/package.mk @@ -36,7 +36,6 @@ PKG_DEPENDS_TARGET="toolchain alsa-lib" PKG_SECTION="multimedia" PKG_SHORTDESC="libamcodec: Interface library for Amlogic media codecs" PKG_LONGDESC="libamplayer: Interface library for Amlogic media codecs" -PKG_AUTORECONF="no" make_target() { make -C amavutils CC="$CC" PREFIX="$SYSROOT_PREFIX/usr" diff --git a/packages/multimedia/libass/package.mk b/packages/multimedia/libass/package.mk index cb35853106..1883be4de9 100644 --- a/packages/multimedia/libass/package.mk +++ b/packages/multimedia/libass/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain freetype fontconfig fribidi" PKG_SECTION="multimedia" PKG_SHORTDESC="libass: a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format." PKG_LONGDESC="libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format. It is mostly compatible with VSFilter" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--disable-test \ --enable-fontconfig \ diff --git a/packages/multimedia/libbdplus/package.mk b/packages/multimedia/libbdplus/package.mk index 94b4984b7a..34b40b56ca 100644 --- a/packages/multimedia/libbdplus/package.mk +++ b/packages/multimedia/libbdplus/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain libgcrypt libgpg-error" PKG_SECTION="multimedia" PKG_SHORTDESC="libbdplus: A project to implement the BD+ System Specifications" PKG_LONGDESC="libbdplus is a research project to implement the BD+ System Specifications." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--disable-werror \ --disable-extra-warnings \ diff --git a/packages/multimedia/libbluray/package.mk b/packages/multimedia/libbluray/package.mk index 21820db585..5c3b8fcae4 100644 --- a/packages/multimedia/libbluray/package.mk +++ b/packages/multimedia/libbluray/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain fontconfig freetype libxml2" PKG_SECTION="multimedia" PKG_SHORTDESC="libbluray: A Blu-Ray Discs playback library" PKG_LONGDESC="libbluray is an open-source library designed for Blu-Ray Discs playback for media players, like VLC or MPlayer." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" if [ "$BLURAY_AACS_SUPPORT" = "yes" ]; then PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET libaacs" diff --git a/packages/multimedia/libdvdcss/package.mk b/packages/multimedia/libdvdcss/package.mk index 6534bdbadf..40876b5592 100644 --- a/packages/multimedia/libdvdcss/package.mk +++ b/packages/multimedia/libdvdcss/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="multimedia" PKG_SHORTDESC="libdvdcss: a simple library designed for accessing DVDs as a block device without having to bother about the decryption." PKG_LONGDESC="libdvdcss is a simple library designed for accessing DVDs as a block device without having to bother about the decryption." -PKG_AUTORECONF="no" configure_target() { : diff --git a/packages/multimedia/libdvdnav/package.mk b/packages/multimedia/libdvdnav/package.mk index 6dd0afbc7f..a61e7b75fe 100644 --- a/packages/multimedia/libdvdnav/package.mk +++ b/packages/multimedia/libdvdnav/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain libdvdread" PKG_SECTION="multimedia" PKG_SHORTDESC="libdvdnav: a library that allows easy use of sophisticated DVD navigation features such as DVD menus, multiangle playback and even interactive DVD games." PKG_LONGDESC="libdvdnav is a library that allows easy use of sophisticated DVD navigation features such as DVD menus, multiangle playback and even interactive DVD games." -PKG_AUTORECONF="no" configure_target() { : diff --git a/packages/multimedia/libdvdread/package.mk b/packages/multimedia/libdvdread/package.mk index b62b5f98cc..81f2622c5e 100644 --- a/packages/multimedia/libdvdread/package.mk +++ b/packages/multimedia/libdvdread/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain libdvdcss" PKG_SECTION="multimedia" PKG_SHORTDESC="libdvdread: a library which provides a simple foundation for reading DVDs." PKG_LONGDESC="libdvdread is a library which provides a simple foundation for reading DVDs." -PKG_AUTORECONF="no" configure_target() { : diff --git a/packages/multimedia/libhdhomerun/package.mk b/packages/multimedia/libhdhomerun/package.mk index 3e207d5937..4af54de164 100644 --- a/packages/multimedia/libhdhomerun/package.mk +++ b/packages/multimedia/libhdhomerun/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="driver" PKG_SHORTDESC="The library provides functionality to setup the HDHomeRun, change channels, setup PID filtering, get signal quality and so on." PKG_LONGDESC="The library provides functionality to setup the HDHomeRun, change channels, setup PID filtering, get signal quality and so on." -PKG_AUTORECONF="no" PKG_MAKE_OPTS_TARGET="CROSS_COMPILE=$TARGET_PREFIX" diff --git a/packages/multimedia/libva/package.mk b/packages/multimedia/libva/package.mk index 1b507a7f41..26e95cf74c 100644 --- a/packages/multimedia/libva/package.mk +++ b/packages/multimedia/libva/package.mk @@ -26,7 +26,7 @@ PKG_URL="https://github.com/01org/libva/releases/download/$PKG_VERSION/$PKG_NAME PKG_SECTION="multimedia" PKG_SHORTDESC="Libva is an implementation for VA-API (VIdeo Acceleration API)." PKG_LONGDESC="Libva is an open source software library and API specification to provide access to hardware accelerated video decoding/encoding and video processing." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" if [ "$DISPLAYSERVER" = "x11" ]; then PKG_DEPENDS_TARGET="toolchain libX11 libXext libXfixes libdrm mesa" diff --git a/packages/multimedia/libvdpau/package.mk b/packages/multimedia/libvdpau/package.mk index 675af1fd24..f0aa1fa2f5 100644 --- a/packages/multimedia/libvdpau/package.mk +++ b/packages/multimedia/libvdpau/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain libX11 dri2proto libXext" PKG_SECTION="multimedia" PKG_SHORTDESC="libvdpau: a Video Decode and Presentation API for UNIX." PKG_LONGDESC="VDPAU is the Video Decode and Presentation API for UNIX. It provides an interface to video decode acceleration and presentation hardware present in modern GPUs." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-dri2 \ --disable-documentation \ diff --git a/packages/multimedia/rtmpdump/package.mk b/packages/multimedia/rtmpdump/package.mk index 3d50555f24..b87796b929 100644 --- a/packages/multimedia/rtmpdump/package.mk +++ b/packages/multimedia/rtmpdump/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain zlib openssl" PKG_SECTION="multimedia" PKG_SHORTDESC="rtmpdump: a toolkit for RTMP streams." PKG_LONGDESC="rtmpdump is a toolkit for RTMP streams. All forms of RTMP are supported, including rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps://." -PKG_AUTORECONF="no" MAKEFLAGS="-j1" diff --git a/packages/network/avahi/package.mk b/packages/network/avahi/package.mk index 717ebcadf3..3ef4d9dc65 100644 --- a/packages/network/avahi/package.mk +++ b/packages/network/avahi/package.mk @@ -28,7 +28,6 @@ PKG_SECTION="network" PKG_SHORTDESC="avahi: A Zeroconf mDNS/DNS-SD responder" PKG_LONGDESC="Avahi is a framework for Multicast DNS Service Discovery (mDNS/DNS-SD a.k.a. Zeroconf) on Linux. It allows programs to publish and discover services running on a local network with no specific configuration. For example, you can plug into a network and instantly find printers to print to, files to look at, and people to talk to." #broken -PKG_AUTORECONF="no" MAKEFLAGS="-j1" diff --git a/packages/network/bluez/package.mk b/packages/network/bluez/package.mk index b1b5b42dd5..7a29825ccf 100644 --- a/packages/network/bluez/package.mk +++ b/packages/network/bluez/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain dbus glib readline systemd" PKG_SECTION="network" PKG_SHORTDESC="bluez: Bluetooth Tools and System Daemons for Linux." PKG_LONGDESC="Bluetooth Tools and System Daemons for Linux." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" if [ "$DEBUG" = "yes" ]; then BLUEZ_CONFIG="--enable-debug" diff --git a/packages/network/connman/package.mk b/packages/network/connman/package.mk index 9e7482122a..1b71ecaf9a 100644 --- a/packages/network/connman/package.mk +++ b/packages/network/connman/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain glib readline dbus iptables wpa_supplicant" PKG_SECTION="network" PKG_SHORTDESC="connman: Network manager daemon" PKG_LONGDESC="The ConnMan project provides a daemon for managing internet connections within embedded devices running the Linux operating system. The Connection Manager is designed to be slim and to use as few resources as possible, so it can be easily integrated. It is a fully modular system that can be extended, through plug-ins, to support all kinds of wired or wireless technologies. Also, configuration methods, like DHCP and domain name resolving, are implemented using plug-ins. The plug-in approach allows for easy adaption and modification for various use cases." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="WPASUPPLICANT=/usr/bin/wpa_supplicant \ --srcdir=.. \ diff --git a/packages/network/ethtool/package.mk b/packages/network/ethtool/package.mk index bdec9b64de..9f8c68e200 100644 --- a/packages/network/ethtool/package.mk +++ b/packages/network/ethtool/package.mk @@ -27,4 +27,3 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="network" PKG_SHORTDESC="ethtool: Display or change ethernet card settings" PKG_LONGDESC="Ethtool is used for querying settings of an ethernet device and changing them." -PKG_AUTORECONF="no" diff --git a/packages/network/iptables/package.mk b/packages/network/iptables/package.mk index 95a10d7c43..0761f03450 100644 --- a/packages/network/iptables/package.mk +++ b/packages/network/iptables/package.mk @@ -27,6 +27,6 @@ PKG_DEPENDS_TARGET="toolchain linux libmnl libnftnl" PKG_SECTION="network" PKG_SHORTDESC="iptables: IP packet filter administration" PKG_LONGDESC="Iptables is used to set up, maintain, and inspect the tables of IP packet filter rules in the Linux kernel. There are several different tables which may be defined, and each table contains a number of built-in chains, and may contain user-defined chains." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--with-kernel=$(kernel_path)" diff --git a/packages/network/libdnet/package.mk b/packages/network/libdnet/package.mk index 6621157387..6216795199 100644 --- a/packages/network/libdnet/package.mk +++ b/packages/network/libdnet/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="network" PKG_SHORTDESC="A simplified, portable interface to several low-level networking routines" PKG_LONGDESC="A simplified, portable interface to several low-level networking routines" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_strlcat=no \ ac_cv_func_strlcpy=no \ diff --git a/packages/network/libmnl/package.mk b/packages/network/libmnl/package.mk index d1d2a648c5..b111c8e7e2 100644 --- a/packages/network/libmnl/package.mk +++ b/packages/network/libmnl/package.mk @@ -27,6 +27,5 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="network" PKG_SHORTDESC="libmnl: a minimalistic user-space library oriented to Netlink developers." PKG_LONGDESC="libmnl is a minimalistic user-space library oriented to Netlink developers. There are a lot of common tasks in parsing, validating, constructing of both the Netlink header and TLVs that are repetitive and easy to get wrong. This library aims to provide simple helpers that allows you to re-use code and to avoid re-inventing the wheel." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--disable-shared --enable-static" diff --git a/packages/network/libnfs/package.mk b/packages/network/libnfs/package.mk index d708c42a49..4038170814 100644 --- a/packages/network/libnfs/package.mk +++ b/packages/network/libnfs/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="network" PKG_SHORTDESC="libnfs: a client library for accessing NFS shares over a network." PKG_LONGDESC="LIBNFS is a client library for accessing NFS shares over a network." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--disable-examples --disable-tirpc" diff --git a/packages/network/libnftnl/package.mk b/packages/network/libnftnl/package.mk index 6b8868a5d9..80ed4f523b 100644 --- a/packages/network/libnftnl/package.mk +++ b/packages/network/libnftnl/package.mk @@ -27,6 +27,5 @@ PKG_DEPENDS_TARGET="toolchain libmnl" PKG_SECTION="network" PKG_SHORTDESC="libnftnl: a userspace library providing a low-level netlink programming interface (API) to the in-kernel nf_tables subsystem." PKG_LONGDESC="libnftnl is a userspace library providing a low-level netlink programming interface (API) to the in-kernel nf_tables subsystem. The library libnftnl has been previously known as libnftables. This library is currently used by nftables." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--disable-shared --enable-static" diff --git a/packages/network/libnl/package.mk b/packages/network/libnl/package.mk index b42747571a..f2d33c72c7 100644 --- a/packages/network/libnl/package.mk +++ b/packages/network/libnl/package.mk @@ -27,6 +27,5 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="network" PKG_SHORTDESC="libnl: libnl - netlink library" PKG_LONGDESC="libnl is a library for applications dealing with netlink socket. It provides an easy to use interface for raw netlink message but also netlink family specific APIs." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared --disable-cli" diff --git a/packages/network/libshairplay/package.mk b/packages/network/libshairplay/package.mk index 1f5cb6c095..3bf3eaac43 100644 --- a/packages/network/libshairplay/package.mk +++ b/packages/network/libshairplay/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="network" PKG_SHORTDESC="libshairplay: emulates AirPort Express" PKG_LONGDESC="libshairPlay emulates an AirPort Express for the purpose of streaming music from iTunes and compatible iPods." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" post_makeinstall_target() { mkdir -p $INSTALL/etc/shairplay diff --git a/packages/network/libssh/package.mk b/packages/network/libssh/package.mk index 9efed81168..abaa09debf 100644 --- a/packages/network/libssh/package.mk +++ b/packages/network/libssh/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain zlib openssl" PKG_SECTION="network" PKG_SHORTDESC="libssh: A working SSH implementation by means of a library" PKG_LONGDESC="The ssh library was designed to be used by programmers needing a working SSH implementation by the mean of a library. The complete control of the client is made by the programmer. With libssh, you can remotely execute programs, transfer files, use a secure and transparent tunnel for your remote programs. With its Secure FTP implementation, you can play with remote files easily, without third-party programs others than libcrypto (from openssl)." -PKG_AUTORECONF="no" PKG_CMAKE_OPTS_TARGET="-DWITH_STATIC_LIB=1 -DWITH_SERVER=OFF -DWITH_GCRYPT=OFF" diff --git a/packages/network/libtirpc/package.mk b/packages/network/libtirpc/package.mk index be9243ffd3..5bd8a464a9 100644 --- a/packages/network/libtirpc/package.mk +++ b/packages/network/libtirpc/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="network" PKG_SHORTDESC="libtirpc: Transport Independent RPC Library" PKG_LONGDESC="Libtirpc is a port of Suns Transport-Independent RPC library to Linux. It's being developed by the Bull GNU/Linux NFSv4 project." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared \ --disable-silent-rules \ diff --git a/packages/network/netbase/package.mk b/packages/network/netbase/package.mk index 7337d821b7..88405d81bd 100644 --- a/packages/network/netbase/package.mk +++ b/packages/network/netbase/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="network" PKG_SHORTDESC="The netbase package provides data for network services and protocols from the iana db." PKG_LONGDESC="The netbase package provides data for network services and protocols from the iana db." -PKG_AUTORECONF="no" make_target() { : diff --git a/packages/network/nss-mdns/package.mk b/packages/network/nss-mdns/package.mk index 01c0900f2b..78b3b89d42 100644 --- a/packages/network/nss-mdns/package.mk +++ b/packages/network/nss-mdns/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain avahi" PKG_SECTION="network" PKG_SHORTDESC="nss-mdns is a plugin for nss to allow name resolution via Multicast DNS." PKG_LONGDESC="nss-mdns is a plugin for the GNU Name Service Switch (NSS) functionality of the GNU C Library (glibc) providing host name resolution via Multicast DNS (aka Zeroconf, aka Apple Rendezvous, aka Apple Bonjour), effectively allowing name resolution by common Unix/Linux programs in the ad-hoc mDNS domain .local." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--disable-lynx \ --enable-avahi \ diff --git a/packages/network/openssh/package.mk b/packages/network/openssh/package.mk index 66919ae95b..99218bb139 100644 --- a/packages/network/openssh/package.mk +++ b/packages/network/openssh/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain zlib openssl" PKG_SECTION="network" PKG_SHORTDESC="openssh: An open re-implementation of the SSH package" PKG_LONGDESC="This is a Linux port of OpenBSD's excellent OpenSSH. OpenSSH is based on the last free version of Tatu Ylonen's SSH with all patent-encumbered algorithms removed, all known security bugs fixed, new features reintroduced, and many other clean-ups. SSH (Secure Shell) is a program to log into another computer over a network, to execute commands in a remote machine, and to move files from one machine to another. It provides strong authentication and secure communications over insecure channels. It is intended as a replacement for rlogin, rsh, rcp, and rdist." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--sysconfdir=/etc/ssh \ --libexecdir=/usr/lib/openssh \ diff --git a/packages/network/openvpn/package.mk b/packages/network/openvpn/package.mk index 6c296f082f..773b6bc356 100644 --- a/packages/network/openvpn/package.mk +++ b/packages/network/openvpn/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain lzo openssl" PKG_SECTION="network" PKG_SHORTDESC="openvpn: a full featured SSL VPN software solution that integrates OpenVPN server capabilities." PKG_LONGDESC="OpenVPN Access Server is a full featured SSL VPN software solution that integrates OpenVPN server capabilities, enterprise management capabilities, simplified OpenVPN Connect UI, and OpenVPN Client software packages that accommodate Windows, MAC, and Linux OS environments. OpenVPN Access Server supports a wide range of configurations, including secure and granular remote access to internal network and/ or private cloud network resources and applications with fine-grained access control." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="ac_cv_have_decl_TUNSETPERSIST=no \ --disable-server \ diff --git a/packages/network/rpcbind/package.mk b/packages/network/rpcbind/package.mk index a1992ec299..748fd15685 100644 --- a/packages/network/rpcbind/package.mk +++ b/packages/network/rpcbind/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain libtirpc systemd" PKG_SECTION="network" PKG_SHORTDESC="rpcbind: a server that converts RPC program numbers into universal addresses." PKG_LONGDESC="The rpcbind utility is a server that converts RPC program numbers into universal addresses." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--disable-warmstarts \ --disable-libwrap \ diff --git a/packages/network/samba/package.mk b/packages/network/samba/package.mk index 4ad1f9249b..c3ff4eb562 100644 --- a/packages/network/samba/package.mk +++ b/packages/network/samba/package.mk @@ -28,7 +28,6 @@ PKG_NEED_UNPACK="$(get_pkg_directory heimdal) $(get_pkg_directory e2fsprogs)" PKG_SECTION="network" PKG_SHORTDESC="samba: The free SMB / CIFS fileserver and client" PKG_LONGDESC="Samba is a SMB server that runs on Unix and other operating systems. It allows these operating systems (currently Unix, Netware, OS/2 and AmigaDOS) to act as a file and print server for SMB and CIFS clients. There are many Lan-Manager compatible clients such as LanManager for DOS, Windows for Workgroups, Windows NT, Windows 95, Linux smbfs, OS/2, Pathworks and more." -PKG_AUTORECONF="no" PKG_MAKE_OPTS_TARGET="V=1" diff --git a/packages/network/wireless-regdb/package.mk b/packages/network/wireless-regdb/package.mk index 61ab68c24f..2a4923994b 100644 --- a/packages/network/wireless-regdb/package.mk +++ b/packages/network/wireless-regdb/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="network" PKG_SHORTDESC="wireless-regdb: regulatory database" PKG_LONGDESC="wireless-regdb is a regulatory database" -PKG_AUTORECONF="no" make_target() { : # nothing to do diff --git a/packages/network/wpa_supplicant/package.mk b/packages/network/wpa_supplicant/package.mk index 9fd3400bb7..ffdbdb7003 100644 --- a/packages/network/wpa_supplicant/package.mk +++ b/packages/network/wpa_supplicant/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain dbus libnl openssl" PKG_SECTION="network" PKG_SHORTDESC="wpa_supplicant: An IEEE 802.11i supplicant implementation" PKG_LONGDESC="The wpa_supplicant is a free software implementation of an IEEE 802.11i supplicant. In addition to being a full-featured WPA2 supplicant, it also has support for WPA and older wireless LAN security protocols." -PKG_AUTORECONF="no" PKG_MAKE_OPTS_TARGET="-C wpa_supplicant V=1 LIBDIR=/usr/lib BINDIR=/usr/bin" PKG_MAKEINSTALL_OPTS_TARGET="-C wpa_supplicant V=1 LIBDIR=/usr/lib BINDIR=/usr/bin" diff --git a/packages/oem/package.mk b/packages/oem/package.mk index d6e15ce473..0443f6037f 100644 --- a/packages/oem/package.mk +++ b/packages/oem/package.mk @@ -26,4 +26,3 @@ PKG_DEPENDS_TARGET="toolchain $PROJECT" PKG_SECTION="virtual" PKG_SHORTDESC="OEM: Metapackage for various OEM packages" PKG_LONGDESC="OEM: Metapackage for various OEM packages" -PKG_AUTORECONF="no" diff --git a/packages/print/freetype/package.mk b/packages/print/freetype/package.mk index 2879b1762b..d1ec7c386d 100644 --- a/packages/print/freetype/package.mk +++ b/packages/print/freetype/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain zlib libpng" PKG_SECTION="print" PKG_SHORTDESC="freetype: TrueType font rendering library" PKG_LONGDESC="The FreeType engine is a free and portable TrueType font rendering engine. It has been developed to provide TT support to a great variety of platforms and environments." -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" # package specific configure options diff --git a/packages/python/devel/distutilscross/package.mk b/packages/python/devel/distutilscross/package.mk index 703bcc256e..bd91afd721 100644 --- a/packages/python/devel/distutilscross/package.mk +++ b/packages/python/devel/distutilscross/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="Python2:host setuptools:host" PKG_SECTION="python/devel" PKG_SHORTDESC="distutilscross: Cross Compile Python Extensions" PKG_LONGDESC="distutilscross enhances distutils to support Cross Compile of Python extensions" -PKG_AUTORECONF="no" make_host() { : # nothing todo diff --git a/packages/python/devel/ninja/package.mk b/packages/python/devel/ninja/package.mk index 657a3497c5..db1503be35 100644 --- a/packages/python/devel/ninja/package.mk +++ b/packages/python/devel/ninja/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="Python2:host" PKG_SECTION="devel" PKG_SHORTDESC="Small build system with a focus on speed" PKG_LONGDESC="Small build system with a focus on speed" -PKG_AUTORECONF="no" configure_host() { : diff --git a/packages/python/devel/pygobject/package.mk b/packages/python/devel/pygobject/package.mk index e12747c5ca..6cd7b24f18 100644 --- a/packages/python/devel/pygobject/package.mk +++ b/packages/python/devel/pygobject/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain Python2 glib libffi" PKG_SECTION="python/devel" PKG_SHORTDESC="pygobject: The Python bindings for GObject" PKG_LONGDESC="PyGObject provides a convenient wrapper for the GObject+ library for use in Python programs, and takes care of many of the boring details such as managing memory and type casting. When combined with PyGTK, PyORBit and gnome-python, it can be used to write full featured Gnome applications." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--enable-thread --disable-introspection" diff --git a/packages/python/devel/setuptools/package.mk b/packages/python/devel/setuptools/package.mk index ae98121b5b..606c366542 100644 --- a/packages/python/devel/setuptools/package.mk +++ b/packages/python/devel/setuptools/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="Python2:host" PKG_SECTION="python/devel" PKG_SHORTDESC="setuptools: A collection of enhancements to the Python distutils" PKG_LONGDESC="Distribute is intended to replace Setuptools as the standard method for working with Python module distributions. Packages built and distributed using distribute look to the user like ordinary Python packages based on the distutils. Your users don't need to install or even know about setuptools in order to use them, and you don't have to include the entire setuptools package in your distributions. By including just a single bootstrap module (a 7K .py file), your package will automatically download and install setuptools if the user is building your package from source and doesn't have a suitable version already installed." -PKG_AUTORECONF="no" make_host() { python bootstrap.py diff --git a/packages/python/graphics/Pillow/package.mk b/packages/python/graphics/Pillow/package.mk index 613ff87e2b..0c1a635a81 100644 --- a/packages/python/graphics/Pillow/package.mk +++ b/packages/python/graphics/Pillow/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host zlib freetype libjpeg- PKG_SECTION="python" PKG_SHORTDESC="pil: Imaging handling/processing for Python" PKG_LONGDESC="The Python Imaging Library (PIL) adds image processing capabilities to your Python interpreter. This library supports many file formats, and provides powerful image processing and graphics capabilities." -PKG_AUTORECONF="no" pre_make_target() { export PYTHONXCPREFIX="$SYSROOT_PREFIX/usr" diff --git a/packages/python/security/pycryptodome/package.mk b/packages/python/security/pycryptodome/package.mk index 74130a29a5..e033826c70 100644 --- a/packages/python/security/pycryptodome/package.mk +++ b/packages/python/security/pycryptodome/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python/security" PKG_SHORTDESC="Cryptographic library for Python" PKG_LONGDESC="PyCryptodome is a self-contained Python package of low-level cryptographic primitives." -PKG_AUTORECONF="no" pre_configure_target() { cd $PKG_BUILD diff --git a/packages/python/system/dbus-python/package.mk b/packages/python/system/dbus-python/package.mk index 4635a28242..2b81dbab5f 100644 --- a/packages/python/system/dbus-python/package.mk +++ b/packages/python/system/dbus-python/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 dbus dbus-glib" PKG_SECTION="python/system" PKG_SHORTDESC="dbus-python: A message bus system" PKG_LONGDESC="D-BUS is a message bus, used for sending messages between applications. Conceptually, it fits somewhere in between raw sockets and CORBA in terms of complexity. D-BUS supports broadcast messages, asynchronous messages (thus decreasing latency), authentication, and more. It is designed to be low-overhead; messages are sent using a binary protocol, not using XML. D-BUS also supports a method call mapping for its messages, but it is not required; this makes using the system quite simple." -PKG_AUTORECONF="no" pre_configure_target() { export PYTHON_CONFIG="$SYSROOT_PREFIX/usr/bin/python2-config" diff --git a/packages/python/system/simplejson/package.mk b/packages/python/system/simplejson/package.mk index c8dfacaef2..43fa44565e 100644 --- a/packages/python/system/simplejson/package.mk +++ b/packages/python/system/simplejson/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python/system" PKG_SHORTDESC="simplejson: a simple, fast, complete, correct and extensible JSON encoder and decoder for Python 2.5+." PKG_LONGDESC="simplejson is a simple, fast, complete, correct and extensible JSON encoder and decoder for Python 2.5+. It is pure Python code with no dependencies, but includes an optional C extension for a serious speed boost." -PKG_AUTORECONF="no" pre_make_target() { strip_lto diff --git a/packages/security/libgcrypt/package.mk b/packages/security/libgcrypt/package.mk index a1d365dd45..5d94d28e0c 100644 --- a/packages/security/libgcrypt/package.mk +++ b/packages/security/libgcrypt/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain libgpg-error" PKG_SECTION="security" PKG_SHORTDESC="libgcrypt: General purpose cryptographic library" PKG_LONGDESC="Libgcrypt is a general purpose cryptographic library based on the code from GnuPG. It provides functions for all cryptographic building blocks: symmetric ciphers, hash algorithms, MACs, public key algorithms, large integer functions, random numbers and a lot of supporting functions." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="CC_FOR_BUILD=$HOST_CC \ ac_cv_sys_symbol_underscore=no \ diff --git a/packages/security/libgpg-error/package.mk b/packages/security/libgpg-error/package.mk index a5919bbee6..20cfbcba04 100644 --- a/packages/security/libgpg-error/package.mk +++ b/packages/security/libgpg-error/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="security" PKG_SHORTDESC="libgpg-error: Library that defines common error values for GnuPG components" PKG_LONGDESC="This is a library that defines common error values for all GnuPG components. Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt, Libksba, DirMngr, Pinentry, SmartCard Daemon and possibly more in the future." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="CC_FOR_BUILD=$HOST_CC --enable-static --disable-shared --disable-nls --disable-rpath --with-gnu-ld --with-pic" diff --git a/packages/security/openssl/package.mk b/packages/security/openssl/package.mk index 94b591b021..e396b774ea 100644 --- a/packages/security/openssl/package.mk +++ b/packages/security/openssl/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="security" PKG_SHORTDESC="The Open Source toolkit for Secure Sockets Layer and Transport Layer Security" PKG_LONGDESC="The Open Source toolkit for Secure Sockets Layer and Transport Layer Security" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_SHARED="--openssldir=/etc/ssl \ --libdir=lib \ diff --git a/packages/sysutils/amremote/package.mk b/packages/sysutils/amremote/package.mk index 3d4f976d8a..5a828438f1 100644 --- a/packages/sysutils/amremote/package.mk +++ b/packages/sysutils/amremote/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain usbutils" PKG_SECTION="sysutils/remote" PKG_SHORTDESC="amremote - IR remote configuration utility for Amlogic-based devices" PKG_LONGDESC="amremote - IR remote configuration utility for Amlogic-based devices" -PKG_AUTORECONF="no" makeinstall_target() { mkdir -p $INSTALL/usr/bin diff --git a/packages/sysutils/atvclient/package.mk b/packages/sysutils/atvclient/package.mk index b978ab8641..05256706b6 100644 --- a/packages/sysutils/atvclient/package.mk +++ b/packages/sysutils/atvclient/package.mk @@ -28,4 +28,3 @@ PKG_DEPENDS_TARGET="toolchain libusb-compat" PKG_SECTION="system/remote" PKG_SHORTDESC="atvclient: a background application for Linux that reads input from the AppleTV’s internal infra-red receiver" PKG_LONGDESC="atvclient is a background application for Linux that reads input from the AppleTV’s internal infra-red receiver and submits it to XBMC in a way very similar to how XBMCHelper does this under the native AppleTV OS. It implements most of the functionality the ATV OS HID driver supports, including pairing and control of the status LED." -PKG_AUTORECONF="no" diff --git a/packages/sysutils/bkeymaps/package.mk b/packages/sysutils/bkeymaps/package.mk index 8c76764fbe..c8e68e2990 100644 --- a/packages/sysutils/bkeymaps/package.mk +++ b/packages/sysutils/bkeymaps/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain busybox" PKG_SECTION="system" PKG_SHORTDESC="bkeymaps: binary keyboard maps for busybox" PKG_LONGDESC="bkeymaps: binary keyboard maps for busybox" -PKG_AUTORECONF="no" make_target() { : # nothing todo, we install manually diff --git a/packages/sysutils/busybox/package.mk b/packages/sysutils/busybox/package.mk index d6bd6b492f..7ded7c9ae3 100644 --- a/packages/sysutils/busybox/package.mk +++ b/packages/sysutils/busybox/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_INIT="toolchain" PKG_SECTION="system" PKG_SHORTDESC="BusyBox: The Swiss Army Knife of Embedded Linux" PKG_LONGDESC="BusyBox combines tiny versions of many common UNIX utilities into a single small executable. It provides replacements for most of the utilities you usually find in GNU fileutils, shellutils, etc. The utilities in BusyBox generally have fewer options than their full-featured GNU cousins; however, the options that are included provide the expected functionality and behave very much like their GNU counterparts. BusyBox provides a fairly complete environment for any small or embedded system." -PKG_AUTORECONF="no" PKG_MAKE_OPTS_HOST="ARCH=$TARGET_ARCH CROSS_COMPILE= KBUILD_VERBOSE=1 install" PKG_MAKE_OPTS_TARGET="ARCH=$TARGET_ARCH \ diff --git a/packages/sysutils/dbus/package.mk b/packages/sysutils/dbus/package.mk index cabe5c60fe..54f153977c 100644 --- a/packages/sysutils/dbus/package.mk +++ b/packages/sysutils/dbus/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain expat systemd" PKG_SECTION="system" PKG_SHORTDESC="dbus: simple interprocess messaging system" PKG_LONGDESC="D-Bus is a message bus, used for sending messages between applications. This package contains the D-Bus daemon and related utilities and the dbus shared library." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="export ac_cv_have_abstract_sockets=yes \ --with-sysroot=$SYSROOT_PREFIX \ diff --git a/packages/sysutils/diskdev_cmds/package.mk b/packages/sysutils/diskdev_cmds/package.mk index 234b889a33..3f432aafcc 100644 --- a/packages/sysutils/diskdev_cmds/package.mk +++ b/packages/sysutils/diskdev_cmds/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain openssl" PKG_SECTION="system" PKG_SHORTDESC="diskdev_cmds: hfs filesystem utilities" PKG_LONGDESC="The fsck and mkfs utliities for hfs and hfsplus filesystems." -PKG_AUTORECONF="no" PKG_MAKE_OPTS_TARGET="-f Makefile.lnx CC=$CC" diff --git a/packages/sysutils/dosfstools/package.mk b/packages/sysutils/dosfstools/package.mk index 2e7518ea34..c2f8ca333c 100644 --- a/packages/sysutils/dosfstools/package.mk +++ b/packages/sysutils/dosfstools/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_INIT="toolchain dosfstools" PKG_SECTION="tools" PKG_SHORTDESC="dosfstools: utilities for making and checking MS-DOS FAT filesystems." PKG_LONGDESC="dosfstools contains utilities for making and checking MS-DOS FAT filesystems." -PKG_AUTORECONF="no" PKG_MAKE_OPTS_TARGET="PREFIX=/usr" PKG_MAKEINSTALL_OPTS_TARGET="PREFIX=/usr" diff --git a/packages/sysutils/e2fsprogs/package.mk b/packages/sysutils/e2fsprogs/package.mk index f7f15d6794..e0d20bc95d 100644 --- a/packages/sysutils/e2fsprogs/package.mk +++ b/packages/sysutils/e2fsprogs/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_INIT="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="e2fsprogs: Utilities for use with the ext2 filesystem" PKG_LONGDESC="The filesystem utilities for the EXT2 filesystem, including e2fsck, mke2fs, dumpe2fs, fsck, and others." -PKG_AUTORECONF="no" if [ "$HFSTOOLS" = "yes" ]; then PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET diskdev_cmds" diff --git a/packages/sysutils/entropy/package.mk b/packages/sysutils/entropy/package.mk index 9391912174..bc5729de02 100644 --- a/packages/sysutils/entropy/package.mk +++ b/packages/sysutils/entropy/package.mk @@ -26,7 +26,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="system" PKG_SHORTDESC="A simple way to add entropy at boot" PKG_LONGDESC="A simple way to add entropy at boot" -PKG_AUTORECONF="no" make_target(){ : diff --git a/packages/sysutils/eventlircd/package.mk b/packages/sysutils/eventlircd/package.mk index 62ecd47139..88f3118c44 100644 --- a/packages/sysutils/eventlircd/package.mk +++ b/packages/sysutils/eventlircd/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain systemd lirc" PKG_SECTION="system/remote" PKG_SHORTDESC="eventlircd:The eventlircd daemon provides various functions for LIRC devices" PKG_LONGDESC="The eventlircd daemon provides four functions for LIRC devices" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--with-udev-dir=/usr/lib/udev" diff --git a/packages/sysutils/fuse-exfat/package.mk b/packages/sysutils/fuse-exfat/package.mk index 84311348ac..f5178e5192 100644 --- a/packages/sysutils/fuse-exfat/package.mk +++ b/packages/sysutils/fuse-exfat/package.mk @@ -27,4 +27,3 @@ PKG_DEPENDS_TARGET="toolchain fuse" PKG_SECTION="system" PKG_SHORTDESC="fuse-exfat: aims to provide a full-featured exFAT file system implementation for GNU/Linux other Unix-like systems as a FUSE module." PKG_LONGDESC="This project aims to provide a full-featured exFAT file system implementation for GNU/Linux other Unix-like systems as a FUSE module." -PKG_AUTORECONF="no" diff --git a/packages/sysutils/fuse/package.mk b/packages/sysutils/fuse/package.mk index 232fcf6cc3..3e793e4b70 100644 --- a/packages/sysutils/fuse/package.mk +++ b/packages/sysutils/fuse/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="system" PKG_SHORTDESC="fuse: A simple user-space filesystem interface for Linux" PKG_LONGDESC="FUSE provides a simple interface for userspace programs to export a virtual filesystem to the Linux kernel. FUSE also aims to provide a secure method for non privileged users to create and mount their own filesystem implementations." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="MOUNT_FUSE_PATH=/usr/sbin \ --enable-lib \ diff --git a/packages/sysutils/gptfdisk/package.mk b/packages/sysutils/gptfdisk/package.mk index 935191acc1..49945d6f90 100644 --- a/packages/sysutils/gptfdisk/package.mk +++ b/packages/sysutils/gptfdisk/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain popt" PKG_SECTION="system" PKG_SHORTDESC="GPT text-mode partitioning tools" PKG_LONGDESC="GPT text-mode partitioning tools" -PKG_AUTORECONF="no" make_target() { make sgdisk "CC=$CC" "CXX=$CXX" diff --git a/packages/sysutils/irqbalanced/package.mk b/packages/sysutils/irqbalanced/package.mk index e47f17c8a8..8360c6ae7d 100644 --- a/packages/sysutils/irqbalanced/package.mk +++ b/packages/sysutils/irqbalanced/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain systemd glib" PKG_SECTION="system" PKG_SHORTDESC="irqbalanced: distribute hardware interrupts across processors on a multiprocessor system." PKG_LONGDESC="irqbalanced: distribute hardware interrupts across processors on a multiprocessor system." -PKG_AUTORECONF="no" pre_configure_target() { sh -c ./autogen.sh diff --git a/packages/sysutils/keyutils/package.mk b/packages/sysutils/keyutils/package.mk index cd658ca342..c1bd7a1ba1 100644 --- a/packages/sysutils/keyutils/package.mk +++ b/packages/sysutils/keyutils/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="system" PKG_SHORTDESC="keyutils: Linux Key Management Utilities" PKG_LONGDESC="Keyutils is a set of utilities for managing the key retention facility in the kernel." -PKG_AUTORECONF="no" PKG_MAKE_OPTS_TARGET="NO_ARLIB=0 NO_SOLIB=1 BINDIR=/usr/bin SBINDIR=/usr/sbin LIBDIR=/usr/lib USRLIBDIR=/usr/lib" PKG_MAKEINSTALL_OPTS_TARGET="$PKG_MAKE_OPTS_TARGET" diff --git a/packages/sysutils/kmod/package.mk b/packages/sysutils/kmod/package.mk index ff34359eb6..c1d5a38f87 100644 --- a/packages/sysutils/kmod/package.mk +++ b/packages/sysutils/kmod/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="system" PKG_SHORTDESC="kmod offers the needed flexibility and fine grained control over insertion, removal, configuration and listing of kernel modules." PKG_LONGDESC="kmod offers the needed flexibility and fine grained control over insertion, removal, configuration and listing of kernel modules." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_HOST="--enable-tools \ --disable-logging \ diff --git a/packages/sysutils/libevdev/package.mk b/packages/sysutils/libevdev/package.mk index 7d9d393a23..f6352a75b8 100644 --- a/packages/sysutils/libevdev/package.mk +++ b/packages/sysutils/libevdev/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="system" PKG_SHORTDESC="libevdev: a wrapper library for evdev devices." PKG_LONGDESC="libevdev is a wrapper library for evdev devices. it moves the common tasks when dealing with evdev devices into a library and provides a library interface to the callers, thus avoiding erroneous ioctls, etc." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-shared --disable-static" diff --git a/packages/sysutils/libhid/package.mk b/packages/sysutils/libhid/package.mk index 9689b0e349..827144efee 100644 --- a/packages/sysutils/libhid/package.mk +++ b/packages/sysutils/libhid/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain libusb-compat libusb" PKG_SECTION="system" PKG_SHORTDESC="libhid: userspace USB HID access library" PKG_LONGDESC="libhid provides a generic and flexible way to access and interact with USB HID devices, much like libusb does for plain USB devices" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--disable-shared \ --enable-static \ diff --git a/packages/sysutils/libusb-compat/package.mk b/packages/sysutils/libusb-compat/package.mk index 3a66282e40..45ea415e54 100644 --- a/packages/sysutils/libusb-compat/package.mk +++ b/packages/sysutils/libusb-compat/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain libusb" PKG_SECTION="system" PKG_SHORTDESC="libusb-compat: OS independent USB device access" PKG_LONGDESC="The libusb project's aim is to create a Library for use by user level applications to USB devices regardless of OS." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--disable-log --disable-debug-log --disable-examples-build" diff --git a/packages/sysutils/libusb/package.mk b/packages/sysutils/libusb/package.mk index 937c2b9376..3d751ec934 100644 --- a/packages/sysutils/libusb/package.mk +++ b/packages/sysutils/libusb/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain systemd" PKG_SECTION="system" PKG_SHORTDESC="libusb: OS independent USB device access" PKG_LONGDESC="The libusb project's aim is to create a Library for use by user level applications to USB devices regardless of OS." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-shared \ --enable-static \ diff --git a/packages/sysutils/lirc/package.mk b/packages/sysutils/lirc/package.mk index 3a98c57124..129ed8788f 100644 --- a/packages/sysutils/lirc/package.mk +++ b/packages/sysutils/lirc/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain libftdi1 libusb-compat libxslt" PKG_SECTION="sysutils/remote" PKG_SHORTDESC="lirc: Linux Infrared Remote Control" PKG_LONGDESC="LIRC is a package that allows you to decode and send infra-red signals of many (but not all) commonly used remote controls." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_PYTHON_WANTED=Python2 diff --git a/packages/sysutils/ntfs-3g_ntfsprogs/package.mk b/packages/sysutils/ntfs-3g_ntfsprogs/package.mk index b64597dcf2..71006ca8f2 100644 --- a/packages/sysutils/ntfs-3g_ntfsprogs/package.mk +++ b/packages/sysutils/ntfs-3g_ntfsprogs/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain fuse libgcrypt" PKG_SECTION="system" PKG_SHORTDESC="ntfs-3g_ntfsprogs: NTFS-3G Read/Write userspace driver" PKG_LONGDESC="The NTFS-3G_ntfsprogs driver is an open source, freely available NTFS driver for Linux with read and write support. It provides safe and fast handling of the Windows XP, Windows Server 2003, Windows 2000 and Windows Vista file systems." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--exec-prefix=/usr/ \ --disable-dependency-tracking \ diff --git a/packages/sysutils/open-iscsi/package.mk b/packages/sysutils/open-iscsi/package.mk index a9ffd1f81e..c85dfd46ef 100644 --- a/packages/sysutils/open-iscsi/package.mk +++ b/packages/sysutils/open-iscsi/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_INIT="toolchain util-linux" PKG_SECTION="initramfs/system" PKG_SHORTDESC="open-iscsi: system utilities for Linux to access iSCSI targets" PKG_LONGDESC="The open-iscsi package allows you to mount iSCSI targets. This package add support for using iscsi target as root device." -PKG_AUTORECONF="no" PKG_MAKE_OPTS_INIT="user" diff --git a/packages/sysutils/open-vm-tools/package.mk b/packages/sysutils/open-vm-tools/package.mk index 52851b01a6..55384bdd15 100644 --- a/packages/sysutils/open-vm-tools/package.mk +++ b/packages/sysutils/open-vm-tools/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain glib:host glib libdnet fuse" PKG_SECTION="virtualization" PKG_SHORTDESC="open-vm-tools: open source implementation of VMware Tools" PKG_LONGDESC="open-vm-tools: open source implementation of VMware Tools" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--disable-docs \ --disable-tests \ diff --git a/packages/sysutils/parted/package.mk b/packages/sysutils/parted/package.mk index 5f34c5d077..34f6aac141 100644 --- a/packages/sysutils/parted/package.mk +++ b/packages/sysutils/parted/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_INIT="toolchain util-linux:init parted" PKG_SECTION="system" PKG_SHORTDESC="parted: GNU partition editor" PKG_LONGDESC="GNU Parted is a program for creating, destroying, resizing, checking and copying partitions, and the file systems on them. This is useful for creating space for new operating systems, reorganising disk usage, copying data between hard disks and disk imaging." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--disable-device-mapper \ --disable-shared \ diff --git a/packages/sysutils/pciutils/package.mk b/packages/sysutils/pciutils/package.mk index 5495081d7f..17733bce8c 100644 --- a/packages/sysutils/pciutils/package.mk +++ b/packages/sysutils/pciutils/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain kmod systemd" PKG_SECTION="system" PKG_SHORTDESC="pciutils: Linux PCI Utilities" PKG_LONGDESC="This package contains various utilities for inspecting and setting of devices connected to the PCI bus and the PCI vendor/product ID database." -PKG_AUTORECONF="no" PKG_MAKE_OPTS="PREFIX=/usr SHARED=no STRIP= IDSDIR=/usr/share" diff --git a/packages/sysutils/sed/package.mk b/packages/sysutils/sed/package.mk index a1b63329c6..f647513190 100644 --- a/packages/sysutils/sed/package.mk +++ b/packages/sysutils/sed/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="ccache:host" PKG_SECTION="sysutils" PKG_SHORTDESC="sed: This is the GNU implementation of the POSIX stream editor" PKG_LONGDESC="The sed (Stream EDitor) editor is a stream or batch (non-interactive) editor. Sed takes text as input, performs an operation or set of operations on the text and outputs the modified text. The operations that sed performs (substitutions, deletions, insertions, etc.) can be specified in a script file or from the command line." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_HOST="--disable-nls --disable-acl --without-selinux" PKG_MAKEINSTALL_OPTS_HOST="-C sed install" diff --git a/packages/sysutils/squashfs/package.mk b/packages/sysutils/squashfs/package.mk index 1d4a18125b..334d67dccd 100644 --- a/packages/sysutils/squashfs/package.mk +++ b/packages/sysutils/squashfs/package.mk @@ -29,7 +29,6 @@ PKG_NEED_UNPACK="$(get_pkg_directory zlib) $(get_pkg_directory lzo) $(get_pkg_di PKG_SECTION="sysutils" PKG_SHORTDESC="squashfs-tools: A compressed read-only filesystem for Linux" PKG_LONGDESC="Squashfs is intended to be a general read-only filesystem, for archival use (i.e. in cases where a .tar.gz file may be used), and in constrained block device/memory systems (e.g. embedded systems) where low overhead is needed. The filesystem is currently stable and has been tested on PowerPC, i386, SPARC and ARM architectures." -PKG_AUTORECONF="no" make_host() { make -C squashfs-tools mksquashfs \ diff --git a/packages/sysutils/tz/package.mk b/packages/sysutils/tz/package.mk index 5cb1b795dd..13ad20d094 100644 --- a/packages/sysutils/tz/package.mk +++ b/packages/sysutils/tz/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="system" PKG_SHORTDESC="tzdata" PKG_LONGDESC="tzdata" -PKG_AUTORECONF="no" PKG_MAKE_OPTS_TARGET="CC=$HOST_CC LDFLAGS=" diff --git a/packages/sysutils/udevil/package.mk b/packages/sysutils/udevil/package.mk index 3e149ef008..d1ab0fb7f9 100644 --- a/packages/sysutils/udevil/package.mk +++ b/packages/sysutils/udevil/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain systemd glib" PKG_SECTION="system" PKG_SHORTDESC="udevil: Mounts and unmounts removable devices and networks without a password." PKG_LONGDESC="udevil Mounts and unmounts removable devices and networks without a password (set suid), shows device info, monitors device changes. Emulates mount's and udisks's command line usage and udisks v1's output. Includes the devmon automounting daemon." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--disable-systemd \ --with-mount-prog=/usr/bin/mount \ diff --git a/packages/sysutils/usbutils/package.mk b/packages/sysutils/usbutils/package.mk index 9ee9f291fb..a16d5edb86 100644 --- a/packages/sysutils/usbutils/package.mk +++ b/packages/sysutils/usbutils/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain libusb systemd" PKG_SECTION="system" PKG_SHORTDESC="usbutils: Linux USB Utilities" PKG_LONGDESC="This package contains various utilities for inspecting and setting of devices connected to the USB bus. Requires a kernel version including usbdevfs support - and this usbdevfs mounted to /proc/bus/usb." -PKG_AUTORECONF="no" post_makeinstall_target() { rm -rf $INSTALL/usr/bin/lsusb.py diff --git a/packages/sysutils/util-linux/package.mk b/packages/sysutils/util-linux/package.mk index c41ff126dc..5169f1cd0d 100644 --- a/packages/sysutils/util-linux/package.mk +++ b/packages/sysutils/util-linux/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_INIT="toolchain" PKG_SECTION="system" PKG_SHORTDESC="util-linux: Miscellaneous system utilities for Linux" PKG_LONGDESC="The util-linux package contains a large variety of low-level system utilities that are necessary for a Linux system to function. Among many features, Util-linux contains the fdisk configuration tool and the login program." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" UTILLINUX_CONFIG_DEFAULT="--disable-gtk-doc \ --disable-nls \ diff --git a/packages/sysutils/v4l-utils/package.mk b/packages/sysutils/v4l-utils/package.mk index 6bb95ca5d3..4cfffaa36c 100644 --- a/packages/sysutils/v4l-utils/package.mk +++ b/packages/sysutils/v4l-utils/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="system" PKG_SHORTDESC="v4l-utils: Linux V4L2 and DVB API utilities and v4l libraries (libv4l)." PKG_LONGDESC="Linux V4L2 and DVB API utilities and v4l libraries (libv4l)." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--without-jpeg" diff --git a/packages/sysutils/v86d/package.mk b/packages/sysutils/v86d/package.mk index af7907ec00..2450477d25 100644 --- a/packages/sysutils/v86d/package.mk +++ b/packages/sysutils/v86d/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_INIT="toolchain gcc:init" PKG_SECTION="system" PKG_SHORTDESC="v86d: A userspace helper that runs x86 code in an emulated environment." PKG_LONGDESC="v86d is the userspace helper that runs x86 code in an emulated environment. uvesafb will not work without v86d. v86d currently supports the x86 and amd64 (x86-64) architectures." -PKG_AUTORECONF="no" INIT_CONFIGURE_OPTS="--with-x86emu" diff --git a/packages/testing/package.mk b/packages/testing/package.mk index 76c91086ed..54b23818f5 100644 --- a/packages/testing/package.mk +++ b/packages/testing/package.mk @@ -26,4 +26,3 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="virtual" PKG_SHORTDESC="testing: Metapackage for various packages to test while developing" PKG_LONGDESC="testing: Metapackage for various packages to test while developing" -PKG_AUTORECONF="no" diff --git a/packages/textproc/expat/package.mk b/packages/textproc/expat/package.mk index af53af0f2f..8c97404557 100644 --- a/packages/textproc/expat/package.mk +++ b/packages/textproc/expat/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="textproc" PKG_SHORTDESC="expat: XML parser library" PKG_LONGDESC="Expat is an XML parser library written in C. It is a stream-oriented parser in which an application registers handlers for things the parser might find in the XML document (like start tags). An introductory article on using Expat is available on xml.com." -PKG_AUTORECONF="no" PKG_CMAKE_OPTS_TARGET="-DBUILD_docs=OFF -DBUILD_tools=OFF -DBUILD_examples=OFF -DBUILD_tests=OFF -DBUILD_shared=ON" PKG_CMAKE_OPTS_HOST="-DBUILD_docs=OFF -DBUILD_tools=OFF -DBUILD_examples=OFF -DBUILD_tests=OFF -DBUILD_shared=ON" diff --git a/packages/textproc/jsoncpp/package.mk b/packages/textproc/jsoncpp/package.mk index fed6e23f99..f3a167b797 100644 --- a/packages/textproc/jsoncpp/package.mk +++ b/packages/textproc/jsoncpp/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="multimedia" PKG_SHORTDESC="jsoncpp" PKG_LONGDESC="jsoncpp" -PKG_AUTORECONF="no" pre_configure_target() { export CFLAGS="$CFLAGS -fPIC" diff --git a/packages/textproc/libxml2/package.mk b/packages/textproc/libxml2/package.mk index cd418f52b7..3a5b28d56d 100644 --- a/packages/textproc/libxml2/package.mk +++ b/packages/textproc/libxml2/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain zlib" PKG_SECTION="textproc" PKG_SHORTDESC="libxml: XML parser library for Gnome" PKG_LONGDESC="The libxml package contains an XML library, which allows you to manipulate XML files. XML (eXtensible Markup Language) is a data format for structured document interchange via the Web." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_ALL="ac_cv_header_ansidecl_h=no \ --enable-static \ diff --git a/packages/textproc/libxslt/package.mk b/packages/textproc/libxslt/package.mk index 36dc8baba2..d475a6e459 100644 --- a/packages/textproc/libxslt/package.mk +++ b/packages/textproc/libxslt/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain libxml2" PKG_SECTION="textproc" PKG_SHORTDESC="libxslt" PKG_LONGDESC="libxslt" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_HOST=" ac_cv_header_ansidecl_h=no \ ac_cv_header_xlocale_h=no \ diff --git a/packages/textproc/tinyxml/package.mk b/packages/textproc/tinyxml/package.mk index d4dc4f6ba0..1822c67dbb 100644 --- a/packages/textproc/tinyxml/package.mk +++ b/packages/textproc/tinyxml/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="textproc" PKG_SHORTDESC="tinyxml: XML parser library" PKG_LONGDESC="TinyXML is a simple, small, C++ XML parser that can be easily integrating into other programs." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared --with-pic" diff --git a/packages/textproc/tinyxml2/package.mk b/packages/textproc/tinyxml2/package.mk index 39b3e5f5f0..834ab84913 100644 --- a/packages/textproc/tinyxml2/package.mk +++ b/packages/textproc/tinyxml2/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="textproc" PKG_SHORTDESC="tinyxml2: XML parser library" PKG_LONGDESC="TinyXML2 is a simple, small, C++ XML parser that can be easily integrating into other programs." -PKG_AUTORECONF="no" PKG_CMAKE_OPTS_TARGET="-DBUILD_SHARED_LIBS=off -DBUILD_STATIC_LIBS=on" diff --git a/packages/textproc/xmlstarlet/package.mk b/packages/textproc/xmlstarlet/package.mk index cb75f16bbf..225cb184d7 100644 --- a/packages/textproc/xmlstarlet/package.mk +++ b/packages/textproc/xmlstarlet/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain libxml2 libxslt" PKG_SECTION="tools" PKG_SHORTDESC="XMLStarlet is a command-line XML utility which allows the modification and validation of XML documents" PKG_LONGDESC="XMLStarlet is a command line XML toolkit which can be used to transform,query, validate, and edit XML documents and files using simple set of shellcommands in similar way it is done for plain text files using grep/sed/awk/tr/diff/patch." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_HOST=" ac_cv_func_malloc_0_nonnull=yes \ ac_cv_func_realloc_0_nonnull=yes \ diff --git a/packages/tools/bcm2835-bootloader/package.mk b/packages/tools/bcm2835-bootloader/package.mk index 9f309037f1..2a9944f894 100644 --- a/packages/tools/bcm2835-bootloader/package.mk +++ b/packages/tools/bcm2835-bootloader/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain linux" PKG_SECTION="tools" PKG_SHORTDESC="bcm2835-bootloader: Tool to create a bootable kernel for RaspberryPi" PKG_LONGDESC="bcm2835-bootloader: Tool to create a bootable kernel for RaspberryPi" -PKG_AUTORECONF="no" make_target() { : diff --git a/packages/tools/dtc/package.mk b/packages/tools/dtc/package.mk index 7933449c56..2a1c9c94ba 100644 --- a/packages/tools/dtc/package.mk +++ b/packages/tools/dtc/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="The Device Tree Compiler" PKG_LONGDESC="The Device Tree Compiler" -PKG_AUTORECONF="no" PKG_MAKE_OPTS_HOST="dtc libfdt" PKG_MAKE_OPTS_TARGET="dtc libfdt" diff --git a/packages/tools/grub/package.mk b/packages/tools/grub/package.mk index 3f94e9dc9b..14d75cb1df 100755 --- a/packages/tools/grub/package.mk +++ b/packages/tools/grub/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain flex freetype:host" PKG_SECTION="tools" PKG_SHORTDESC="GNU GRUB is a Multiboot boot loader." PKG_LONGDESC="GNU GRUB is a Multiboot boot loader that was derived from GRUB, the GRand Unified Bootloader, which was originally designed and implemented by Erich Stefan Boleyn" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--target=i386-pc-linux \ --disable-nls \ diff --git a/packages/tools/hdparm/package.mk b/packages/tools/hdparm/package.mk index 35ad2d0d18..26872a03e5 100644 --- a/packages/tools/hdparm/package.mk +++ b/packages/tools/hdparm/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="hdparm: Get/set hard disk parameters" PKG_LONGDESC="Shell utility to access/tune ioctl features of the Linux IDE driver and IDE drives." -PKG_AUTORECONF="no" makeinstall_target() { mkdir -p $INSTALL/usr/sbin diff --git a/packages/tools/installer/package.mk b/packages/tools/installer/package.mk index 9b90fa49cd..feb7db3870 100644 --- a/packages/tools/installer/package.mk +++ b/packages/tools/installer/package.mk @@ -26,7 +26,6 @@ PKG_DEPENDS_TARGET="toolchain busybox newt parted e2fsprogs syslinux grub" PKG_SECTION="tools" PKG_SHORTDESC="installer: LibreELEC.tv Install manager" PKG_LONGDESC="LibreELEC.tv Install manager to install the system on any disk" -PKG_AUTORECONF="no" make_target() { : # nothing to make here diff --git a/packages/tools/led_tools/package.mk b/packages/tools/led_tools/package.mk index 44af02318e..f361679c24 100644 --- a/packages/tools/led_tools/package.mk +++ b/packages/tools/led_tools/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_HOST="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="led_tools" PKG_LONGDESC="LED tools, these are a set of tools to control the LEDs on Slice" -PKG_AUTORECONF="no" make_target() { make CC="$CC" \ diff --git a/packages/tools/mkbootimg/package.mk b/packages/tools/mkbootimg/package.mk index fb672eec21..acd2a03217 100644 --- a/packages/tools/mkbootimg/package.mk +++ b/packages/tools/mkbootimg/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="" PKG_SECTION="tools" PKG_SHORTDESC="mkbootimg: Creates kernel boot images for Android" PKG_LONGDESC="mkbootimg: Creates kernel boot images for Android" -PKG_AUTORECONF="no" makeinstall_host() { mkdir -p $SYSROOT_PREFIX/usr/include diff --git a/packages/tools/mtools/package.mk b/packages/tools/mtools/package.mk index 592263f173..c63f44bbea 100644 --- a/packages/tools/mtools/package.mk +++ b/packages/tools/mtools/package.mk @@ -27,4 +27,4 @@ PKG_DEPENDS_HOST="" PKG_SECTION="tools" PKG_SHORTDESC="mtools: A collection of utilities to access MS-DOS disks" PKG_LONGDESC="mtools: A collection of utilities to access MS-DOS disks" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" diff --git a/packages/tools/nano/package.mk b/packages/tools/nano/package.mk index 2da3508c3a..418d3f405a 100644 --- a/packages/tools/nano/package.mk +++ b/packages/tools/nano/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain ncurses" PKG_SECTION="shell/texteditor" PKG_SHORTDESC="nano: Pico editor clone with enhancements" PKG_LONGDESC="GNU nano (Nano's ANOther editor, or Not ANOther editor) is an enhanced clone of the Pico text editor." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--disable-utf8 \ --disable-nls \ diff --git a/packages/tools/newt/package.mk b/packages/tools/newt/package.mk index 0b4802a70c..2dab610660 100644 --- a/packages/tools/newt/package.mk +++ b/packages/tools/newt/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain slang popt" PKG_SECTION="tools" PKG_SHORTDESC="newt: A programming library for color text mode, widget based user interfaces" PKG_LONGDESC="Newt is a programming library for color text mode, widget based user interfaces. Newt can be used to add stacked windows, entry widgets, checkboxes, radio buttons, labels, plain text fields, scrollbars, etc., to text mode user interfaces. Newt is based on the S-Lang library." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--disable-nls \ --without-python \ diff --git a/packages/tools/plymouth-lite/package.mk b/packages/tools/plymouth-lite/package.mk index 68409ba032..033aad4339 100644 --- a/packages/tools/plymouth-lite/package.mk +++ b/packages/tools/plymouth-lite/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_INIT="toolchain gcc:init libpng" PKG_SECTION="tools" PKG_SHORTDESC="plymouth-lite: Boot splash screen based on Fedora's Plymouth code" PKG_LONGDESC="Boot splash screen based on Fedora's Plymouth code" -PKG_AUTORECONF="no" if [ "$UVESAFB_SUPPORT" = yes ]; then PKG_DEPENDS_INIT="$PKG_DEPENDS_INIT v86d:init" diff --git a/packages/tools/populatefs/package.mk b/packages/tools/populatefs/package.mk index f488cf7bbe..caf62a7a17 100644 --- a/packages/tools/populatefs/package.mk +++ b/packages/tools/populatefs/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="e2fsprogs:host" PKG_SECTION="tools" PKG_SHORTDESC="populatefs: Tool for replacing genext2fs when creating ext4 images" PKG_LONGDESC="populatefs: Tool for replacing genext2fs when creating ext4 images" -PKG_AUTORECONF="no" make_host() { make EXTRA_LIBS="-lcom_err -lpthread" CFLAGS="$CFLAGS -fPIC" diff --git a/packages/tools/procps-ng/package.mk b/packages/tools/procps-ng/package.mk index 907e5f3961..e5fea1d129 100644 --- a/packages/tools/procps-ng/package.mk +++ b/packages/tools/procps-ng/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain ncurses" PKG_SECTION="tools" PKG_SHORTDESC="Command line and full screen utilities for browsing procfs" PKG_LONGDESC="Command line and full screen utilities for browsing procfs, a "pseudo" file system dynamically generated by the kernel to provide information about the status of entries in its process table." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_malloc_0_nonnull=yes \ ac_cv_func_realloc_0_nonnull=yes \ diff --git a/packages/tools/qemu/package.mk b/packages/tools/qemu/package.mk index 7f8f50b2c7..d0127b77ad 100644 --- a/packages/tools/qemu/package.mk +++ b/packages/tools/qemu/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_HOST="toolchain Python2:host zlib:host glib:host" PKG_SECTION="tools" PKG_SHORTDESC="QEMU is a generic and open source machine emulator and virtualizer." PKG_LONGDESC="QEMU is a generic and open source machine emulator and virtualizer." -PKG_AUTORECONF="no" HOST_CONFIGURE_OPTS="--prefix=$TOOLCHAIN \ --bindir=$TOOLCHAIN/bin \ diff --git a/packages/tools/slice-addon/package.mk b/packages/tools/slice-addon/package.mk index 441f21dae0..d5fa71a372 100644 --- a/packages/tools/slice-addon/package.mk +++ b/packages/tools/slice-addon/package.mk @@ -26,7 +26,6 @@ PKG_URL="" PKG_DEPENDS_TARGET="" PKG_SHORTDESC="Controls the LED lights on the Slice box using Kodi actions" PKG_LONGDESC="Controls the LED lights on the Slice box using Kodi actions" -PKG_AUTORECONF="no" make_target() { ( diff --git a/packages/tools/syslinux/package.mk b/packages/tools/syslinux/package.mk index b845a46231..676ccccbb6 100644 --- a/packages/tools/syslinux/package.mk +++ b/packages/tools/syslinux/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain util-linux e2fsprogs syslinux:host" PKG_SECTION="tools" PKG_SHORTDESC="syslinux: Linux bootloader collection" PKG_LONGDESC="The SYSLINUX project covers lightweight linux bootloaders for floppy media (syslinux), network booting (pxelinux) and bootable el-torito cd-roms (isolinux)." -PKG_AUTORECONF="no" PKG_MAKE_OPTS_TARGET="CC=$CC AR=$AR RANLIB=$RANLIB installer" diff --git a/packages/tools/u-boot/package.mk b/packages/tools/u-boot/package.mk index 626fe486b0..0bcca04a2c 100644 --- a/packages/tools/u-boot/package.mk +++ b/packages/tools/u-boot/package.mk @@ -29,7 +29,6 @@ PKG_LICENSE="GPL" PKG_SECTION="tools" PKG_SHORTDESC="u-boot: Universal Bootloader project" PKG_LONGDESC="Das U-Boot is a cross-platform bootloader for embedded systems, used as the default boot loader by several board vendors. It is intended to be easy to port and to debug, and runs on many supported architectures, including PPC, ARM, MIPS, x86, m68k, NIOS, and Microblaze." -PKG_AUTORECONF="no" PKG_IS_KERNEL_PKG="yes" make_target() { diff --git a/packages/virtual/alsa/package.mk b/packages/virtual/alsa/package.mk index b1a5ac882c..e6755a9e83 100644 --- a/packages/virtual/alsa/package.mk +++ b/packages/virtual/alsa/package.mk @@ -26,4 +26,3 @@ PKG_DEPENDS_TARGET="toolchain alsa-lib alsa-utils" PKG_SECTION="virtual" PKG_SHORTDESC="alsa: Matapackage to install all alsa components" PKG_LONGDESC="ALSA (Advanced Linux Sound Architecture) is the next generation Linux Sound API. It provides much finer (->better) access to the sound hardware, has a unbeatable mixer API and supports stuff like multi channel hardware, digital outs and ins, uninterleaved sound data access, and an oss emulation layer (for the old applications). It is the prefered API for professional sound apps under Linux." -PKG_AUTORECONF="no" diff --git a/packages/virtual/autotools/package.mk b/packages/virtual/autotools/package.mk index d095ab6bb4..f16704b747 100644 --- a/packages/virtual/autotools/package.mk +++ b/packages/virtual/autotools/package.mk @@ -26,4 +26,3 @@ PKG_DEPENDS_HOST="ccache:host autoconf:host automake:host intltool:host libtool: PKG_SECTION="virtual" PKG_SHORTDESC="autotools: Metapackage" PKG_LONGDESC="autotools: Metapackage" -PKG_AUTORECONF="no" diff --git a/packages/virtual/corefonts/package.mk b/packages/virtual/corefonts/package.mk index 8408912986..b1a4df616e 100644 --- a/packages/virtual/corefonts/package.mk +++ b/packages/virtual/corefonts/package.mk @@ -26,7 +26,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="virtual" PKG_SHORTDESC="corefonts: Metapackage for installing fonts" PKG_LONGDESC="corefonts is a Metapackage for installing fonts" -PKG_AUTORECONF="no" if [ -n "$CUSTOM_FONTS" ]; then PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET $CUSTOM_FONTS" diff --git a/packages/virtual/debug/package.mk b/packages/virtual/debug/package.mk index e7268a2d08..3acf9a7ee1 100644 --- a/packages/virtual/debug/package.mk +++ b/packages/virtual/debug/package.mk @@ -26,7 +26,6 @@ PKG_DEPENDS_TARGET="toolchain gdb edid-decode" PKG_SECTION="virtual" PKG_SHORTDESC="debug: Metapackage for installing debugging tools" PKG_LONGDESC="debug is a Metapackage for installing debugging tools" -PKG_AUTORECONF="no" # configure GPU drivers and dependencies: get_graphicdrivers diff --git a/packages/virtual/initramfs/package.mk b/packages/virtual/initramfs/package.mk index 756758b5e2..ac0bdbec62 100644 --- a/packages/virtual/initramfs/package.mk +++ b/packages/virtual/initramfs/package.mk @@ -26,7 +26,6 @@ PKG_DEPENDS_TARGET="toolchain libc:init busybox:init linux:init plymouth-lite:in PKG_SECTION="virtual" PKG_SHORTDESC="initramfs: Metapackage for installing initramfs" PKG_LONGDESC="debug is a Metapackage for installing initramfs" -PKG_AUTORECONF="no" if [ "$ISCSI_SUPPORT" = yes ]; then PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET open-iscsi:init" diff --git a/packages/virtual/libc/package.mk b/packages/virtual/libc/package.mk index 08705f6a5d..6bcbe593f8 100644 --- a/packages/virtual/libc/package.mk +++ b/packages/virtual/libc/package.mk @@ -29,7 +29,6 @@ PKG_SHORTDESC="libc: Metapackage" PKG_LONGDESC="" PKG_SHORTDESC="libc: Meta package for installing various tools and libs needed for libc" PKG_LONGDESC="Meta package for installing various tools and libs needed for libc" -PKG_AUTORECONF="no" if [ "$BOOTLOADER" = "bcm2835-bootloader" ]; then PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET arm-mem" diff --git a/packages/virtual/linux-drivers/package.mk b/packages/virtual/linux-drivers/package.mk index a8df9e2801..d44273bb6d 100644 --- a/packages/virtual/linux-drivers/package.mk +++ b/packages/virtual/linux-drivers/package.mk @@ -26,4 +26,3 @@ PKG_DEPENDS_TARGET="toolchain $ADDITIONAL_DRIVERS" PKG_SECTION="virtual" PKG_SHORTDESC="linux-drivers: Meta package to install additional drivers" PKG_LONGDESC="linux-drivers is a Meta package to install additional drivers" -PKG_AUTORECONF="no" diff --git a/packages/virtual/linux-firmware/package.mk b/packages/virtual/linux-firmware/package.mk index dd2f40eed0..2ffcb9dddc 100644 --- a/packages/virtual/linux-firmware/package.mk +++ b/packages/virtual/linux-firmware/package.mk @@ -26,4 +26,3 @@ PKG_DEPENDS_TARGET="toolchain $FIRMWARE" PKG_SECTION="virtual" PKG_SHORTDESC="linux-firmware: various free firmware drivers" PKG_LONGDESC="linux-firmware is a meta-package to install various free firmware drivers" -PKG_AUTORECONF="no" diff --git a/packages/virtual/mediacenter/package.mk b/packages/virtual/mediacenter/package.mk index 6f7d3d2df4..ebc0d2cfd6 100644 --- a/packages/virtual/mediacenter/package.mk +++ b/packages/virtual/mediacenter/package.mk @@ -26,7 +26,6 @@ PKG_DEPENDS_TARGET="toolchain $MEDIACENTER" PKG_SECTION="virtual" PKG_SHORTDESC="Mediacenter: Metapackage" PKG_LONGDESC="Mediacenter: Metapackage" -PKG_AUTORECONF="no" if [ "$MEDIACENTER" = "kodi" ]; then PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET $MEDIACENTER-theme-$SKIN_DEFAULT" diff --git a/packages/virtual/network/package.mk b/packages/virtual/network/package.mk index 09dab0117e..d80e3884ee 100644 --- a/packages/virtual/network/package.mk +++ b/packages/virtual/network/package.mk @@ -26,7 +26,6 @@ PKG_DEPENDS_TARGET="toolchain connman netbase ethtool openssh" PKG_SECTION="virtual" PKG_SHORTDESC="network: Metapackage for packages to install network support" PKG_LONGDESC="network: Metapackage for various packages to install network support" -PKG_AUTORECONF="no" if [ "$BLUETOOTH_SUPPORT" = "yes" ]; then PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET bluez" diff --git a/packages/virtual/remote/package.mk b/packages/virtual/remote/package.mk index 5f9f13f3ad..4169fcdbbe 100644 --- a/packages/virtual/remote/package.mk +++ b/packages/virtual/remote/package.mk @@ -26,7 +26,6 @@ PKG_DEPENDS_TARGET="toolchain eventlircd libirman v4l-utils" PKG_SECTION="virtual" PKG_SHORTDESC="remote: Meta package for installing various tools needed for remote support" PKG_LONGDESC="Meta package for installing various tools needed for remote support" -PKG_AUTORECONF="no" if [ "$ATVCLIENT_SUPPORT" = "yes" ]; then PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET atvclient" diff --git a/packages/virtual/toolchain/package.mk b/packages/virtual/toolchain/package.mk index 74c774c39f..354cb85058 100644 --- a/packages/virtual/toolchain/package.mk +++ b/packages/virtual/toolchain/package.mk @@ -26,4 +26,3 @@ PKG_DEPENDS_TARGET="configtools:host make:host xz:host sed:host pkg-config:host PKG_SECTION="virtual" PKG_SHORTDESC="toolchain: LibreELEC.tv' toolchain" PKG_LONGDESC="a crosscompiling toolchain to compile all packages" -PKG_AUTORECONF="no" diff --git a/packages/virtual/virtual/package.mk b/packages/virtual/virtual/package.mk index bb9ed7b1f6..6e7f3677c1 100644 --- a/packages/virtual/virtual/package.mk +++ b/packages/virtual/virtual/package.mk @@ -26,7 +26,6 @@ PKG_DEPENDS_TARGET="qemu:host" PKG_SECTION="virtual" PKG_SHORTDESC="virtual: Meta package to install Virtual project extra deps" PKG_LONGDESC="virtual is a Meta package to install Virtual project extra dependencies" -PKG_AUTORECONF="no" get_graphicdrivers diff --git a/packages/virtual/x11/package.mk b/packages/virtual/x11/package.mk index 6cfeda35ba..aa98c04e66 100644 --- a/packages/virtual/x11/package.mk +++ b/packages/virtual/x11/package.mk @@ -26,7 +26,6 @@ PKG_DEPENDS_TARGET="toolchain xorg-server" PKG_SECTION="virtual" PKG_SHORTDESC="x11: the Windowing system" PKG_LONGDESC="X11 is the Windowing system" -PKG_AUTORECONF="no" # Additional packages we need for using xorg-server: # Fonts diff --git a/packages/wayland/libinput/package.mk b/packages/wayland/libinput/package.mk index 6a83ab9dbf..d55a99e721 100644 --- a/packages/wayland/libinput/package.mk +++ b/packages/wayland/libinput/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain systemd libevdev mtdev" PKG_SECTION="wayland" PKG_SHORTDESC="libinput is a library to handle input devices in Wayland compositors and to provide a generic X.Org input driver." PKG_LONGDESC="libinput is a library to handle input devices in Wayland compositors and to provide a generic X.Org input driver." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--with-sysroot=$SYSROOT_PREFIX \ --enable-shared \ diff --git a/packages/wayland/libxkbcommon/package.mk b/packages/wayland/libxkbcommon/package.mk index 0f6bec1d5e..e85d05957e 100644 --- a/packages/wayland/libxkbcommon/package.mk +++ b/packages/wayland/libxkbcommon/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="wayland" PKG_SHORTDESC="xkbcommon: a library to handle keyboard descriptions" PKG_LONGDESC="xkbcommon is a library to handle keyboard descriptions, including loading them from disk, parsing them and handling their state. It's mainly meant for client toolkits, window systems, and other system applications; currently that includes Wayland, kmscon, GTK+, Qt, Clutter, and more. It is also used by some XCB applications for proper keyboard support." -PKG_AUTORECONF="no" if [ "$DISPLAYSERVER" = "x11" ]; then PKG_DEPENDS_TARGET="$PKG_DEPENDS_TARGET xkeyboard-config" diff --git a/packages/wayland/mtdev/package.mk b/packages/wayland/mtdev/package.mk index d07f07066a..7836e8b059 100644 --- a/packages/wayland/mtdev/package.mk +++ b/packages/wayland/mtdev/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="wayland" PKG_SHORTDESC="The mtdev is a stand-alone library which transforms all variants of kernel MT events to the slotted type B protocol." PKG_LONGDESC="The mtdev is a stand-alone library which transforms all variants of kernel MT events to the slotted type B protocol. The events put into mtdev may be from any MT device, specifically type A without contact tracking, type A with contact tracking, or type B with contact tracking. See the kernel documentation for further details." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared" diff --git a/packages/web/curl/package.mk b/packages/web/curl/package.mk index e8a3198078..de1d56e07a 100644 --- a/packages/web/curl/package.mk +++ b/packages/web/curl/package.mk @@ -35,7 +35,6 @@ PKG_DEPENDS_TARGET="toolchain zlib openssl rtmpdump" PKG_SECTION="web" PKG_SHORTDESC="curl: Client and library for (HTTP, HTTPS, FTP, ...) transfers" PKG_LONGDESC="Curl is a client to get documents/files from or send documents to a server, using any of the supported protocols (HTTP, HTTPS, FTP, FTPS, GOPHER, DICT, TELNET, LDAP or FILE). The command is designed to work without user interaction or any kind of interactivity." -PKG_AUTORECONF="no" PKG_USE_CMAKE="no" PKG_CONFIGURE_OPTS_TARGET="ac_cv_lib_rtmp_RTMP_Init=yes \ diff --git a/packages/web/libmicrohttpd/package.mk b/packages/web/libmicrohttpd/package.mk index 591be20a3b..18623297f6 100644 --- a/packages/web/libmicrohttpd/package.mk +++ b/packages/web/libmicrohttpd/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="web" PKG_SHORTDESC="libmicrohttpd: a small webserver C library" PKG_LONGDESC="GNU libmicrohttpd is a small C library that is supposed to make it easy to run an HTTP server as part of another application." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--disable-shared \ --enable-static \ diff --git a/packages/x11/app/setxkbmap/package.mk b/packages/x11/app/setxkbmap/package.mk index 2870e39ce5..929aec0357 100644 --- a/packages/x11/app/setxkbmap/package.mk +++ b/packages/x11/app/setxkbmap/package.mk @@ -27,4 +27,3 @@ PKG_DEPENDS_TARGET="toolchain libX11 libxkbfile" PKG_SECTION="x11/app" PKG_SHORTDESC="setxkbmap: Sets the keyboard using the X Keyboard Extension" PKG_LONGDESC="Setxkbmap sets the keyboard using the X Keyboard Extension." -PKG_AUTORECONF="no" diff --git a/packages/x11/app/xkbcomp/package.mk b/packages/x11/app/xkbcomp/package.mk index 7a1d69e742..3639de0461 100644 --- a/packages/x11/app/xkbcomp/package.mk +++ b/packages/x11/app/xkbcomp/package.mk @@ -27,6 +27,5 @@ PKG_DEPENDS_TARGET="toolchain util-macros libX11" PKG_SECTION="x11/app" PKG_SHORTDESC="xkbcomp: Compiles XKB keyboard description" PKG_LONGDESC="The xkbcomp keymap compiler converts a description of an XKB keymap into one of several output formats." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--with-xkb-config-root=$XORG_PATH_XKB" diff --git a/packages/x11/app/xrandr/package.mk b/packages/x11/app/xrandr/package.mk index e3b2fcacde..0a4cdda8f7 100644 --- a/packages/x11/app/xrandr/package.mk +++ b/packages/x11/app/xrandr/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros libXrandr" PKG_SECTION="x11/app" PKG_SHORTDESC="xrandr: A primitive command line interface to RandR extension" PKG_LONGDESC="Xrandr is a primitive command line interface to the RandR extension and used to set the screen size, orientation and/or reflection." -PKG_AUTORECONF="no" post_makeinstall_target() { rm -rf $INSTALL/usr/bin/xkeystone diff --git a/packages/x11/data/xkeyboard-config/package.mk b/packages/x11/data/xkeyboard-config/package.mk index 41bc9ea883..6ce64036db 100644 --- a/packages/x11/data/xkeyboard-config/package.mk +++ b/packages/x11/data/xkeyboard-config/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain util-macros xkbcomp" PKG_SECTION="x11/data" PKG_SHORTDESC="xkeyboard-config: X keyboard extension data files" PKG_LONGDESC="X keyboard extension data files." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="XKBCOMP=/usr/bin/xkbcomp \ --without-xsltproc \ diff --git a/packages/x11/driver/xf86-input-evdev/package.mk b/packages/x11/driver/xf86-input-evdev/package.mk index f9382a27e7..b5b9303476 100644 --- a/packages/x11/driver/xf86-input-evdev/package.mk +++ b/packages/x11/driver/xf86-input-evdev/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain util-macros inputproto libevdev mtdev systemd" PKG_SECTION="x11/driver" PKG_SHORTDESC="xf86-input-evdev: Generic Xorg Linux input driver" PKG_LONGDESC="Evdev is an Xorg input driver for Linux's generic event devices. It therefore supports all input devices that the kernel knows about, including most mice and keyboards." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--disable-silent-rules \ --with-xorg-module-dir=$XORG_PATH_MODULES \ diff --git a/packages/x11/driver/xf86-input-libinput/package.mk b/packages/x11/driver/xf86-input-libinput/package.mk index eb93883a4b..6a57d56735 100644 --- a/packages/x11/driver/xf86-input-libinput/package.mk +++ b/packages/x11/driver/xf86-input-libinput/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain libinput" PKG_SECTION="x11/driver" PKG_SHORTDESC="This is an X driver based on libinput." PKG_LONGDESC="This is an X driver based on libinput." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--with-xorg-module-dir=$XORG_PATH_MODULES" diff --git a/packages/x11/driver/xf86-input-synaptics/package.mk b/packages/x11/driver/xf86-input-synaptics/package.mk index 1f1803a90f..51d6bb0b4f 100644 --- a/packages/x11/driver/xf86-input-synaptics/package.mk +++ b/packages/x11/driver/xf86-input-synaptics/package.mk @@ -27,6 +27,6 @@ PKG_DEPENDS_TARGET="toolchain libXi" PKG_SECTION="x11/driver" PKG_SHORTDESC="Synaptics touchpad driver for X.Org." PKG_LONGDESC="Synaptics touchpad driver for X.Org." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--with-xorg-module-dir=$XORG_PATH_MODULES" diff --git a/packages/x11/driver/xf86-video-amdgpu/package.mk b/packages/x11/driver/xf86-video-amdgpu/package.mk index b2476de443..7a95d872fc 100644 --- a/packages/x11/driver/xf86-video-amdgpu/package.mk +++ b/packages/x11/driver/xf86-video-amdgpu/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain xorg-server" PKG_SECTION="x11/driver" PKG_SHORTDESC="xf86-video-amdgpu - AMD Radeon video driver for the Xorg X server" PKG_LONGDESC="AMD Xorg video driver" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--enable-udev \ --enable-glamor \ diff --git a/packages/x11/driver/xf86-video-ati/package.mk b/packages/x11/driver/xf86-video-ati/package.mk index 3a27376260..06629cf9b2 100644 --- a/packages/x11/driver/xf86-video-ati/package.mk +++ b/packages/x11/driver/xf86-video-ati/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain xorg-server" PKG_SECTION="x11/driver" PKG_SHORTDESC="xf86-video-ati: The Xorg driver for ATI video chips" PKG_LONGDESC="The ati driver supports various ATi, know AMD, video chips." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--enable-glamor --with-xorg-module-dir=$XORG_PATH_MODULES" diff --git a/packages/x11/driver/xf86-video-intel/package.mk b/packages/x11/driver/xf86-video-intel/package.mk index d7ab7cb453..c7c8a48284 100644 --- a/packages/x11/driver/xf86-video-intel/package.mk +++ b/packages/x11/driver/xf86-video-intel/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain libXcomposite util-macros fontsproto systemd xorg- PKG_SECTION="x11/driver" PKG_SHORTDESC="xf86-video-intel: The Xorg driver for Intel video chips" PKG_LONGDESC="The Xorg driver for Intel i810, i815, 830M, 845G, 852GM, 855GM, 865G, 915G, 915GM and 965G video chips." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--disable-backlight \ --disable-backlight-helper \ diff --git a/packages/x11/driver/xf86-video-nvidia-legacy/package.mk b/packages/x11/driver/xf86-video-nvidia-legacy/package.mk index faa8808d7f..474ebe876f 100644 --- a/packages/x11/driver/xf86-video-nvidia-legacy/package.mk +++ b/packages/x11/driver/xf86-video-nvidia-legacy/package.mk @@ -28,7 +28,6 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="x11/driver" PKG_SHORTDESC="xf86-video-nvidia-legacy: The Xorg driver for NVIDIA video chips supporting Geforce 6 and Geforce 7 devices too" PKG_LONGDESC="These binary drivers provide optimized hardware acceleration of OpenGL applications via a direct-rendering X Server. AGP, PCIe, SLI, TV-out and flat panel displays are also supported. This version only supports GeForce 6xxx and higher of the Geforce GPUs plus complimentary Quadros and nforce." -PKG_AUTORECONF="no" unpack() { [ -d $PKG_BUILD ] && rm -rf $PKG_BUILD diff --git a/packages/x11/driver/xf86-video-nvidia/package.mk b/packages/x11/driver/xf86-video-nvidia/package.mk index de56db87bf..11cb16d272 100644 --- a/packages/x11/driver/xf86-video-nvidia/package.mk +++ b/packages/x11/driver/xf86-video-nvidia/package.mk @@ -31,7 +31,6 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="x11/driver" PKG_SHORTDESC="xf86-video-nvidia: The Xorg driver for NVIDIA video chips" PKG_LONGDESC="These binary drivers provide optimized hardware acceleration of OpenGL applications via a direct-rendering X Server. AGP, PCIe, SLI, TV-out and flat panel displays are also supported. This version only supports GeForce 8xxx and higher of the Geforce GPUs plus complimentary Quadros and nforce." -PKG_AUTORECONF="no" unpack() { [ -d $PKG_BUILD ] && rm -rf $PKG_BUILD diff --git a/packages/x11/driver/xf86-video-vmware/package.mk b/packages/x11/driver/xf86-video-vmware/package.mk index de76ffebbb..79a0c50392 100644 --- a/packages/x11/driver/xf86-video-vmware/package.mk +++ b/packages/x11/driver/xf86-video-vmware/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain mesa libX11 xorg-server" PKG_SECTION="x11/driver" PKG_SHORTDESC="xf86-video-vmware: The Xorg driver for vmware video" PKG_LONGDESC="xf86-video-vmware: The Xorg driver for vmware video" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--enable-vmwarectrl-client \ --with-xorg-module-dir=$XORG_PATH_MODULES" diff --git a/packages/x11/font/encodings/package.mk b/packages/x11/font/encodings/package.mk index b169372aa1..58de533cfa 100644 --- a/packages/x11/font/encodings/package.mk +++ b/packages/x11/font/encodings/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros font-util:host" PKG_SECTION="x11/font" PKG_SHORTDESC="encodings: X font encodings" PKG_LONGDESC="X font encoding meta files." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-gzip-small-encodings \ --enable-gzip-large-encodings \ diff --git a/packages/x11/font/font-bitstream-type1/package.mk b/packages/x11/font/font-bitstream-type1/package.mk index d3d17bf93e..2ab01475fb 100644 --- a/packages/x11/font/font-bitstream-type1/package.mk +++ b/packages/x11/font/font-bitstream-type1/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/font" PKG_SHORTDESC="font-bitstream-type1: Bitstream font family" PKG_LONGDESC="Bitstream font family." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--with-fontrootdir=/usr/share/fonts" diff --git a/packages/x11/font/font-cursor-misc/package.mk b/packages/x11/font/font-cursor-misc/package.mk index e493103ea7..d6614c452f 100644 --- a/packages/x11/font/font-cursor-misc/package.mk +++ b/packages/x11/font/font-cursor-misc/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros font-util:host" PKG_SECTION="x11/font" PKG_SHORTDESC="font-cursor-misc: X11 cursor fonts" PKG_LONGDESC="X11 cursor fonts." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--with-fontrootdir=/usr/share/fonts" diff --git a/packages/x11/font/font-misc-misc/package.mk b/packages/x11/font/font-misc-misc/package.mk index 0b00780307..edafde2c55 100644 --- a/packages/x11/font/font-misc-misc/package.mk +++ b/packages/x11/font/font-misc-misc/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros font-util font-cursor-misc" PKG_SECTION="x11/font" PKG_SHORTDESC="font-misc-misc: A misc. public domain font" PKG_LONGDESC="A misc. public domain font." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--with-fontrootdir=/usr/share/fonts \ --disable-silent-rules \ diff --git a/packages/x11/font/font-util/package.mk b/packages/x11/font/font-util/package.mk index 87c8006e12..79c45b3668 100644 --- a/packages/x11/font/font-util/package.mk +++ b/packages/x11/font/font-util/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_HOST="util-macros" PKG_SECTION="x11/font" PKG_SHORTDESC="font-util: X.org font utilities" PKG_LONGDESC="X.org font utilities." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--with-mapdir=/usr/share/fonts/util" diff --git a/packages/x11/font/font-xfree86-type1/package.mk b/packages/x11/font/font-xfree86-type1/package.mk index 0df436a54d..cb6ef3c3ce 100644 --- a/packages/x11/font/font-xfree86-type1/package.mk +++ b/packages/x11/font/font-xfree86-type1/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/font" PKG_SHORTDESC="font-xfree86-type1: A Xfree86 Inc. Type1 font" PKG_LONGDESC="A Xfree86 Inc. Type1 font." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--with-fontrootdir=/usr/share/fonts" diff --git a/packages/x11/font/liberation-fonts-ttf/package.mk b/packages/x11/font/liberation-fonts-ttf/package.mk index c799be960d..e180b3ecc5 100644 --- a/packages/x11/font/liberation-fonts-ttf/package.mk +++ b/packages/x11/font/liberation-fonts-ttf/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/fonts" PKG_SHORTDESC="liberation-fonts: High quality "open-sourced" vector fonts" PKG_LONGDESC="This packages included the high-quality and open-sourced TrueType vector fonts released by RedHat." -PKG_AUTORECONF="no" make_target() { : # nothing to make diff --git a/packages/x11/lib/libICE/package.mk b/packages/x11/lib/libICE/package.mk index c74404b4c9..afd80cfebb 100644 --- a/packages/x11/lib/libICE/package.mk +++ b/packages/x11/lib/libICE/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros xtrans" PKG_SECTION="x11/lib" PKG_SHORTDESC="libICE: X Inter-Client Exchange (ICE) protocol library" PKG_LONGDESC="X Inter-Client Exchange (ICE) protocol library." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static \ --disable-shared \ diff --git a/packages/x11/lib/libSM/package.mk b/packages/x11/lib/libSM/package.mk index 5972670cd1..b2508cd8e2 100644 --- a/packages/x11/lib/libSM/package.mk +++ b/packages/x11/lib/libSM/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros util-linux libICE" PKG_SECTION="x11/lib" PKG_SHORTDESC="libSM: X11 Inter-Client Exchange library" PKG_LONGDESC="This package provides the main interface to the X11 Session Management library, which allows for applications to both manage sessions, and make use of session managers to save and restore their state for later use." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static \ --disable-shared \ diff --git a/packages/x11/lib/libX11/package.mk b/packages/x11/lib/libX11/package.mk index a476c33eaf..5113290945 100644 --- a/packages/x11/lib/libX11/package.mk +++ b/packages/x11/lib/libX11/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain xproto:host xproto util-macros xextproto xcmiscpro PKG_SECTION="x11/lib" PKG_SHORTDESC="libx11: The X11 library" PKG_LONGDESC="LibX11 is the main X11 library containing all the client-side code to access the X11 windowing system." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--disable-secure-rpc \ --disable-loadable-i18n \ diff --git a/packages/x11/lib/libXau/package.mk b/packages/x11/lib/libXau/package.mk index c702b3f840..07930c6927 100644 --- a/packages/x11/lib/libXau/package.mk +++ b/packages/x11/lib/libXau/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros xproto" PKG_SECTION="x11/lib" PKG_SHORTDESC="libXau: X authorization file management libary" PKG_LONGDESC="X authorization file management libary" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared --enable-xthreads" diff --git a/packages/x11/lib/libXcomposite/package.mk b/packages/x11/lib/libXcomposite/package.mk index 867504f7c5..183ff11353 100644 --- a/packages/x11/lib/libXcomposite/package.mk +++ b/packages/x11/lib/libXcomposite/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros compositeproto fixesproto libXfixes li PKG_SECTION="x11/lib" PKG_SHORTDESC="libxcomposite: X Composite Library" PKG_LONGDESC="X Composite Library" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared" diff --git a/packages/x11/lib/libXdamage/package.mk b/packages/x11/lib/libXdamage/package.mk index 17387517d2..5804ed495d 100644 --- a/packages/x11/lib/libXdamage/package.mk +++ b/packages/x11/lib/libXdamage/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros damageproto fixesproto libX11 libXfixe PKG_SECTION="x11/lib" PKG_SHORTDESC="libXdamage: X11 damaged region extension library" PKG_LONGDESC="LibXdamage provides an X Window System client interface to the DAMAGE extension to the X protocol. The Damage extension provides for notification of when on-screen regions have been 'damaged' (altered)." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared" diff --git a/packages/x11/lib/libXext/package.mk b/packages/x11/lib/libXext/package.mk index 8163aad8e9..2a10b666bd 100644 --- a/packages/x11/lib/libXext/package.mk +++ b/packages/x11/lib/libXext/package.mk @@ -27,6 +27,5 @@ PKG_DEPENDS_TARGET="toolchain util-macros xextproto libX11" PKG_SECTION="x11/lib" PKG_SHORTDESC="libxext: X11 miscellaneous extensions library" PKG_LONGDESC="LibXext provides an X Window System client interface to several extensions to the X protocol, iincluding DOUBLE-BUFFER (DBE), DPMS, Extended-Visual-Information (EVI), LBX, MIT-SHM, MIT-SUNDRY-NONSTANDARD, Multi-Buffering, SECURITY, SHAPE, SHAPE, SYNC, TOG-CUP, XC-APPGROUP, XC-MISC, XTEST and possibly others." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-malloc0returnsnull --without-xmlto" diff --git a/packages/x11/lib/libXfixes/package.mk b/packages/x11/lib/libXfixes/package.mk index f57af8fad8..f2ea0f8c9a 100644 --- a/packages/x11/lib/libXfixes/package.mk +++ b/packages/x11/lib/libXfixes/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros fixesproto libX11" PKG_SECTION="x11/lib" PKG_SHORTDESC="libxfixes: X Fixes Library" PKG_LONGDESC="X Fixes Library" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared" diff --git a/packages/x11/lib/libXfont2/package.mk b/packages/x11/lib/libXfont2/package.mk index 5fd1e95b16..5e39ff3567 100644 --- a/packages/x11/lib/libXfont2/package.mk +++ b/packages/x11/lib/libXfont2/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros fontcacheproto fontsproto xtrans freet PKG_SECTION="x11/lib" PKG_SHORTDESC="libxfont: X font Library" PKG_LONGDESC="X font Library" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared \ --disable-ipv6 \ diff --git a/packages/x11/lib/libXi/package.mk b/packages/x11/lib/libXi/package.mk index 93d5fccec5..5d8efcee81 100644 --- a/packages/x11/lib/libXi/package.mk +++ b/packages/x11/lib/libXi/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros libX11 inputproto libXfixes" PKG_SECTION="x11/lib" PKG_SHORTDESC="libxi: X11 Input extension library" PKG_LONGDESC="LibXi provides an X Window System client interface to the XINPUT extension to the X protocol." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared \ --enable-malloc0returnsnull \ diff --git a/packages/x11/lib/libXinerama/package.mk b/packages/x11/lib/libXinerama/package.mk index c6a013ebc7..25324144a9 100644 --- a/packages/x11/lib/libXinerama/package.mk +++ b/packages/x11/lib/libXinerama/package.mk @@ -27,6 +27,5 @@ PKG_DEPENDS_TARGET="toolchain util-macros xineramaproto libXext" PKG_SECTION="x11/lib" PKG_SHORTDESC="libXinerama: The Xinerama library." PKG_LONGDESC="libXinerama is the Xinerama library." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared --enable-malloc0returnsnull" diff --git a/packages/x11/lib/libXmu/package.mk b/packages/x11/lib/libXmu/package.mk index 1ba8da5cee..116b5dd99e 100644 --- a/packages/x11/lib/libXmu/package.mk +++ b/packages/x11/lib/libXmu/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros xextproto libXext libX11 libXt" PKG_SECTION="x11/lib" PKG_SHORTDESC="libxmu: X11 miscellaneous utility library" PKG_LONGDESC="LibXmu provides a set of miscellaneous utility convenience functions for X libraries to use." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared --with-gnu-ld --without-xmlto" diff --git a/packages/x11/lib/libXrandr/package.mk b/packages/x11/lib/libXrandr/package.mk index 15bc9283a8..2be3d4ae76 100644 --- a/packages/x11/lib/libXrandr/package.mk +++ b/packages/x11/lib/libXrandr/package.mk @@ -27,6 +27,5 @@ PKG_DEPENDS_TARGET="toolchain util-macros randrproto libX11 libXrender libXext" PKG_SECTION="x11/lib" PKG_SHORTDESC="libxrandr: X Resize, Rotate and Reflection extension client library" PKG_LONGDESC="Xrandr is a simple library designed to interface the X Resize and Rotate Extension. This allows clients to change the size and rotation of the root window of a screen, along with the ability to reflect the screen about either axis." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-malloc0returnsnull" diff --git a/packages/x11/lib/libXrender/package.mk b/packages/x11/lib/libXrender/package.mk index 0ec568c42e..90fed3c164 100644 --- a/packages/x11/lib/libXrender/package.mk +++ b/packages/x11/lib/libXrender/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros renderproto libX11" PKG_SECTION="x11/lib" PKG_SHORTDESC="libxrender: X Rendering Extension client library" PKG_LONGDESC="The X Rendering Extension (Render) introduces digital image composition as the foundation of a new rendering model within the X Window System. Rendering geometric figures is accomplished by client-side tesselation into either triangles or trapezoids." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared --enable-malloc0returnsnull" diff --git a/packages/x11/lib/libXt/package.mk b/packages/x11/lib/libXt/package.mk index cd4db4f536..4e07fdaf4a 100644 --- a/packages/x11/lib/libXt/package.mk +++ b/packages/x11/lib/libXt/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros libX11 libSM" PKG_SECTION="x11/lib" PKG_SHORTDESC="libxt: X11 toolkit intrinsics library" PKG_LONGDESC="LibXt provides the X Toolkit Intrinsics, an abstract widget library upon which other toolkits are based. Xt is the basis for many toolkits, including the Athena widgets (Xaw), and LessTif." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static \ --disable-shared \ diff --git a/packages/x11/lib/libXtst/package.mk b/packages/x11/lib/libXtst/package.mk index f99cc7c93c..1715b2b3ed 100644 --- a/packages/x11/lib/libXtst/package.mk +++ b/packages/x11/lib/libXtst/package.mk @@ -27,6 +27,5 @@ PKG_DEPENDS_TARGET="toolchain util-macros recordproto xextproto libXext inputpro PKG_SECTION="x11/lib" PKG_SHORTDESC="libxtst: The Xtst Library" PKG_LONGDESC="The Xtst Library" -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared --with-gnu-ld --without-xmlto" diff --git a/packages/x11/lib/libXxf86vm/package.mk b/packages/x11/lib/libXxf86vm/package.mk index 10264f93ee..cebc8287f8 100644 --- a/packages/x11/lib/libXxf86vm/package.mk +++ b/packages/x11/lib/libXxf86vm/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros xf86vidmodeproto libX11 libXext" PKG_SECTION="x11/lib" PKG_SHORTDESC="libxxf86vm: Extension library for the XFree86-VidMode X extension" PKG_LONGDESC="The libxxf86vm provides an interface to the server extension XFree86-VidModeExtension which allows the video modes to be queried and adjusted dynamically and mode switching to be controlled." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared --enable-malloc0returnsnull" diff --git a/packages/x11/lib/libfontenc/package.mk b/packages/x11/lib/libfontenc/package.mk index 2107b1ec4b..7f5e2fccb4 100644 --- a/packages/x11/lib/libfontenc/package.mk +++ b/packages/x11/lib/libfontenc/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros xproto zlib font-util" PKG_SECTION="x11/lib" PKG_SHORTDESC="libfontenc: X11 font encoding library" PKG_LONGDESC="Libfontenc is a library which helps font libraries portably determine and deal with different encodings of fonts." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared" diff --git a/packages/x11/lib/libpciaccess/package.mk b/packages/x11/lib/libpciaccess/package.mk index d3df658b3e..e7ad9fab11 100644 --- a/packages/x11/lib/libpciaccess/package.mk +++ b/packages/x11/lib/libpciaccess/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros zlib" PKG_SECTION="x11/lib" PKG_SHORTDESC="libpciaccess: X.org libpciaccess library" PKG_LONGDESC="X.org libpciaccess library." -PKG_AUTORECONF="no" CFLAGS="$CFLAGS -D_LARGEFILE64_SOURCE" diff --git a/packages/x11/lib/libxcb/package.mk b/packages/x11/lib/libxcb/package.mk index 99c5178ca1..bebcfd314f 100644 --- a/packages/x11/lib/libxcb/package.mk +++ b/packages/x11/lib/libxcb/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros Python2:host xcb-proto libpthread-stub PKG_SECTION="x11/lib" PKG_SHORTDESC="libxcb: X C-language Bindings library" PKG_LONGDESC="X C-language Bindings library." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared \ --disable-screensaver \ diff --git a/packages/x11/lib/libxkbfile/package.mk b/packages/x11/lib/libxkbfile/package.mk index dfce257aee..4baac09744 100644 --- a/packages/x11/lib/libxkbfile/package.mk +++ b/packages/x11/lib/libxkbfile/package.mk @@ -27,6 +27,5 @@ PKG_DEPENDS_TARGET="toolchain util-macros kbproto libX11" PKG_SECTION="x11/lib" PKG_SHORTDESC="libxkbfile: X11 keyboard file manipulation library" PKG_LONGDESC="Libxkbfile provides an interface to read and manipulate description files for XKB, the X11 keyboard configuration extension." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared" diff --git a/packages/x11/lib/libxshmfence/package.mk b/packages/x11/lib/libxshmfence/package.mk index 07d4508adf..f003e07e7a 100644 --- a/packages/x11/lib/libxshmfence/package.mk +++ b/packages/x11/lib/libxshmfence/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros xproto" PKG_SECTION="x11/lib" PKG_SHORTDESC="libxshmfence: Shared memory 'SyncFence' synchronization primitive." PKG_LONGDESC="libxshmfence is the Shared memory 'SyncFence' synchronization primitive." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared" diff --git a/packages/x11/lib/pixman/package.mk b/packages/x11/lib/pixman/package.mk index dc566485cf..77a1a00fa9 100644 --- a/packages/x11/lib/pixman/package.mk +++ b/packages/x11/lib/pixman/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/lib" PKG_SHORTDESC="pixman: Pixel manipulation library" PKG_LONGDESC="Pixman is a generic library for manipulating pixel regions, contains low-level pixel manipulation routines and is used by both xorg and cairo." -PKG_AUTORECONF="no" if [ "$TARGET_ARCH" = arm ]; then if [ "$TARGET_FPU" = neon -o "$TARGET_FPU" = neon-fp16 ]; then diff --git a/packages/x11/lib/xtrans/package.mk b/packages/x11/lib/xtrans/package.mk index c2f4ee56f3..ea3cba980f 100644 --- a/packages/x11/lib/xtrans/package.mk +++ b/packages/x11/lib/xtrans/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/lib" PKG_SHORTDESC="xtrans: Abstract network code for X" PKG_LONGDESC="Abstract network code for X." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/other/fluxbox/package.mk b/packages/x11/other/fluxbox/package.mk index 9a2d2bf558..819d61ca1b 100644 --- a/packages/x11/other/fluxbox/package.mk +++ b/packages/x11/other/fluxbox/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain libX11 libXrandr libXext libXrender" PKG_SECTION="x11/other" PKG_SHORTDESC="Fluxbox is a windowmanager for X that was based on the Blackbox 0.61.1 code" PKG_LONGDESC="Fluxbox is a windowmanager for X that was based on the Blackbox 0.61.1 code. It is very light on resources and easy to handle but yet full of features to make an easy, and extremely fast, desktop experience. It is built using C++ and licensed under the MIT-License." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_realloc_0_nonnull=yes \ ac_cv_func_malloc_0_nonnull=yes \ diff --git a/packages/x11/other/fontconfig/package.mk b/packages/x11/other/fontconfig/package.mk index a6cf8e178d..53ca6d811a 100644 --- a/packages/x11/other/fontconfig/package.mk +++ b/packages/x11/other/fontconfig/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros freetype libxml2 zlib expat" PKG_SECTION="x11/other" PKG_SHORTDESC="fontconfig: A library for font customization and configuration" PKG_LONGDESC="Fontconfig is a library for font customization and configuration." -PKG_AUTORECONF="no" PKG_CONFIGURE_OPTS_TARGET="--with-arch=$TARGET_ARCH \ --with-cache-dir=/storage/.cache/fontconfig \ diff --git a/packages/x11/proto/bigreqsproto/package.mk b/packages/x11/proto/bigreqsproto/package.mk index 73b7ec17eb..6308fc9182 100644 --- a/packages/x11/proto/bigreqsproto/package.mk +++ b/packages/x11/proto/bigreqsproto/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/proto" PKG_SHORTDESC="bigreqsproto: BigReqs extension headers" PKG_LONGDESC="BigReqs extension headers" -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/proto/compositeproto/package.mk b/packages/x11/proto/compositeproto/package.mk index 19e75f2e30..9eb5ff8583 100644 --- a/packages/x11/proto/compositeproto/package.mk +++ b/packages/x11/proto/compositeproto/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/proto" PKG_SHORTDESC="compositeproto: Composite extension headers" PKG_LONGDESC="Composite extension headers" -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/proto/damageproto/package.mk b/packages/x11/proto/damageproto/package.mk index 5dca5161a3..417a3cca7c 100644 --- a/packages/x11/proto/damageproto/package.mk +++ b/packages/x11/proto/damageproto/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/proto" PKG_SHORTDESC="damageproto: Damage extension header" PKG_LONGDESC="Damage extension headers" -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/proto/dri2proto/package.mk b/packages/x11/proto/dri2proto/package.mk index de1cb22cb4..11a8766afb 100644 --- a/packages/x11/proto/dri2proto/package.mk +++ b/packages/x11/proto/dri2proto/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/proto" PKG_SHORTDESC="dri2proto: X.Org DRI2 protocol headers" PKG_LONGDESC="X.Org DRI2 protocol headers." -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/proto/dri3proto/package.mk b/packages/x11/proto/dri3proto/package.mk index 4065753c6a..0225e985cd 100644 --- a/packages/x11/proto/dri3proto/package.mk +++ b/packages/x11/proto/dri3proto/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/proto" PKG_SHORTDESC="dri3proto: X.Org DRI3 protocol headers" PKG_LONGDESC="X.Org DRI3 protocol headers." -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/proto/fixesproto/package.mk b/packages/x11/proto/fixesproto/package.mk index aa7472c124..4a59692952 100644 --- a/packages/x11/proto/fixesproto/package.mk +++ b/packages/x11/proto/fixesproto/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/proto" PKG_SHORTDESC="fixesproto: Fixes extension headers" PKG_LONGDESC="Fixes extension headers" -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/proto/fontcacheproto/package.mk b/packages/x11/proto/fontcacheproto/package.mk index e8ab13ccac..f9cbaffce8 100644 --- a/packages/x11/proto/fontcacheproto/package.mk +++ b/packages/x11/proto/fontcacheproto/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/proto" PKG_SHORTDESC="fontcacheproto: Fontcache extension headers" PKG_LONGDESC="Fontcache extension headers" -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/proto/fontsproto/package.mk b/packages/x11/proto/fontsproto/package.mk index f987efc8e0..8670978dfd 100644 --- a/packages/x11/proto/fontsproto/package.mk +++ b/packages/x11/proto/fontsproto/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/proto" PKG_SHORTDESC="fontsproto: Fonts extension headers" PKG_LONGDESC="Fonts extension headers" -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/proto/glproto/package.mk b/packages/x11/proto/glproto/package.mk index 2872346987..2134f4e08b 100644 --- a/packages/x11/proto/glproto/package.mk +++ b/packages/x11/proto/glproto/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/proto" PKG_SHORTDESC="glproto: GL extension headers" PKG_LONGDESC="GL extension headers" -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/proto/inputproto/package.mk b/packages/x11/proto/inputproto/package.mk index 6557e68873..a847b0f8dc 100644 --- a/packages/x11/proto/inputproto/package.mk +++ b/packages/x11/proto/inputproto/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/proto" PKG_SHORTDESC="inputproto: Input extension headers" PKG_LONGDESC="Input extension headers" -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/proto/kbproto/package.mk b/packages/x11/proto/kbproto/package.mk index 81dabcf940..93322aa22f 100644 --- a/packages/x11/proto/kbproto/package.mk +++ b/packages/x11/proto/kbproto/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/proto" PKG_SHORTDESC="kbproto: KB extension headers" PKG_LONGDESC="KB extension headers" -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/proto/presentproto/package.mk b/packages/x11/proto/presentproto/package.mk index 9fbe06e661..2aecd05e7e 100644 --- a/packages/x11/proto/presentproto/package.mk +++ b/packages/x11/proto/presentproto/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/proto" PKG_SHORTDESC="presentproto: Present extension headers" PKG_LONGDESC="The Present extension provides a way for applications to update their window contents from a pixmap in a well defined fashion, synchronizing with the display refresh and potentially using a more efficient mechanism than copying the contents of the source pixmap." -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/proto/randrproto/package.mk b/packages/x11/proto/randrproto/package.mk index abd9da3ec1..5d69cd5d21 100644 --- a/packages/x11/proto/randrproto/package.mk +++ b/packages/x11/proto/randrproto/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/proto" PKG_SHORTDESC="randrproto: Randr extension headers" PKG_LONGDESC="Randr extension headers" -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/proto/recordproto/package.mk b/packages/x11/proto/recordproto/package.mk index 5ffceb0310..cc97bb227f 100644 --- a/packages/x11/proto/recordproto/package.mk +++ b/packages/x11/proto/recordproto/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/proto" PKG_SHORTDESC="recordproto: Record extension headers" PKG_LONGDESC="Record extension headers" -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/proto/renderproto/package.mk b/packages/x11/proto/renderproto/package.mk index cc8efdcb23..9ea00614a2 100644 --- a/packages/x11/proto/renderproto/package.mk +++ b/packages/x11/proto/renderproto/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/proto" PKG_SHORTDESC="renderproto: KB extension headers" PKG_LONGDESC="Render extension headers" -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/proto/videoproto/package.mk b/packages/x11/proto/videoproto/package.mk index 7feb30fd10..90f63ab467 100644 --- a/packages/x11/proto/videoproto/package.mk +++ b/packages/x11/proto/videoproto/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/proto" PKG_SHORTDESC="videoproto: KB extension headers" PKG_LONGDESC="Video extension headers" -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/proto/xcb-proto/package.mk b/packages/x11/proto/xcb-proto/package.mk index 02cba2efcd..5506b20bc5 100644 --- a/packages/x11/proto/xcb-proto/package.mk +++ b/packages/x11/proto/xcb-proto/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros Python2:host" PKG_SECTION="x11/proto" PKG_SHORTDESC="xcb-proto: X C-language Bindings protocol headers" PKG_LONGDESC="X C-language Bindings protocol headers." -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/proto/xcmiscproto/package.mk b/packages/x11/proto/xcmiscproto/package.mk index b8f78bcc05..c639b82b7c 100644 --- a/packages/x11/proto/xcmiscproto/package.mk +++ b/packages/x11/proto/xcmiscproto/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/proto" PKG_SHORTDESC="xcmiscproto: XCMisc extension headers" PKG_LONGDESC="XCMisc extension headers" -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/proto/xextproto/package.mk b/packages/x11/proto/xextproto/package.mk index b7081b5206..c1e04e4fe1 100644 --- a/packages/x11/proto/xextproto/package.mk +++ b/packages/x11/proto/xextproto/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/proto" PKG_SHORTDESC="xextproto: KB extension headers" PKG_LONGDESC="Xext extension headers" -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/proto/xf86dgaproto/package.mk b/packages/x11/proto/xf86dgaproto/package.mk index 435fb32b1d..8023c08394 100644 --- a/packages/x11/proto/xf86dgaproto/package.mk +++ b/packages/x11/proto/xf86dgaproto/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/proto" PKG_SHORTDESC="xf86dgaproto: XF86DGA extension headers" PKG_LONGDESC="XF86DGA extension headers" -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/proto/xf86driproto/package.mk b/packages/x11/proto/xf86driproto/package.mk index ad9b42bd04..31af2aa0f9 100644 --- a/packages/x11/proto/xf86driproto/package.mk +++ b/packages/x11/proto/xf86driproto/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/proto" PKG_SHORTDESC="xf86driproto: XF86DRI extension headers" PKG_LONGDESC="XF86DRI extension headers" -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/proto/xf86miscproto/package.mk b/packages/x11/proto/xf86miscproto/package.mk index eecd442915..48ebb66638 100644 --- a/packages/x11/proto/xf86miscproto/package.mk +++ b/packages/x11/proto/xf86miscproto/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/proto" PKG_SHORTDESC="xf86miscproto: XF86Misc extension headers" PKG_LONGDESC="XF86Misc extension headers" -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/proto/xf86vidmodeproto/package.mk b/packages/x11/proto/xf86vidmodeproto/package.mk index c64a21b8de..5aedae7481 100644 --- a/packages/x11/proto/xf86vidmodeproto/package.mk +++ b/packages/x11/proto/xf86vidmodeproto/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/proto" PKG_SHORTDESC="xf86vidmodeproto: XF86VidMode extension headers" PKG_LONGDESC="XF86VidMode extension headers" -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/proto/xineramaproto/package.mk b/packages/x11/proto/xineramaproto/package.mk index 13cb58fca4..7431a8f1c0 100644 --- a/packages/x11/proto/xineramaproto/package.mk +++ b/packages/x11/proto/xineramaproto/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/proto" PKG_SHORTDESC="xineramaproto: Xinerama extension headers" PKG_LONGDESC="Xinerama extension headers" -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/proto/xproto/package.mk b/packages/x11/proto/xproto/package.mk index 8687e130db..108ea6af6b 100644 --- a/packages/x11/proto/xproto/package.mk +++ b/packages/x11/proto/xproto/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/proto" PKG_SHORTDESC="xproto: KB extension headers" PKG_LONGDESC="X11 extension headers" -PKG_AUTORECONF="no" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--without-xmlto" diff --git a/packages/x11/util/util-macros/package.mk b/packages/x11/util/util-macros/package.mk index 2586556437..e25d3448df 100644 --- a/packages/x11/util/util-macros/package.mk +++ b/packages/x11/util/util-macros/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="x11/util" PKG_SHORTDESC="util-macros: X.org autoconf utilities" PKG_LONGDESC="X.org autoconf utilities such as M4 macros." -PKG_AUTORECONF="no" post_makeinstall_target() { rm -rf $INSTALL/usr diff --git a/packages/x11/util/xorg-launch-helper/package.mk b/packages/x11/util/xorg-launch-helper/package.mk index 58b9de6678..45c3ca1640 100644 --- a/packages/x11/util/xorg-launch-helper/package.mk +++ b/packages/x11/util/xorg-launch-helper/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain systemd" PKG_SECTION="x11/util" PKG_SHORTDESC="Xorg-launch-helper is a small utility that transforms the X server process (XOrg) into a daemon." PKG_LONGDESC="Xorg-launch-helper is a small utility that transforms the X server process (XOrg) into a daemon that can be used to make applications wait with starting until XOrg is ready for X11 connections" -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" pre_configure_target() { export LIBS="-lsystemd" diff --git a/packages/x11/xserver/xorg-server/package.mk b/packages/x11/xserver/xorg-server/package.mk index 94831df8c7..8f5a8e75c5 100644 --- a/packages/x11/xserver/xorg-server/package.mk +++ b/packages/x11/xserver/xorg-server/package.mk @@ -28,7 +28,7 @@ PKG_NEED_UNPACK="$(get_pkg_directory xf86-video-nvidia) $(get_pkg_directory xf86 PKG_SECTION="x11/xserver" PKG_SHORTDESC="xorg-server: The Xorg X server" PKG_LONGDESC="Xorg is a full featured X server that was originally designed for UNIX and UNIX-like operating systems running on Intel x86 hardware." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" get_graphicdrivers diff --git a/projects/Odroid_C2/packages/gcc-linaro-aarch64-elf/package.mk b/projects/Odroid_C2/packages/gcc-linaro-aarch64-elf/package.mk index a84c7674a5..4169b3b13c 100644 --- a/projects/Odroid_C2/packages/gcc-linaro-aarch64-elf/package.mk +++ b/projects/Odroid_C2/packages/gcc-linaro-aarch64-elf/package.mk @@ -27,7 +27,6 @@ PKG_SOURCE_DIR="gcc-linaro-${PKG_VERSION}-x86_64_aarch64-elf" PKG_SECTION="lang" PKG_SHORTDESC="" PKG_LONGDESC="" -PKG_AUTORECONF="no" make_host() { : diff --git a/projects/Odroid_C2/packages/gcc-linaro-arm-eabi/package.mk b/projects/Odroid_C2/packages/gcc-linaro-arm-eabi/package.mk index 143a430f1c..09b832c4d0 100644 --- a/projects/Odroid_C2/packages/gcc-linaro-arm-eabi/package.mk +++ b/projects/Odroid_C2/packages/gcc-linaro-arm-eabi/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_HOST="toolchain" PKG_SECTION="lang" PKG_SHORTDESC="" PKG_LONGDESC="" -PKG_AUTORECONF="no" make_host() { : diff --git a/projects/Odroid_C2/packages/u-boot/package.mk b/projects/Odroid_C2/packages/u-boot/package.mk index 1e8ee59515..c13190715b 100644 --- a/projects/Odroid_C2/packages/u-boot/package.mk +++ b/projects/Odroid_C2/packages/u-boot/package.mk @@ -27,7 +27,6 @@ PKG_LICENSE="GPL" PKG_SECTION="tools" PKG_SHORTDESC="u-boot: Universal Bootloader project (Hardkernel Fork)" PKG_LONGDESC="Das U-Boot is a cross-platform bootloader for embedded systems, used as the default boot loader by several board vendors. It is intended to be easy to port and to debug, and runs on many supported architectures, including PPC, ARM, MIPS, x86, m68k, NIOS, and Microblaze." -PKG_AUTORECONF="no" pre_configure_target() { if [ -z "$UBOOT_CONFIG" ]; then From 2bd83f8d15ba2397b66a656d58fd1084aa82b993 Mon Sep 17 00:00:00 2001 From: "Sascha Kuehndel (InuSasha)" Date: Tue, 24 Oct 2017 23:32:02 +0200 Subject: [PATCH 02/11] buildsystem: replace PKG_USE_NINJA --- packages/compress/zlib/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/compress/zlib/package.mk b/packages/compress/zlib/package.mk index b12439dcf5..a5f89566a4 100644 --- a/packages/compress/zlib/package.mk +++ b/packages/compress/zlib/package.mk @@ -28,4 +28,4 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="compress" PKG_SHORTDESC="zlib: A general purpose (ZIP) data compression library" PKG_LONGDESC="zlib is a general purpose data compression library. All the code is thread safe. The data format used by the zlib library is described by RFCs (Request for Comments) 1950 to 1952 in the files ftp://ds.internic.net/rfc/rfc1950.txt (zlib format), rfc1951.txt (deflate format) and rfc1952.txt (gzip format)." -PKG_USE_NINJA="no" +PKG_TOOLCHAIN="cmake-make" From 8c7dc83c9ea73e5ed24258aebc01fdebaa6bad44 Mon Sep 17 00:00:00 2001 From: "Sascha Kuehndel (InuSasha)" Date: Tue, 24 Oct 2017 23:40:57 +0200 Subject: [PATCH 03/11] buildsystem: replace PKG_USE_MESON --- packages/devel/glib/package.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/devel/glib/package.mk b/packages/devel/glib/package.mk index d74eb5968c..b80273c702 100644 --- a/packages/devel/glib/package.mk +++ b/packages/devel/glib/package.mk @@ -30,7 +30,6 @@ PKG_SECTION="devel" PKG_SHORTDESC="glib: C support library" PKG_LONGDESC="GLib is a library which includes support routines for C such as lists, trees, hashes, memory allocation, and many other things." PKG_TOOLCHAIN="autotools" -PKG_USE_MESON="no" PKG_CONFIGURE_OPTS_HOST="PCRE_LIBS=-l:libpcre.a \ --enable-static \ From c90b78d9d50d83da1f3dfcafce891979327be1e2 Mon Sep 17 00:00:00 2001 From: "Sascha Kuehndel (InuSasha)" Date: Tue, 24 Oct 2017 23:44:02 +0200 Subject: [PATCH 04/11] buildsystem: replace PKG_USE_CMAKE --- packages/addons/addon-depends/enet/package.mk | 2 +- packages/addons/addon-depends/libvncserver/package.mk | 2 +- packages/addons/addon-depends/libzip/package.mk | 2 +- packages/audio/libsndfile/package.mk | 2 +- packages/devel/cmake/package.mk | 2 +- packages/devel/pcre/package.mk | 2 +- packages/emulation/libretro-2048/package.mk | 2 +- packages/emulation/libretro-4do/package.mk | 2 +- packages/emulation/libretro-beetle-bsnes/package.mk | 2 +- packages/emulation/libretro-beetle-gba/package.mk | 2 +- packages/emulation/libretro-beetle-lynx/package.mk | 2 +- packages/emulation/libretro-beetle-ngp/package.mk | 2 +- packages/emulation/libretro-beetle-pce-fast/package.mk | 2 +- packages/emulation/libretro-beetle-pcfx/package.mk | 2 +- packages/emulation/libretro-beetle-psx/package.mk | 2 +- packages/emulation/libretro-beetle-saturn/package.mk | 2 +- packages/emulation/libretro-beetle-supergrafx/package.mk | 2 +- packages/emulation/libretro-beetle-vb/package.mk | 2 +- packages/emulation/libretro-beetle-wswan/package.mk | 2 +- packages/emulation/libretro-bluemsx/package.mk | 2 +- packages/emulation/libretro-bnes/package.mk | 2 +- packages/emulation/libretro-bsnes-mercury-accuracy/package.mk | 2 +- packages/emulation/libretro-bsnes-mercury-balanced/package.mk | 2 +- .../emulation/libretro-bsnes-mercury-performance/package.mk | 2 +- packages/emulation/libretro-cap32/package.mk | 2 +- packages/emulation/libretro-craft/package.mk | 2 +- packages/emulation/libretro-desmume/package.mk | 2 +- packages/emulation/libretro-dinothawr/package.mk | 2 +- packages/emulation/libretro-dolphin/package.mk | 2 +- packages/emulation/libretro-dosbox/package.mk | 2 +- packages/emulation/libretro-fbalpha/package.mk | 2 +- packages/emulation/libretro-fceumm/package.mk | 2 +- packages/emulation/libretro-fmsx/package.mk | 2 +- packages/emulation/libretro-fuse/package.mk | 2 +- packages/emulation/libretro-gambatte/package.mk | 2 +- packages/emulation/libretro-genplus/package.mk | 2 +- packages/emulation/libretro-gw/package.mk | 2 +- packages/emulation/libretro-handy/package.mk | 2 +- packages/emulation/libretro-hatari/package.mk | 2 +- packages/emulation/libretro-mame/package.mk | 2 +- packages/emulation/libretro-mame2000/package.mk | 2 +- packages/emulation/libretro-mame2003/package.mk | 2 +- packages/emulation/libretro-mame2010/package.mk | 2 +- packages/emulation/libretro-mame2014/package.mk | 2 +- packages/emulation/libretro-meteor/package.mk | 4 ++-- packages/emulation/libretro-mgba/package.mk | 2 +- packages/emulation/libretro-mrboom/package.mk | 2 +- packages/emulation/libretro-mupen64plus/package.mk | 2 +- packages/emulation/libretro-nestopia/package.mk | 2 +- packages/emulation/libretro-nx/package.mk | 2 +- packages/emulation/libretro-o2em/package.mk | 2 +- packages/emulation/libretro-pcsx-rearmed/package.mk | 2 +- packages/emulation/libretro-picodrive/package.mk | 2 +- packages/emulation/libretro-ppsspp/package.mk | 2 +- packages/emulation/libretro-prboom/package.mk | 2 +- packages/emulation/libretro-prosystem/package.mk | 2 +- packages/emulation/libretro-quicknes/package.mk | 2 +- packages/emulation/libretro-reicast/package.mk | 2 +- packages/emulation/libretro-scummvm/package.mk | 2 +- packages/emulation/libretro-snes9x/package.mk | 2 +- packages/emulation/libretro-snes9x2002/package.mk | 2 +- packages/emulation/libretro-snes9x2010/package.mk | 2 +- packages/emulation/libretro-stella/package.mk | 2 +- packages/emulation/libretro-tgbdual/package.mk | 2 +- packages/emulation/libretro-tyrquake/package.mk | 2 +- packages/emulation/libretro-vba-next/package.mk | 2 +- packages/emulation/libretro-vbam/package.mk | 2 +- packages/emulation/libretro-vecx/package.mk | 2 +- packages/emulation/libretro-virtualjaguar/package.mk | 2 +- packages/emulation/libretro-yabause/package.mk | 2 +- packages/graphics/libjpeg-turbo/package.mk | 2 +- packages/graphics/libpng/package.mk | 2 +- packages/lang/yasm/package.mk | 2 +- packages/multimedia/SDL2/package.mk | 2 +- packages/print/freetype/package.mk | 2 +- packages/web/curl/package.mk | 2 +- 76 files changed, 77 insertions(+), 77 deletions(-) diff --git a/packages/addons/addon-depends/enet/package.mk b/packages/addons/addon-depends/enet/package.mk index 3b29c8ebd9..4b40884465 100644 --- a/packages/addons/addon-depends/enet/package.mk +++ b/packages/addons/addon-depends/enet/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="network" PKG_SHORTDESC="ENet's purpose is to provide a relatively thin, simple and robust network communication layer on top of UDP (User Datagram Protocol)" PKG_LONGDESC="ENet's purpose is to provide a relatively thin, simple and robust network communication layer on top of UDP (User Datagram Protocol)" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared" diff --git a/packages/addons/addon-depends/libvncserver/package.mk b/packages/addons/addon-depends/libvncserver/package.mk index db6996f70e..fa9f4d5bef 100644 --- a/packages/addons/addon-depends/libvncserver/package.mk +++ b/packages/addons/addon-depends/libvncserver/package.mk @@ -29,7 +29,7 @@ PKG_SECTION="libs" PKG_SHORTDESC="LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program." PKG_LONGDESC="LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program." PKG_TOOLCHAIN="autotools" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_MAINTAINER="Lukas Rusak (lrusak at irc.freenode.net)" diff --git a/packages/addons/addon-depends/libzip/package.mk b/packages/addons/addon-depends/libzip/package.mk index 969581ab03..6e71a6e622 100644 --- a/packages/addons/addon-depends/libzip/package.mk +++ b/packages/addons/addon-depends/libzip/package.mk @@ -26,7 +26,7 @@ PKG_URL="http://www.nih.at/libzip/${PKG_NAME}-${PKG_VERSION}.tar.xz" PKG_DEPENDS_TARGET="toolchain" PKG_SHORTDESC="libzip" PKG_LONGDESC="libzip" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_CONFIGURE_OPTS_TARGET="--disable-shared --enable-static" diff --git a/packages/audio/libsndfile/package.mk b/packages/audio/libsndfile/package.mk index 6aa3d73e8c..3b1a8c7a39 100644 --- a/packages/audio/libsndfile/package.mk +++ b/packages/audio/libsndfile/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain alsa-lib" PKG_SECTION="audio" PKG_SHORTDESC="libsndfile: A library for accessing various audio file formats" PKG_LONGDESC="libsndfile is a C library for reading and writing sound files such as AIFF, AU, WAV, and others through one standard interface. It can currently read/write 8, 16, 24 and 32-bit PCM files as well as 32 and 64-bit floating point WAV files and a number of compressed formats. It compiles and runs on *nix, MacOS, and Win32." -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared \ diff --git a/packages/devel/cmake/package.mk b/packages/devel/cmake/package.mk index 00bb0b302f..3e8266c8bb 100644 --- a/packages/devel/cmake/package.mk +++ b/packages/devel/cmake/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_HOST="ccache:host openssl:host" PKG_SECTION="toolchain/devel" PKG_SHORTDESC="cmake: A cross-platform, open-source make system" PKG_LONGDESC="CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice. CMake is quite sophisticated: it is possible to support complex environments requiring system configuration, preprocessor generation, code generation, and template instantiation." -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" configure_host() { ../configure --prefix=$TOOLCHAIN \ diff --git a/packages/devel/pcre/package.mk b/packages/devel/pcre/package.mk index de6679cc55..ed4b06930e 100644 --- a/packages/devel/pcre/package.mk +++ b/packages/devel/pcre/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="devel" PKG_SHORTDESC="pcre: Perl Compatible Regulat Expressions" PKG_LONGDESC="The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5. PCRE has its own native API, as well as a set of wrapper functions that correspond to the POSIX regular expression API. The PCRE library is free, even for building commercial software." -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_CONFIGURE_OPTS_HOST="--prefix=$TOOLCHAIN \ --enable-static \ diff --git a/packages/emulation/libretro-2048/package.mk b/packages/emulation/libretro-2048/package.mk index c93cb1656f..bbef335374 100644 --- a/packages/emulation/libretro-2048/package.mk +++ b/packages/emulation/libretro-2048/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.2048: 2048 for Kodi" PKG_LONGDESC="game.libretro.2048: 2048 for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="2048_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-4do/package.mk b/packages/emulation/libretro-4do/package.mk index 8f8ae8287a..bdb14d0518 100644 --- a/packages/emulation/libretro-4do/package.mk +++ b/packages/emulation/libretro-4do/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="emulation" PKG_SHORTDESC="Port of 4DO/libfreedo to libretro." PKG_LONGDESC="Port of 4DO/libfreedo to libretro." -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="4do_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-beetle-bsnes/package.mk b/packages/emulation/libretro-beetle-bsnes/package.mk index 5ff0e8b842..d126bb24e7 100644 --- a/packages/emulation/libretro-beetle-bsnes/package.mk +++ b/packages/emulation/libretro-beetle-bsnes/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.beetle-bsnes: Beetle bSNES for Kodi" PKG_LONGDESC="game.libretro.beetle-bsnes: Beetle bSNES for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="mednafen_snes_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-beetle-gba/package.mk b/packages/emulation/libretro-beetle-gba/package.mk index 6a1718f59f..4eb9051514 100644 --- a/packages/emulation/libretro-beetle-gba/package.mk +++ b/packages/emulation/libretro-beetle-gba/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.beetle-gba: Beetle GBA for Kodi" PKG_LONGDESC="game.libretro.beetle-gba: Beetle GBA for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="mednafen_gba_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-beetle-lynx/package.mk b/packages/emulation/libretro-beetle-lynx/package.mk index f2b9d90012..e2779ea06c 100644 --- a/packages/emulation/libretro-beetle-lynx/package.mk +++ b/packages/emulation/libretro-beetle-lynx/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Standalone port of Mednafen Lynx to libretro, itself a fork of Handy" PKG_LONGDESC="Standalone port of Mednafen Lynx to libretro, itself a fork of Handy" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="mednafen_lynx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-beetle-ngp/package.mk b/packages/emulation/libretro-beetle-ngp/package.mk index 7ac53adfa6..6ca4d12888 100644 --- a/packages/emulation/libretro-beetle-ngp/package.mk +++ b/packages/emulation/libretro-beetle-ngp/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Standalone port of Mednafen NGP to the libretro API, itself a fork of Neopop" PKG_LONGDESC="Standalone port of Mednafen NGP to the libretro API, itself a fork of Neopop" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="mednafen_ngp_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-beetle-pce-fast/package.mk b/packages/emulation/libretro-beetle-pce-fast/package.mk index 8d2284d954..e5b5d487aa 100644 --- a/packages/emulation/libretro-beetle-pce-fast/package.mk +++ b/packages/emulation/libretro-beetle-pce-fast/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.beetle-pce-fast: Beetle PCE Fast for Kodi" PKG_LONGDESC="game.libretro.beetle-pce-fast: Beetle PCE Fast for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="mednafen_pce_fast_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-beetle-pcfx/package.mk b/packages/emulation/libretro-beetle-pcfx/package.mk index ff24ea3b45..2e8aa56cb3 100644 --- a/packages/emulation/libretro-beetle-pcfx/package.mk +++ b/packages/emulation/libretro-beetle-pcfx/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Standalone port of Mednafen PCFX to libretro" PKG_LONGDESC="Standalone port of Mednafen PCFX to libretro" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="mednafen_pcfx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-beetle-psx/package.mk b/packages/emulation/libretro-beetle-psx/package.mk index 6641bf768b..2b1c352ee6 100644 --- a/packages/emulation/libretro-beetle-psx/package.mk +++ b/packages/emulation/libretro-beetle-psx/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Fork of Mednafen PSX" PKG_LONGDESC="Fork of Mednafen PSX" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="mednafen_psx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-beetle-saturn/package.mk b/packages/emulation/libretro-beetle-saturn/package.mk index 44f35a0401..7b3acac9ed 100644 --- a/packages/emulation/libretro-beetle-saturn/package.mk +++ b/packages/emulation/libretro-beetle-saturn/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.beetle-saturn: beetle-saturn for Kodi" PKG_LONGDESC="game.libretro.beetle-saturn: beetle-saturn for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="mednafen_saturn_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-beetle-supergrafx/package.mk b/packages/emulation/libretro-beetle-supergrafx/package.mk index ac74fbdbcc..724c00f61c 100644 --- a/packages/emulation/libretro-beetle-supergrafx/package.mk +++ b/packages/emulation/libretro-beetle-supergrafx/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Standalone port of Mednafen PCE Fast to libretro. This one only emulates a SuperGrafx TG-16" PKG_LONGDESC="Standalone port of Mednafen PCE Fast to libretro. This one only emulates a SuperGrafx TG-16" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="mednafen_supergrafx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-beetle-vb/package.mk b/packages/emulation/libretro-beetle-vb/package.mk index 88e7f4fb26..303bf20633 100644 --- a/packages/emulation/libretro-beetle-vb/package.mk +++ b/packages/emulation/libretro-beetle-vb/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Standalone port of Mednafen VB to libretro" PKG_LONGDESC="Standalone port of Mednafen VB to libretro" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="mednafen_vb_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-beetle-wswan/package.mk b/packages/emulation/libretro-beetle-wswan/package.mk index da7f331a76..83b53f10ab 100644 --- a/packages/emulation/libretro-beetle-wswan/package.mk +++ b/packages/emulation/libretro-beetle-wswan/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Standalone port of Mednafen WonderSwan to libretro, itself a fork of Cygne" PKG_LONGDESC="Standalone port of Mednafen WonderSwan to libretro, itself a fork of Cygne" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="mednafen_wswan_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-bluemsx/package.mk b/packages/emulation/libretro-bluemsx/package.mk index f458139c7b..47682f579f 100644 --- a/packages/emulation/libretro-bluemsx/package.mk +++ b/packages/emulation/libretro-bluemsx/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.bluemsx: BlueMSX for Kodi" PKG_LONGDESC="game.libretro.bluemsx: BlueMSX for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="bluemsx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-bnes/package.mk b/packages/emulation/libretro-bnes/package.mk index b6b4d287f7..15c3a248ce 100644 --- a/packages/emulation/libretro-bnes/package.mk +++ b/packages/emulation/libretro-bnes/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.bnes: bNES for Kodi" PKG_LONGDESC="game.libretro.bnes: bNES for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="bnes_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-bsnes-mercury-accuracy/package.mk b/packages/emulation/libretro-bsnes-mercury-accuracy/package.mk index 3d551fa82b..db0321fffb 100644 --- a/packages/emulation/libretro-bsnes-mercury-accuracy/package.mk +++ b/packages/emulation/libretro-bsnes-mercury-accuracy/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.beetle-bsnes-accuracy: Beetle bSNES for Kodi" PKG_LONGDESC="game.libretro.beetle-bsnes-accuracy: Beetle bSNES for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="bsnes_mercury_accuracy_libretro.so" PKG_LIBPATH="out/$PKG_LIBNAME" diff --git a/packages/emulation/libretro-bsnes-mercury-balanced/package.mk b/packages/emulation/libretro-bsnes-mercury-balanced/package.mk index a9ab2e2c4e..0dacd75b0a 100644 --- a/packages/emulation/libretro-bsnes-mercury-balanced/package.mk +++ b/packages/emulation/libretro-bsnes-mercury-balanced/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.beetle-bsnes-balanced: Beetle bSNES for Kodi" PKG_LONGDESC="game.libretro.beetle-bsnes-balanced: Beetle bSNES for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="bsnes_mercury_balanced_libretro.so" PKG_LIBPATH="out/$PKG_LIBNAME" diff --git a/packages/emulation/libretro-bsnes-mercury-performance/package.mk b/packages/emulation/libretro-bsnes-mercury-performance/package.mk index 554cdcfae0..ce52f58c2b 100644 --- a/packages/emulation/libretro-bsnes-mercury-performance/package.mk +++ b/packages/emulation/libretro-bsnes-mercury-performance/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.beetle-bsnes-performance: Beetle bSNES for Kodi" PKG_LONGDESC="game.libretro.beetle-bsnes-performance: Beetle bSNES for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="bsnes_mercury_performance_libretro.so" PKG_LIBPATH="out/$PKG_LIBNAME" diff --git a/packages/emulation/libretro-cap32/package.mk b/packages/emulation/libretro-cap32/package.mk index ca90f19f36..755d45e25b 100644 --- a/packages/emulation/libretro-cap32/package.mk +++ b/packages/emulation/libretro-cap32/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.cap32: cap32 for Kodi" PKG_LONGDESC="game.libretro.cap32: cap32 for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="cap32_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-craft/package.mk b/packages/emulation/libretro-craft/package.mk index f61b5c3bf9..bc08c7c5de 100644 --- a/packages/emulation/libretro-craft/package.mk +++ b/packages/emulation/libretro-craft/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="A simple Minecraft clone written in C using modern OpenGL (shaders)" PKG_LONGDESC="A simple Minecraft clone written in C using modern OpenGL (shaders)" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="craft_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-desmume/package.mk b/packages/emulation/libretro-desmume/package.mk index c73b7bc828..e80a800479 100644 --- a/packages/emulation/libretro-desmume/package.mk +++ b/packages/emulation/libretro-desmume/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="libretro wrapper for desmume NDS emulator." PKG_LONGDESC="libretro wrapper for desmume NDS emulator." -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="desmume_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-dinothawr/package.mk b/packages/emulation/libretro-dinothawr/package.mk index 3c06b349e2..a28540d429 100644 --- a/packages/emulation/libretro-dinothawr/package.mk +++ b/packages/emulation/libretro-dinothawr/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.dinothawr: dinothawr for Kodi" PKG_LONGDESC="game.libretro.dinothawr: dinothawr for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="dinothawr_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-dolphin/package.mk b/packages/emulation/libretro-dolphin/package.mk index eb8175b32a..b30331b3b3 100644 --- a/packages/emulation/libretro-dolphin/package.mk +++ b/packages/emulation/libretro-dolphin/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform enet" PKG_SECTION="emulation" PKG_SHORTDESC="Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC" PKG_LONGDESC="Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="dolphin_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" diff --git a/packages/emulation/libretro-dosbox/package.mk b/packages/emulation/libretro-dosbox/package.mk index d3da40d7ab..d067c89e03 100644 --- a/packages/emulation/libretro-dosbox/package.mk +++ b/packages/emulation/libretro-dosbox/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.dosbox: DOSBox for Kodi" PKG_LONGDESC="game.libretro.dosbox: DOSBox for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="dosbox_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-fbalpha/package.mk b/packages/emulation/libretro-fbalpha/package.mk index 1aadf31fa7..efbe390554 100644 --- a/packages/emulation/libretro-fbalpha/package.mk +++ b/packages/emulation/libretro-fbalpha/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.fba: fba for Kodi" PKG_LONGDESC="game.libretro.fba: fba for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="fbalpha_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-fceumm/package.mk b/packages/emulation/libretro-fceumm/package.mk index 50ce16471f..d4a0376a3b 100644 --- a/packages/emulation/libretro-fceumm/package.mk +++ b/packages/emulation/libretro-fceumm/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.fceumm: FCEUmm emulator for Kodi" PKG_LONGDESC="game.libretro.fceumm: FCEUmm emulator for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="fceumm_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-fmsx/package.mk b/packages/emulation/libretro-fmsx/package.mk index d542d581cd..e63063f305 100644 --- a/packages/emulation/libretro-fmsx/package.mk +++ b/packages/emulation/libretro-fmsx/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.fmsx: fmsx for Kodi" PKG_LONGDESC="game.libretro.fmsx: fmsx for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="fmsx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-fuse/package.mk b/packages/emulation/libretro-fuse/package.mk index 718b72f36a..3e4433f242 100644 --- a/packages/emulation/libretro-fuse/package.mk +++ b/packages/emulation/libretro-fuse/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.fuse: fuse for Kodi" PKG_LONGDESC="game.libretro.fuse: fuse for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="fuse_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-gambatte/package.mk b/packages/emulation/libretro-gambatte/package.mk index 2a27129e87..70ce8dae86 100644 --- a/packages/emulation/libretro-gambatte/package.mk +++ b/packages/emulation/libretro-gambatte/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.gambatte: Gambatte for Kodi" PKG_LONGDESC="game.libretro.gambatte: Gambatte for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="gambatte_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-genplus/package.mk b/packages/emulation/libretro-genplus/package.mk index cf2aefcbc4..1a173c7dc1 100644 --- a/packages/emulation/libretro-genplus/package.mk +++ b/packages/emulation/libretro-genplus/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.genplus: Genesis Plus GX for Kodi" PKG_LONGDESC="game.libretro.genplus: Genesis Plus GX for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="genesis_plus_gx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-gw/package.mk b/packages/emulation/libretro-gw/package.mk index b792caabc3..cfe84fdb8e 100644 --- a/packages/emulation/libretro-gw/package.mk +++ b/packages/emulation/libretro-gw/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.gw: gw for Kodi" PKG_LONGDESC="game.libretro.gw: gw for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="gw_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-handy/package.mk b/packages/emulation/libretro-handy/package.mk index ff930a7b9e..0ee4771e95 100644 --- a/packages/emulation/libretro-handy/package.mk +++ b/packages/emulation/libretro-handy/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.handy: handy for Kodi" PKG_LONGDESC="game.libretro.handy: handy for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="handy_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-hatari/package.mk b/packages/emulation/libretro-hatari/package.mk index 8aa892fc4b..1208adca79 100644 --- a/packages/emulation/libretro-hatari/package.mk +++ b/packages/emulation/libretro-hatari/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.hatari: hatari for Kodi" PKG_LONGDESC="game.libretro.hatari: hatari for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="hatari_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-mame/package.mk b/packages/emulation/libretro-mame/package.mk index 70ae2e7dec..6b3e4497d7 100644 --- a/packages/emulation/libretro-mame/package.mk +++ b/packages/emulation/libretro-mame/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.mame: MAME for Kodi" PKG_LONGDESC="game.libretro.mame: MAME for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="mame_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-mame2000/package.mk b/packages/emulation/libretro-mame2000/package.mk index d1c0032927..f5db2a41e5 100644 --- a/packages/emulation/libretro-mame2000/package.mk +++ b/packages/emulation/libretro-mame2000/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="2000 version of MAME (0.37b5) for libretro" PKG_LONGDESC="2000 version of MAME (0.37b5) for libretro" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="mame2000_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-mame2003/package.mk b/packages/emulation/libretro-mame2003/package.mk index 0f9fbf987f..1d287a705a 100644 --- a/packages/emulation/libretro-mame2003/package.mk +++ b/packages/emulation/libretro-mame2003/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Late 2003 version of MAME (0.78) for libretro" PKG_LONGDESC="Late 2003 version of MAME (0.78) for libretro" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="mame2003_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-mame2010/package.mk b/packages/emulation/libretro-mame2010/package.mk index 805accbf15..0225296467 100644 --- a/packages/emulation/libretro-mame2010/package.mk +++ b/packages/emulation/libretro-mame2010/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Late 2010 version of MAME (0.139) for libretro" PKG_LONGDESC="Late 2010 version of MAME (0.139) for libretro" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="mame2010_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-mame2014/package.mk b/packages/emulation/libretro-mame2014/package.mk index ccd98c6b28..5e60d1220d 100644 --- a/packages/emulation/libretro-mame2014/package.mk +++ b/packages/emulation/libretro-mame2014/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Late 2014/Early 2015 version of MAME (0.159-ish) for libretro" PKG_LONGDESC="Late 2014/Early 2015 version of MAME (0.159-ish) for libretro" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="mame2014_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-meteor/package.mk b/packages/emulation/libretro-meteor/package.mk index a7ffef9050..03d85b6a0e 100644 --- a/packages/emulation/libretro-meteor/package.mk +++ b/packages/emulation/libretro-meteor/package.mk @@ -28,8 +28,8 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.meteor: Meteor GBA for Kodi" PKG_LONGDESC="game.libretro.meteor: Meteor GBA for Kodi" -PKG_USE_CMAKE="no" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="meteor_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" diff --git a/packages/emulation/libretro-mgba/package.mk b/packages/emulation/libretro-mgba/package.mk index 54a86badc0..a06ea33ffc 100644 --- a/packages/emulation/libretro-mgba/package.mk +++ b/packages/emulation/libretro-mgba/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.mgba: mGBA for Kodi" PKG_LONGDESC="game.libretro.mgba: mGBA for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="mgba_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-mrboom/package.mk b/packages/emulation/libretro-mrboom/package.mk index 9d3f1f6d4f..b25f339b7d 100644 --- a/packages/emulation/libretro-mrboom/package.mk +++ b/packages/emulation/libretro-mrboom/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.mrboom: mrboom for Kodi" PKG_LONGDESC="game.libretro.mrboom: mrboom for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="mrboom_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-mupen64plus/package.mk b/packages/emulation/libretro-mupen64plus/package.mk index dd1a4c24fb..a56d5c2927 100644 --- a/packages/emulation/libretro-mupen64plus/package.mk +++ b/packages/emulation/libretro-mupen64plus/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.mupen64plus: Mupen64Plus for Kodi" PKG_LONGDESC="game.libretro.mupen64plus: Mupen64Plus for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="mupen64plus_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-nestopia/package.mk b/packages/emulation/libretro-nestopia/package.mk index 0463eb50a6..57d29e754a 100644 --- a/packages/emulation/libretro-nestopia/package.mk +++ b/packages/emulation/libretro-nestopia/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.nestopia: Nestopia for Kodi" PKG_LONGDESC="game.libretro.nestopia: Nestopia for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="nestopia_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" diff --git a/packages/emulation/libretro-nx/package.mk b/packages/emulation/libretro-nx/package.mk index a1df37bd81..0c5b03a931 100644 --- a/packages/emulation/libretro-nx/package.mk +++ b/packages/emulation/libretro-nx/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.nx: nx for Kodi" PKG_LONGDESC="game.libretro.nx: nx for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="nxengine_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-o2em/package.mk b/packages/emulation/libretro-o2em/package.mk index 9ce5f72b4a..42a2b0e330 100644 --- a/packages/emulation/libretro-o2em/package.mk +++ b/packages/emulation/libretro-o2em/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.o2em: o2em for Kodi" PKG_LONGDESC="game.libretro.o2em: o2em for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="o2em_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-pcsx-rearmed/package.mk b/packages/emulation/libretro-pcsx-rearmed/package.mk index 893c32329c..995b154e5d 100644 --- a/packages/emulation/libretro-pcsx-rearmed/package.mk +++ b/packages/emulation/libretro-pcsx-rearmed/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.pcsx-rearmed: PCSX Rearmed for Kodi" PKG_LONGDESC="game.libretro.pcsx-rearmed: PCSX Rearmed for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="pcsx_rearmed_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-picodrive/package.mk b/packages/emulation/libretro-picodrive/package.mk index 02f3ca0f2d..14635bc576 100644 --- a/packages/emulation/libretro-picodrive/package.mk +++ b/packages/emulation/libretro-picodrive/package.mk @@ -29,7 +29,7 @@ PKG_DEPENDS_HOST="cyclone68000" PKG_SECTION="emulation" PKG_SHORTDESC="Fast MegaDrive/MegaCD/32X emulator" PKG_LONGDESC="Fast MegaDrive/MegaCD/32X emulator" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="picodrive_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-ppsspp/package.mk b/packages/emulation/libretro-ppsspp/package.mk index 320bdb4f24..99b07f14b1 100644 --- a/packages/emulation/libretro-ppsspp/package.mk +++ b/packages/emulation/libretro-ppsspp/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="A PSP emulator for Android, Windows, Mac, Linux and Blackberry 10, written in C++." PKG_LONGDESC="A PSP emulator for Android, Windows, Mac, Linux and Blackberry 10, written in C++." -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="ppsspp_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" diff --git a/packages/emulation/libretro-prboom/package.mk b/packages/emulation/libretro-prboom/package.mk index 490af4f7b3..76a298a23c 100644 --- a/packages/emulation/libretro-prboom/package.mk +++ b/packages/emulation/libretro-prboom/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.prboom: prboom for Kodi" PKG_LONGDESC="game.libretro.prboom: prboom for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="prboom_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-prosystem/package.mk b/packages/emulation/libretro-prosystem/package.mk index f1c671a685..66755d1725 100644 --- a/packages/emulation/libretro-prosystem/package.mk +++ b/packages/emulation/libretro-prosystem/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Port of ProSystem to libretro" PKG_LONGDESC="Port of ProSystem to libretro" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="prosystem_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-quicknes/package.mk b/packages/emulation/libretro-quicknes/package.mk index 5b31fd1021..0b228ebee7 100644 --- a/packages/emulation/libretro-quicknes/package.mk +++ b/packages/emulation/libretro-quicknes/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.quicknes: QuickNES for Kodi" PKG_LONGDESC="game.libretro.quicknes: QuickNES for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="quicknes_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-reicast/package.mk b/packages/emulation/libretro-reicast/package.mk index cf658b9984..c18a7e6e45 100644 --- a/packages/emulation/libretro-reicast/package.mk +++ b/packages/emulation/libretro-reicast/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Reicast is a multiplatform Sega Dreamcast emulator" PKG_LONGDESC="Reicast is a multiplatform Sega Dreamcast emulator" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="reicast_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-scummvm/package.mk b/packages/emulation/libretro-scummvm/package.mk index d5a9fd206d..1652bc27f7 100644 --- a/packages/emulation/libretro-scummvm/package.mk +++ b/packages/emulation/libretro-scummvm/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.scummvm: scummvm for Kodi" PKG_LONGDESC="game.libretro.scummvm: scummvm for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="scummvm_libretro.so" PKG_LIBPATH="backends/platform/libretro/build/$PKG_LIBNAME" diff --git a/packages/emulation/libretro-snes9x/package.mk b/packages/emulation/libretro-snes9x/package.mk index fa2c3395df..d5166cea18 100644 --- a/packages/emulation/libretro-snes9x/package.mk +++ b/packages/emulation/libretro-snes9x/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.snes9x: snes9x for Kodi" PKG_LONGDESC="game.libretro.snes9x: snes9x for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="snes9x_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" diff --git a/packages/emulation/libretro-snes9x2002/package.mk b/packages/emulation/libretro-snes9x2002/package.mk index 7c8ede4e0a..4281aeaaf6 100644 --- a/packages/emulation/libretro-snes9x2002/package.mk +++ b/packages/emulation/libretro-snes9x2002/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Port of SNES9x 1.39 for libretro. Heavily optimized for ARM." PKG_LONGDESC="Port of SNES9x 1.39 for libretro. Heavily optimized for ARM." -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="snes9x2002_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-snes9x2010/package.mk b/packages/emulation/libretro-snes9x2010/package.mk index dcd6509104..2804b99edb 100644 --- a/packages/emulation/libretro-snes9x2010/package.mk +++ b/packages/emulation/libretro-snes9x2010/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="snes9x2010 for Kodi" PKG_LONGDESC="snes9x2010 for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="snes9x2010_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-stella/package.mk b/packages/emulation/libretro-stella/package.mk index 2bdd1ab0a4..ff986fd9ce 100644 --- a/packages/emulation/libretro-stella/package.mk +++ b/packages/emulation/libretro-stella/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.stella: Stella for Kodi" PKG_LONGDESC="game.libretro.stella: Stella for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="stella_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-tgbdual/package.mk b/packages/emulation/libretro-tgbdual/package.mk index c2f0340af2..ea22d90dc5 100644 --- a/packages/emulation/libretro-tgbdual/package.mk +++ b/packages/emulation/libretro-tgbdual/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.tgbdual: tgbdual for Kodi" PKG_LONGDESC="game.libretro.tgbdual: tgbdual for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="tgbdual_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-tyrquake/package.mk b/packages/emulation/libretro-tyrquake/package.mk index 5fa08ca38a..0b9b292baa 100644 --- a/packages/emulation/libretro-tyrquake/package.mk +++ b/packages/emulation/libretro-tyrquake/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.tyrquake: tyrquake for Kodi" PKG_LONGDESC="game.libretro.tyrquake: tyrquake for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="tyrquake_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-vba-next/package.mk b/packages/emulation/libretro-vba-next/package.mk index 69e94b9637..7b871eba4b 100644 --- a/packages/emulation/libretro-vba-next/package.mk +++ b/packages/emulation/libretro-vba-next/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.vba-next: VBA-Next for Kodi" PKG_LONGDESC="game.libretro.vba-next: VBA-Next for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="vba_next_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-vbam/package.mk b/packages/emulation/libretro-vbam/package.mk index dadc9ab2e2..3c4af141c4 100644 --- a/packages/emulation/libretro-vbam/package.mk +++ b/packages/emulation/libretro-vbam/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.vbam: VBA-M for Kodi" PKG_LONGDESC="game.libretro.vbam: VBA-M for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="vbam_libretro.so" PKG_LIBPATH="src/libretro/$PKG_LIBNAME" diff --git a/packages/emulation/libretro-vecx/package.mk b/packages/emulation/libretro-vecx/package.mk index efaa93697a..edb267f9ca 100644 --- a/packages/emulation/libretro-vecx/package.mk +++ b/packages/emulation/libretro-vecx/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.vecx: vecx for Kodi" PKG_LONGDESC="game.libretro.vecx: vecx for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="vecx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-virtualjaguar/package.mk b/packages/emulation/libretro-virtualjaguar/package.mk index 5c0cc92651..7e3be91fa7 100644 --- a/packages/emulation/libretro-virtualjaguar/package.mk +++ b/packages/emulation/libretro-virtualjaguar/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Port of Virtual Jaguar to Libretro" PKG_LONGDESC="Port of Virtual Jaguar to Libretro" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="virtualjaguar_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-yabause/package.mk b/packages/emulation/libretro-yabause/package.mk index db41373369..245f620403 100644 --- a/packages/emulation/libretro-yabause/package.mk +++ b/packages/emulation/libretro-yabause/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.yabause: Yabause for Kodi" PKG_LONGDESC="game.libretro.yabause: Yabause for Kodi" -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_LIBNAME="yabause_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" diff --git a/packages/graphics/libjpeg-turbo/package.mk b/packages/graphics/libjpeg-turbo/package.mk index 8a4aead810..734fe7f004 100644 --- a/packages/graphics/libjpeg-turbo/package.mk +++ b/packages/graphics/libjpeg-turbo/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="graphics" PKG_SHORTDESC="libjpeg-turbo: a high-speed version of libjpeg for x86 and x86-64 processors which uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression and decompression." PKG_LONGDESC="libjpeg-turbo is a high-speed version of libjpeg for x86 and x86-64 processors which uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression and decompression. libjpeg-turbo is generally 2-4x as fast as the unmodified version of libjpeg, all else being equal." -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_CONFIGURE_OPTS_HOST="--enable-static \ --disable-shared \ diff --git a/packages/graphics/libpng/package.mk b/packages/graphics/libpng/package.mk index 8a52bb3f15..840b50ca5f 100644 --- a/packages/graphics/libpng/package.mk +++ b/packages/graphics/libpng/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain zlib" PKG_SECTION="graphics" PKG_SHORTDESC="libpng: Portable Network Graphics (PNG) Reference Library" PKG_LONGDESC="PNG (Portable Network Graphics) is an extensible file format for the lossless, portable, well-compressed storage of raster images. PNG provides a patent-free replacement for GIF and can also replace many common uses of TIFF. Indexed-color, grayscale, and truecolor images are supported, plus an optional alpha channel. Sample depths range from 1 to 16 bits." -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_CONFIGURE_OPTS_TARGET="ac_cv_lib_z_zlibVersion=yes \ --enable-static \ diff --git a/packages/lang/yasm/package.mk b/packages/lang/yasm/package.mk index e073fbe1cb..38f73fccf3 100644 --- a/packages/lang/yasm/package.mk +++ b/packages/lang/yasm/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_HOST="ccache:host" PKG_SECTION="toolchain/lang" PKG_SHORTDESC="yasm: A complete rewrite of the NASM assembler" PKG_LONGDESC="Yasm is a complete rewrite of the NASM assembler under the new BSD License (some portions are under other licenses, see COPYING for details). It is designed from the ground up to allow for multiple assembler syntaxes to be supported (eg, NASM, TASM, GAS, etc.) in addition to multiple output object formats and even multiple instruction sets. Another primary module of the overall design is an optimizer module." -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_CONFIGURE_OPTS_HOST="--disable-debug \ --disable-warnerror \ diff --git a/packages/multimedia/SDL2/package.mk b/packages/multimedia/SDL2/package.mk index 1179436267..58b8f49bac 100644 --- a/packages/multimedia/SDL2/package.mk +++ b/packages/multimedia/SDL2/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain yasm:host alsa-lib systemd dbus" PKG_SECTION="multimedia" PKG_SHORTDESC="SDL2: A cross-platform Graphic API" PKG_LONGDESC="Simple DirectMedia Layer is a cross-platform multimedia library designed to provide fast access to the graphics framebuffer and audio device. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of 'Civilization: Call To Power.' Simple DirectMedia Layer supports Linux, Win32, BeOS, MacOS, Solaris, IRIX, and FreeBSD." -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_CONFIGURE_OPTS_TARGET="--disable-shared --enable-static \ --enable-libc \ diff --git a/packages/print/freetype/package.mk b/packages/print/freetype/package.mk index d1ec7c386d..45a966bebe 100644 --- a/packages/print/freetype/package.mk +++ b/packages/print/freetype/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain zlib libpng" PKG_SECTION="print" PKG_SHORTDESC="freetype: TrueType font rendering library" PKG_LONGDESC="The FreeType engine is a free and portable TrueType font rendering engine. It has been developed to provide TT support to a great variety of platforms and environments." -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" # package specific configure options PKG_CONFIGURE_OPTS_TARGET="LIBPNG_CFLAGS=-I$SYSROOT_PREFIX/usr/include \ diff --git a/packages/web/curl/package.mk b/packages/web/curl/package.mk index de1d56e07a..6d45aa7297 100644 --- a/packages/web/curl/package.mk +++ b/packages/web/curl/package.mk @@ -35,7 +35,7 @@ PKG_DEPENDS_TARGET="toolchain zlib openssl rtmpdump" PKG_SECTION="web" PKG_SHORTDESC="curl: Client and library for (HTTP, HTTPS, FTP, ...) transfers" PKG_LONGDESC="Curl is a client to get documents/files from or send documents to a server, using any of the supported protocols (HTTP, HTTPS, FTP, FTPS, GOPHER, DICT, TELNET, LDAP or FILE). The command is designed to work without user interaction or any kind of interactivity." -PKG_USE_CMAKE="no" +PKG_TOOLCHAIN="configure" PKG_CONFIGURE_OPTS_TARGET="ac_cv_lib_rtmp_RTMP_Init=yes \ ac_cv_header_librtmp_rtmp_h=yes \ From 2343a6498ff77be101227ec389a71d2ad5d8a2f1 Mon Sep 17 00:00:00 2001 From: "Sascha Kuehndel (InuSasha)" Date: Tue, 24 Oct 2017 23:59:29 +0200 Subject: [PATCH 05/11] buildsystem: fix doubled PKG_TOOLCHAIN --- packages/addons/addon-depends/enet/package.mk | 1 - packages/addons/addon-depends/libvncserver/package.mk | 1 - packages/emulation/libretro-meteor/package.mk | 1 - 3 files changed, 3 deletions(-) diff --git a/packages/addons/addon-depends/enet/package.mk b/packages/addons/addon-depends/enet/package.mk index 4b40884465..3798bdd6ce 100644 --- a/packages/addons/addon-depends/enet/package.mk +++ b/packages/addons/addon-depends/enet/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="network" PKG_SHORTDESC="ENet's purpose is to provide a relatively thin, simple and robust network communication layer on top of UDP (User Datagram Protocol)" PKG_LONGDESC="ENet's purpose is to provide a relatively thin, simple and robust network communication layer on top of UDP (User Datagram Protocol)" -PKG_TOOLCHAIN="configure" PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared" diff --git a/packages/addons/addon-depends/libvncserver/package.mk b/packages/addons/addon-depends/libvncserver/package.mk index fa9f4d5bef..8875bedbf3 100644 --- a/packages/addons/addon-depends/libvncserver/package.mk +++ b/packages/addons/addon-depends/libvncserver/package.mk @@ -29,7 +29,6 @@ PKG_SECTION="libs" PKG_SHORTDESC="LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program." PKG_LONGDESC="LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program." PKG_TOOLCHAIN="autotools" -PKG_TOOLCHAIN="configure" PKG_MAINTAINER="Lukas Rusak (lrusak at irc.freenode.net)" diff --git a/packages/emulation/libretro-meteor/package.mk b/packages/emulation/libretro-meteor/package.mk index 03d85b6a0e..f9bbdbeb0a 100644 --- a/packages/emulation/libretro-meteor/package.mk +++ b/packages/emulation/libretro-meteor/package.mk @@ -29,7 +29,6 @@ PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.meteor: Meteor GBA for Kodi" PKG_LONGDESC="game.libretro.meteor: Meteor GBA for Kodi" PKG_TOOLCHAIN="configure" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="meteor_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" From da38cd92e3a84e8741a432a2d51814b7554e793a Mon Sep 17 00:00:00 2001 From: "Sascha Kuehndel (InuSasha)" Date: Fri, 27 Oct 2017 12:40:32 +0200 Subject: [PATCH 06/11] buildsystem: set PKG_TOOLCHAIN for packages, that need it --- packages/addons/addon-depends/atk/package.mk | 2 +- .../addon-depends/emby-depends/ffmpegx/package.mk | 1 + packages/addons/addon-depends/enum34/package.mk | 5 +---- packages/addons/addon-depends/gdk-pixbuf/package.mk | 1 + packages/addons/addon-depends/go/package.mk | 1 + .../librespot-depends/pyalsaaudio/package.mk | 1 + .../addon-depends/librespot-depends/rust/package.mk | 9 +-------- .../mono-depends/mono_sqlite/package.mk | 1 + .../addon-depends/moonlight-common-c/package.mk | 9 +-------- .../depends/libmediainfo/package.mk | 1 + .../depends/libzen/package.mk | 1 + .../multimedia-tools-depends/mediainfo/package.mk | 5 +---- packages/addons/addon-depends/nspr/package.mk | 1 + packages/addons/addon-depends/nss/package.mk | 1 + .../addons/addon-depends/python-libusb1/package.mk | 5 +---- packages/addons/addon-depends/rpi_ws281x/package.mk | 9 +-------- .../system-tools-depends/p7zip/package.mk | 5 +---- packages/addons/browser/chromium/package.mk | 5 +---- packages/addons/driver/hdhomerun/package.mk | 9 +-------- packages/addons/driver/imon-mce/package.mk | 11 ++--------- packages/addons/driver/steamcontroller/package.mk | 5 +---- packages/addons/driver/sundtek-mediatv/package.mk | 5 +---- .../repository/repository.kodinerds/package.mk | 5 +---- .../repository.linuxserver.docker/package.mk | 5 +---- packages/addons/script/moonlight/package.mk | 9 +-------- packages/addons/script/script.config.vdr/package.mk | 5 +---- packages/addons/service/bluetooth-audio/package.mk | 9 +-------- packages/addons/service/emby/package.mk | 9 +-------- packages/addons/service/librespot/package.mk | 5 +---- packages/addons/service/locale/package.mk | 9 +-------- packages/addons/service/syncthing/package.mk | 5 +---- packages/addons/service/touchscreen/package.mk | 9 +-------- packages/addons/service/tvheadend/package.mk | 9 +-------- packages/addons/service/vdr-addon/package.mk | 9 +-------- packages/addons/service/webgrabplus/package.mk | 9 +-------- packages/addons/skin/estouchy/package.mk | 9 +-------- packages/addons/tools/btrfs-progs/package.mk | 1 + packages/audio/espeak/package.mk | 1 + packages/compress/unzip/package.mk | 1 + packages/compress/zip/package.mk | 1 + packages/devel/boost/package.mk | 5 +---- packages/devel/crossguid/package.mk | 1 + packages/emulation/libretro-2048/package.mk | 1 - packages/emulation/libretro-4do/package.mk | 1 - packages/emulation/libretro-beetle-bsnes/package.mk | 1 - packages/emulation/libretro-beetle-gba/package.mk | 1 - packages/emulation/libretro-beetle-lynx/package.mk | 1 - packages/emulation/libretro-beetle-ngp/package.mk | 1 - .../emulation/libretro-beetle-pce-fast/package.mk | 1 - packages/emulation/libretro-beetle-pcfx/package.mk | 1 - packages/emulation/libretro-beetle-psx/package.mk | 1 - .../emulation/libretro-beetle-saturn/package.mk | 1 - .../emulation/libretro-beetle-supergrafx/package.mk | 1 - packages/emulation/libretro-beetle-vb/package.mk | 1 - packages/emulation/libretro-beetle-wswan/package.mk | 1 - packages/emulation/libretro-bluemsx/package.mk | 1 - packages/emulation/libretro-bnes/package.mk | 1 - .../libretro-bsnes-mercury-accuracy/package.mk | 1 - .../libretro-bsnes-mercury-balanced/package.mk | 1 - .../libretro-bsnes-mercury-performance/package.mk | 1 - packages/emulation/libretro-cap32/package.mk | 1 - packages/emulation/libretro-craft/package.mk | 1 - packages/emulation/libretro-desmume/package.mk | 1 - packages/emulation/libretro-dinothawr/package.mk | 1 - packages/emulation/libretro-dolphin/package.mk | 1 - packages/emulation/libretro-dosbox/package.mk | 1 - packages/emulation/libretro-fbalpha/package.mk | 2 +- packages/emulation/libretro-fceumm/package.mk | 1 - packages/emulation/libretro-fmsx/package.mk | 1 - packages/emulation/libretro-fuse/package.mk | 1 - packages/emulation/libretro-gambatte/package.mk | 1 - packages/emulation/libretro-genplus/package.mk | 2 +- packages/emulation/libretro-gw/package.mk | 1 - packages/emulation/libretro-handy/package.mk | 1 - packages/emulation/libretro-hatari/package.mk | 1 - packages/emulation/libretro-mame/package.mk | 1 - packages/emulation/libretro-mame2000/package.mk | 1 - packages/emulation/libretro-mame2003/package.mk | 1 - packages/emulation/libretro-mame2010/package.mk | 1 - packages/emulation/libretro-mame2014/package.mk | 1 - packages/emulation/libretro-meteor/package.mk | 2 +- packages/emulation/libretro-mgba/package.mk | 1 - packages/emulation/libretro-mrboom/package.mk | 1 - packages/emulation/libretro-mupen64plus/package.mk | 1 - packages/emulation/libretro-nestopia/package.mk | 2 +- packages/emulation/libretro-nx/package.mk | 1 - packages/emulation/libretro-o2em/package.mk | 1 - packages/emulation/libretro-pcsx-rearmed/package.mk | 1 - packages/emulation/libretro-picodrive/package.mk | 1 - packages/emulation/libretro-ppsspp/package.mk | 1 - packages/emulation/libretro-prboom/package.mk | 1 - packages/emulation/libretro-prosystem/package.mk | 1 - packages/emulation/libretro-quicknes/package.mk | 1 - packages/emulation/libretro-reicast/package.mk | 1 - packages/emulation/libretro-scummvm/package.mk | 1 - packages/emulation/libretro-snes9x/package.mk | 2 +- packages/emulation/libretro-snes9x2002/package.mk | 1 - packages/emulation/libretro-snes9x2010/package.mk | 1 - packages/emulation/libretro-stella/package.mk | 1 - packages/emulation/libretro-tgbdual/package.mk | 1 - packages/emulation/libretro-tyrquake/package.mk | 1 - packages/emulation/libretro-vba-next/package.mk | 1 - packages/emulation/libretro-vbam/package.mk | 2 +- packages/emulation/libretro-vecx/package.mk | 1 - .../emulation/libretro-virtualjaguar/package.mk | 1 - packages/emulation/libretro-yabause/package.mk | 2 +- packages/linux-drivers/bcm_sta/package.mk | 1 + .../brcmfmac_sdio-firmware-rpi/package.mk | 5 +---- packages/linux-firmware/dvb-firmware/package.mk | 5 +---- packages/linux-firmware/firmware-imx/package.mk | 5 +---- packages/linux-firmware/intel-ucode/package.mk | 9 +-------- packages/linux-firmware/iwlwifi-firmware/package.mk | 5 +---- packages/linux-firmware/kernel-firmware/package.mk | 9 +-------- packages/linux-firmware/misc-firmware/package.mk | 5 +---- packages/linux-firmware/slice-firmware/package.mk | 1 + .../linux-firmware/wlan-firmware-aml/package.mk | 5 +---- packages/linux-firmware/wlan-firmware/package.mk | 5 +---- packages/mediacenter/kodi-theme-Estuary/package.mk | 5 +---- packages/multimedia/libdvdcss/package.mk | 13 +------------ packages/multimedia/libdvdnav/package.mk | 13 +------------ packages/multimedia/libdvdread/package.mk | 13 +------------ packages/network/avahi/package.mk | 1 + packages/network/netbase/package.mk | 5 +---- packages/network/wpa_supplicant/package.mk | 1 + packages/python/devel/distutilscross/package.mk | 5 +---- packages/python/devel/meson/package.mk | 1 + packages/python/devel/ninja/package.mk | 5 +---- packages/python/devel/pathlib/package.mk | 5 +---- packages/python/devel/setuptools/package.mk | 1 + packages/python/graphics/Pillow/package.mk | 1 + packages/python/security/pycryptodome/package.mk | 1 + packages/python/system/simplejson/package.mk | 1 + packages/sysutils/entropy/package.mk | 5 +---- packages/sysutils/open-iscsi/package.mk | 1 + packages/sysutils/squashfs/package.mk | 1 + packages/textproc/jsoncpp/package.mk | 1 + packages/tools/grub/package.mk | 1 + packages/tools/installer/package.mk | 9 +-------- .../x11/driver/xf86-video-nvidia-legacy/package.mk | 1 + packages/x11/driver/xf86-video-nvidia/package.mk | 1 + packages/x11/font/liberation-fonts-ttf/package.mk | 5 +---- 141 files changed, 85 insertions(+), 346 deletions(-) diff --git a/packages/addons/addon-depends/atk/package.mk b/packages/addons/addon-depends/atk/package.mk index ebbe52476c..e8277a0799 100644 --- a/packages/addons/addon-depends/atk/package.mk +++ b/packages/addons/addon-depends/atk/package.mk @@ -29,7 +29,7 @@ PKG_DEPENDS_TARGET="toolchain glib glib:host" PKG_SECTION="accessibility" PKG_SHORTDESC="ATK - Accessibility Toolkit" PKG_LONGDESC="ATK provides the set of accessibility interfaces that are implemented by other toolkits and applications. Using the ATK interfaces, accessibility tools have full access to view and control running applications." -PKG_TOOLCHAIN="configure" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared \ --disable-rebuilds --enable-introspection=no" diff --git a/packages/addons/addon-depends/emby-depends/ffmpegx/package.mk b/packages/addons/addon-depends/emby-depends/ffmpegx/package.mk index fd6c549a29..60c04e3264 100644 --- a/packages/addons/addon-depends/emby-depends/ffmpegx/package.mk +++ b/packages/addons/addon-depends/emby-depends/ffmpegx/package.mk @@ -26,6 +26,7 @@ PKG_DEPENDS_TARGET="toolchain ffmpeg lame x264" PKG_SECTION="multimedia" PKG_SHORTDESC="FFmpeg+" PKG_LONGDESC="FFmpeg built static with additional features" +PKG_TOOLCHAIN="configure" pre_configure_target() { cd "$PKG_BUILD" diff --git a/packages/addons/addon-depends/enum34/package.mk b/packages/addons/addon-depends/enum34/package.mk index 701d45e582..2018e45c64 100644 --- a/packages/addons/addon-depends/enum34/package.mk +++ b/packages/addons/addon-depends/enum34/package.mk @@ -29,11 +29,8 @@ PKG_PRIORITY="optional" PKG_SECTION="python" PKG_SHORTDESC="Python 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7, 2.6, 2.5, and 2.4" PKG_LONGDESC="Python 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7, 2.6, 2.5, and 2.4" +PKG_TOOLCHAIN="other" make_target() { python setup.py build } - -makeinstall_target() { - : -} diff --git a/packages/addons/addon-depends/gdk-pixbuf/package.mk b/packages/addons/addon-depends/gdk-pixbuf/package.mk index d1b2b1b19a..8a57c970f8 100644 --- a/packages/addons/addon-depends/gdk-pixbuf/package.mk +++ b/packages/addons/addon-depends/gdk-pixbuf/package.mk @@ -29,6 +29,7 @@ PKG_DEPENDS_TARGET="toolchain glib libjpeg-turbo libpng jasper tiff" PKG_SECTION="x11/toolkits" PKG_SHORTDESC="gdk-pixbuf: a GNOME library for image loading and manipulation." PKG_LONGDESC="gdk-pixbuf (GdkPixbuf) is a GNOME library for image loading and manipulation. The GdkPixbuf documentation contains both the programmer's guide and the API reference." +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="gio_can_sniff=yes \ --disable-gtk-doc \ diff --git a/packages/addons/addon-depends/go/package.mk b/packages/addons/addon-depends/go/package.mk index 7787de3332..c5747d080a 100644 --- a/packages/addons/addon-depends/go/package.mk +++ b/packages/addons/addon-depends/go/package.mk @@ -28,6 +28,7 @@ PKG_DEPENDS_HOST="toolchain" PKG_SECTION="system" PKG_SHORTDESC="Go is an open source programming language that makes it easy to build simple, reliable, and efficient software." PKG_LONGDESC="Go is an open source programming language that makes it easy to build simple, reliable, and efficient software." +PKG_TOOLCHAIN="other" #################################################################### # On Fedora `dnf install golang` will install go to /usr/lib/golang diff --git a/packages/addons/addon-depends/librespot-depends/pyalsaaudio/package.mk b/packages/addons/addon-depends/librespot-depends/pyalsaaudio/package.mk index b10730defe..d2018da7e9 100644 --- a/packages/addons/addon-depends/librespot-depends/pyalsaaudio/package.mk +++ b/packages/addons/addon-depends/librespot-depends/pyalsaaudio/package.mk @@ -24,6 +24,7 @@ PKG_SITE="http://larsimmisch.github.io/pyalsaaudio/" PKG_URL="https://files.pythonhosted.org/packages/source/${PKG_NAME:0:1}/$PKG_NAME/$PKG_NAME-$PKG_VERSION.tar.gz" PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host alsa-lib" PKG_LONGDESC="ALSA bindings" +PKG_TOOLCHAIN="other" make_target() { export LDSHARED="$CC -shared" diff --git a/packages/addons/addon-depends/librespot-depends/rust/package.mk b/packages/addons/addon-depends/librespot-depends/rust/package.mk index 15510ec16b..cc1cd83cbd 100644 --- a/packages/addons/addon-depends/librespot-depends/rust/package.mk +++ b/packages/addons/addon-depends/librespot-depends/rust/package.mk @@ -25,15 +25,12 @@ PKG_URL="" PKG_DEPENDS="toolchain" PKG_SECTION="devel" PKG_LONGDESC="Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety." +PKG_TOOLCHAIN="other" unpack() { : } -configure_target() { - : -} - make_target() { export CARGO_HOME="$TOOLCHAIN/.cargo" export RUSTUP_HOME="$CARGO_HOME" @@ -72,7 +69,3 @@ EOF echo "CARGO_BUILD=\"cargo build --release --target $RUST_TRIPLE\"" \ >>"$CARGO_HOME/env" } - -makeinstall_target() { - : -} diff --git a/packages/addons/addon-depends/mono-depends/mono_sqlite/package.mk b/packages/addons/addon-depends/mono-depends/mono_sqlite/package.mk index 4e1da07acb..ae79878ced 100644 --- a/packages/addons/addon-depends/mono-depends/mono_sqlite/package.mk +++ b/packages/addons/addon-depends/mono-depends/mono_sqlite/package.mk @@ -23,6 +23,7 @@ PKG_URL="" PKG_DEPENDS_TARGET="toolchain sqlite" PKG_SHORTDESC="sqlite for mono" PKG_LONGDESC="libsqlite built shared for mono" +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET --disable-static --enable-shared" diff --git a/packages/addons/addon-depends/moonlight-common-c/package.mk b/packages/addons/addon-depends/moonlight-common-c/package.mk index 67d59c9bcd..9ee82669a1 100644 --- a/packages/addons/addon-depends/moonlight-common-c/package.mk +++ b/packages/addons/addon-depends/moonlight-common-c/package.mk @@ -27,11 +27,4 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="" PKG_SHORTDESC="Shared C code for the implementation of Nvidia's GameStream protocol" PKG_LONGDESC="Shared C code for the implementation of Nvidia's GameStream protocol" - -make_target() { - : -} - -makeinstall_target() { - : -} +PKG_TOOLCHAIN="other" diff --git a/packages/addons/addon-depends/multimedia-tools-depends/depends/libmediainfo/package.mk b/packages/addons/addon-depends/multimedia-tools-depends/depends/libmediainfo/package.mk index d64df2d18b..567e2a3012 100644 --- a/packages/addons/addon-depends/multimedia-tools-depends/depends/libmediainfo/package.mk +++ b/packages/addons/addon-depends/multimedia-tools-depends/depends/libmediainfo/package.mk @@ -28,6 +28,7 @@ PKG_DEPENDS_TARGET="toolchain libzen zlib" PKG_SECTION="multimedia" PKG_SHORTDESC="MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files" PKG_LONGDESC="MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files" +PKG_TOOLCHAIN="other" make_target() { cd Project/GNU/Library diff --git a/packages/addons/addon-depends/multimedia-tools-depends/depends/libzen/package.mk b/packages/addons/addon-depends/multimedia-tools-depends/depends/libzen/package.mk index ba899c81c9..3860027643 100644 --- a/packages/addons/addon-depends/multimedia-tools-depends/depends/libzen/package.mk +++ b/packages/addons/addon-depends/multimedia-tools-depends/depends/libzen/package.mk @@ -28,6 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="multimedia" PKG_SHORTDESC="MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files" PKG_LONGDESC="MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files" +PKG_TOOLCHAIN="other" make_target() { cd Project/GNU/Library diff --git a/packages/addons/addon-depends/multimedia-tools-depends/mediainfo/package.mk b/packages/addons/addon-depends/multimedia-tools-depends/mediainfo/package.mk index 21b4a92d54..0ae8f89bbc 100644 --- a/packages/addons/addon-depends/multimedia-tools-depends/mediainfo/package.mk +++ b/packages/addons/addon-depends/multimedia-tools-depends/mediainfo/package.mk @@ -28,6 +28,7 @@ PKG_DEPENDS_TARGET="toolchain libmediainfo" PKG_SECTION="tools" PKG_SHORTDESC="MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files" PKG_LONGDESC="MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files" +PKG_TOOLCHAIN="other" pre_configure_target() { export LDFLAGS="$LDFLAGS -lmediainfo" @@ -43,7 +44,3 @@ make_target() { --prefix=/usr make } - -makeinstall_target() { - : # nop -} diff --git a/packages/addons/addon-depends/nspr/package.mk b/packages/addons/addon-depends/nspr/package.mk index ffb15ce551..91949da723 100644 --- a/packages/addons/addon-depends/nspr/package.mk +++ b/packages/addons/addon-depends/nspr/package.mk @@ -27,6 +27,7 @@ PKG_DEPENDS_TARGET="toolchain nss:host" PKG_SECTION="security" PKG_SHORTDESC="Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc like functions" PKG_LONGDESC="Netscape Portable Runtime (NSPR) provides a platform-neutral API for system level and libc like functions" +PKG_TOOLCHAIN="configure" MAKEFLAGS=-j1 diff --git a/packages/addons/addon-depends/nss/package.mk b/packages/addons/addon-depends/nss/package.mk index 49f2b7fe65..e4ae0794ea 100644 --- a/packages/addons/addon-depends/nss/package.mk +++ b/packages/addons/addon-depends/nss/package.mk @@ -29,6 +29,7 @@ PKG_DEPENDS_TARGET="toolchain nss:host nspr zlib" PKG_SECTION="security" PKG_SHORTDESC="The Network Security Services (NSS) package is a set of libraries designed to support cross-platform development of security-enabled client and server applications" PKG_LONGDESC="The Network Security Services (NSS) package is a set of libraries designed to support cross-platform development of security-enabled client and server applications" +PKG_TOOLCHAIN="other" MAKEFLAGS=-j1 diff --git a/packages/addons/addon-depends/python-libusb1/package.mk b/packages/addons/addon-depends/python-libusb1/package.mk index 793934931c..c171c58859 100644 --- a/packages/addons/addon-depends/python-libusb1/package.mk +++ b/packages/addons/addon-depends/python-libusb1/package.mk @@ -28,11 +28,8 @@ PKG_PRIORITY="optional" PKG_SECTION="python" PKG_SHORTDESC="Pure-python wrapper for libusb-1.0" PKG_LONGDESC="Pure-python wrapper for libusb-1.0" +PKG_TOOLCHAIN="other" make_target() { python setup.py build } - -makeinstall_target() { - : -} diff --git a/packages/addons/addon-depends/rpi_ws281x/package.mk b/packages/addons/addon-depends/rpi_ws281x/package.mk index bff6a6f283..4104b3b69c 100644 --- a/packages/addons/addon-depends/rpi_ws281x/package.mk +++ b/packages/addons/addon-depends/rpi_ws281x/package.mk @@ -27,11 +27,4 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="" PKG_SHORTDESC="Userspace Raspberry Pi PWM library for WS281X LEDs" PKG_LONGDESC="Userspace Raspberry Pi PWM library for WS281X LEDs" - -make_target() { - : -} - -makeinstall_target() { - : -} +PKG_TOOLCHAIN="other" diff --git a/packages/addons/addon-depends/system-tools-depends/p7zip/package.mk b/packages/addons/addon-depends/system-tools-depends/p7zip/package.mk index b08f0f6ce9..f7fe9a64d2 100644 --- a/packages/addons/addon-depends/system-tools-depends/p7zip/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/p7zip/package.mk @@ -28,6 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="p7zip is a port of 7za.exe for POSIX systems like Unix" PKG_LONGDESC="p7zip is a port of 7za.exe for POSIX systems like Unix" +PKG_TOOLCHAIN="other" make_host() { make CXX=$CXX CC=$CC 7za @@ -41,7 +42,3 @@ makeinstall_host() { mkdir -p $TOOLCHAIN/bin cp bin/7za $TOOLCHAIN/bin } - -makeinstall_target() { - : # nop -} diff --git a/packages/addons/browser/chromium/package.mk b/packages/addons/browser/chromium/package.mk index 7df09eeaeb..0dfd7d504f 100644 --- a/packages/addons/browser/chromium/package.mk +++ b/packages/addons/browser/chromium/package.mk @@ -30,6 +30,7 @@ PKG_DEPENDS_TARGET="toolchain pciutils dbus libXcomposite libXcursor libXtst als PKG_SECTION="browser" PKG_SHORTDESC="Chromium Browser: the open-source web browser from Google" PKG_LONGDESC="Chromium Browser ($PKG_VERSION): the open-source web browser from Google" +PKG_TOOLCHAIN="other" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Chromium" @@ -119,10 +120,6 @@ make_target() { ninja -C out/Release chrome chrome_sandbox widevinecdmadapter } -makeinstall_target() { - : -} - addon() { mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/bin cp -P $PKG_BUILD/out/Release/chrome $ADDON_BUILD/$PKG_ADDON_ID/bin/chromium.bin diff --git a/packages/addons/driver/hdhomerun/package.mk b/packages/addons/driver/hdhomerun/package.mk index ac5204a0eb..663b49af04 100644 --- a/packages/addons/driver/hdhomerun/package.mk +++ b/packages/addons/driver/hdhomerun/package.mk @@ -27,19 +27,12 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="driver/dvb" PKG_SHORTDESC="HDHomeRun: a Linux driver to add support for HDHomeRun from silicondust.com" PKG_LONGDESC="Install this to add support for HDHomeRun devices." +PKG_TOOLCHAIN="other" PKG_IS_ADDON="yes" PKG_ADDON_NAME="HDHomeRun" PKG_ADDON_TYPE="xbmc.python.script" -make_target() { - : # nothing to do here -} - -makeinstall_target() { - : # nothing to do here -} - addon() { mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/config/ cp -P $PKG_DIR/config/* $ADDON_BUILD/$PKG_ADDON_ID/config/ diff --git a/packages/addons/driver/imon-mce/package.mk b/packages/addons/driver/imon-mce/package.mk index 04c4ec2487..4199df82ce 100644 --- a/packages/addons/driver/imon-mce/package.mk +++ b/packages/addons/driver/imon-mce/package.mk @@ -27,19 +27,12 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="driver/remote" PKG_SHORTDESC="iMON-MCE: a Linux driver to add support for MCE remotes to the iMON driver" PKG_LONGDESC="Install this to add support for iMon MCE remote controls." +PKG_TOOLCHAIN="other" PKG_IS_ADDON="yes" PKG_ADDON_NAME="iMON-MCE" PKG_ADDON_TYPE="xbmc.service" -make_target() { - : # nothing to do here -} - -makeinstall_target() { - : # nothing to do here -} - addon() { - : # nothing to do here + : } diff --git a/packages/addons/driver/steamcontroller/package.mk b/packages/addons/driver/steamcontroller/package.mk index 222fe05a33..31f09e2e33 100644 --- a/packages/addons/driver/steamcontroller/package.mk +++ b/packages/addons/driver/steamcontroller/package.mk @@ -28,6 +28,7 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host python-libusb1 enum34 PKG_SECTION="driver" PKG_SHORTDESC="A standalone userland driver for the steam controller to be used where steam client can't be installed." PKG_LONGDESC="A standalone userland driver for the steam controller to be used where steam client can't be installed." +PKG_TOOLCHAIN="other" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Steam Controller Driver" @@ -42,10 +43,6 @@ make_target() { python setup.py build } -makeinstall_target() { - : -} - addon() { mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/bin cp -a $PKG_BUILD/build/scripts-2.7/* $ADDON_BUILD/$PKG_ADDON_ID/bin/ diff --git a/packages/addons/driver/sundtek-mediatv/package.mk b/packages/addons/driver/sundtek-mediatv/package.mk index 5c7a3562f3..e64f5f467c 100644 --- a/packages/addons/driver/sundtek-mediatv/package.mk +++ b/packages/addons/driver/sundtek-mediatv/package.mk @@ -27,6 +27,7 @@ PKG_DEPENDS_TARGET="" PKG_SECTION="driver/dvb" PKG_SHORTDESC="Sundtek MediaTV: a Linux driver to add support for SUNDTEK USB DVB devices" PKG_LONGDESC="Install this to add support for Sundtek USB DVB devices." +PKG_TOOLCHAIN="other" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Sundtek MediaTV" @@ -61,10 +62,6 @@ make_target() { wget -O version.used http://sundtek.de/media/latest.phtml } -makeinstall_target() { - : # nothing to do here -} - addon() { mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/config/ cp -P $PKG_DIR/config/* $ADDON_BUILD/$PKG_ADDON_ID/config/ diff --git a/packages/addons/repository/repository.kodinerds/package.mk b/packages/addons/repository/repository.kodinerds/package.mk index 1db0fbba03..cac78a38a6 100644 --- a/packages/addons/repository/repository.kodinerds/package.mk +++ b/packages/addons/repository/repository.kodinerds/package.mk @@ -27,6 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="" PKG_SHORTDESC="Kodinerds add-on repository" PKG_LONGDESC="Kodinerds add-on repository" +PKG_TOOLCHAIN="other" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Kodinerds Repository" @@ -38,10 +39,6 @@ make_target() { -i addon.xml } -makeinstall_target() { - : # nop -} - addon() { mkdir -p $ADDON_BUILD/$PKG_ADDON_ID cp -R $PKG_BUILD/* $ADDON_BUILD/$PKG_ADDON_ID diff --git a/packages/addons/repository/repository.linuxserver.docker/package.mk b/packages/addons/repository/repository.linuxserver.docker/package.mk index 1aa632a472..cdf7a2f89c 100644 --- a/packages/addons/repository/repository.linuxserver.docker/package.mk +++ b/packages/addons/repository/repository.linuxserver.docker/package.mk @@ -28,6 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="" PKG_SHORTDESC="LinuxServer.io docker add-on repository" PKG_LONGDESC="LinuxServer.io docker add-on repository" +PKG_TOOLCHAIN="other" PKG_IS_ADDON="yes" PKG_ADDON_NAME="LinuxServer.io Repository" @@ -39,10 +40,6 @@ make_target() { -i addon.xml } -makeinstall_target() { - : # nop -} - addon() { mkdir -p $ADDON_BUILD/$PKG_ADDON_ID cp -R $PKG_BUILD/* $ADDON_BUILD/$PKG_ADDON_ID diff --git a/packages/addons/script/moonlight/package.mk b/packages/addons/script/moonlight/package.mk index 6e6afdeb9e..6ed3076597 100644 --- a/packages/addons/script/moonlight/package.mk +++ b/packages/addons/script/moonlight/package.mk @@ -30,6 +30,7 @@ PKG_DEPENDS_TARGET="toolchain moonlight-embedded" PKG_SECTION="script" PKG_SHORTDESC="Moonlight: implementation of NVIDIA's GameStream protocol" PKG_LONGDESC="Moonlight ($PKG_VERSION_NUMBER): allows you to stream your collection of games from your PC (with NVIDIA Gamestream) to your device and play them remotely" +PKG_TOOLCHAIN="other" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Moonlight" @@ -42,14 +43,6 @@ post_unpack() { rm $PKG_BUILD/script.moonlight/changelog.txt } -make_target() { - : -} - -makeinstall_target() { - : -} - addon() { mkdir -p $ADDON_BUILD/$PKG_ADDON_ID cp -PR $PKG_BUILD/script.moonlight/* $ADDON_BUILD/$PKG_ADDON_ID diff --git a/packages/addons/script/script.config.vdr/package.mk b/packages/addons/script/script.config.vdr/package.mk index 5b711d72a6..67bab43e5c 100644 --- a/packages/addons/script/script.config.vdr/package.mk +++ b/packages/addons/script/script.config.vdr/package.mk @@ -28,6 +28,7 @@ PKG_DEPENDS_TARGET="" PKG_SECTION="" PKG_SHORTDESC="script.config.vdr" PKG_LONGDESC="script.config.vdr" +PKG_TOOLCHAIN="other" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="dummy" @@ -38,10 +39,6 @@ make_target() { -i addon.xml } -makeinstall_target() { - : # nothing to do here -} - addon() { mkdir -p $ADDON_BUILD/$PKG_ADDON_ID cp -PR $PKG_BUILD/* $ADDON_BUILD/$PKG_ADDON_ID diff --git a/packages/addons/service/bluetooth-audio/package.mk b/packages/addons/service/bluetooth-audio/package.mk index 0f54783e11..28ba8ffe3f 100644 --- a/packages/addons/service/bluetooth-audio/package.mk +++ b/packages/addons/service/bluetooth-audio/package.mk @@ -27,19 +27,12 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="service" PKG_SHORTDESC="Provides the ability to change the kodi audio device if a bluetooth audio device is connected" PKG_LONGDESC="Provides the ability to change the kodi audio device if a bluetooth audio device is connected" +PKG_TOOLCHAIN="other" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Bluetooth Audio Device Changer" PKG_ADDON_TYPE="xbmc.service" -make_target() { - : -} - -makeinstall_target() { - : -} - addon() { : } diff --git a/packages/addons/service/emby/package.mk b/packages/addons/service/emby/package.mk index 02e53a1aeb..63f93080e0 100644 --- a/packages/addons/service/emby/package.mk +++ b/packages/addons/service/emby/package.mk @@ -27,6 +27,7 @@ PKG_DEPENDS_TARGET="toolchain ffmpegx imagemagick" PKG_SECTION="service" PKG_SHORTDESC="Emby Server: a personal media server" PKG_LONGDESC="Emby Server ($PKG_VERSION) brings your home videos, music, and photos together, automatically converting and streaming your media on-the-fly to any device" +PKG_TOOLCHAIN="other" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Emby Server" @@ -38,14 +39,6 @@ unpack() { mkdir -p $PKG_BUILD } -make_target() { - : # nop -} - -makeinstall_target() { - : # nop -} - addon() { mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/Emby.Mono unzip -q $ROOT/$SOURCES/$PKG_NAME/$PKG_SOURCE_NAME \ diff --git a/packages/addons/service/librespot/package.mk b/packages/addons/service/librespot/package.mk index 69c0a7f1f0..d86db7ddf9 100644 --- a/packages/addons/service/librespot/package.mk +++ b/packages/addons/service/librespot/package.mk @@ -29,6 +29,7 @@ PKG_DEPENDS_TARGET="toolchain avahi libvorbis pulseaudio pyalsaaudio rust" PKG_SECTION="service" PKG_SHORTDESC="Librespot: play Spotify through LibreELEC using a Spotify app as a remote" PKG_LONGDESC="Librespot ($PKG_VERSION) plays Spotify through LibreELEC using the open source librespot library using a Spotify app as a remote." +PKG_TOOLCHAIN="other" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Librespot" @@ -48,10 +49,6 @@ make_target() { $STRIP librespot } -makeinstall_target() { - : -} - addon() { mkdir -p "$ADDON_BUILD/$PKG_ADDON_ID" cp "$(get_build_dir pyalsaaudio)/.install_pkg/usr/lib/$PKG_PYTHON_VERSION/site-packages/alsaaudio.so" \ diff --git a/packages/addons/service/locale/package.mk b/packages/addons/service/locale/package.mk index d78e2d54fc..128ef77af8 100644 --- a/packages/addons/service/locale/package.mk +++ b/packages/addons/service/locale/package.mk @@ -23,19 +23,12 @@ PKG_DEPENDS_TARGET="toolchain glibc" PKG_SECTION="service" PKG_SHORTDESC="Locale: allows users to set a custom locale to override the POSIX default" PKG_LONGDESC="Locale ($PKG_REV) allows users to set a custom locale in the OS to override the POSIX default" +PKG_TOOLCHAIN="other" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Locale" PKG_ADDON_TYPE="xbmc.service" -make_target() { - : # nothing to do -} - -makeinstall_target() { - : # nothing to do -} - addon() { mkdir -p "$ADDON_BUILD/$PKG_ADDON_ID/bin" cp -PR "$(get_build_dir glibc)/.$TARGET_NAME/locale/localedef" \ diff --git a/packages/addons/service/syncthing/package.mk b/packages/addons/service/syncthing/package.mk index a3e2f65ff4..70df77d067 100644 --- a/packages/addons/service/syncthing/package.mk +++ b/packages/addons/service/syncthing/package.mk @@ -28,6 +28,7 @@ PKG_DEPENDS_TARGET="toolchain go:host" PKG_SECTION="service/system" PKG_SHORTDESC="Syncthing: open source continuous file synchronization" PKG_LONGDESC="Syncthing ($PKG_VERSION) replaces proprietary sync and cloud services with something open, trustworthy and decentralized. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it's transmitted over the Internet." +PKG_TOOLCHAIN="other" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Syncthing" @@ -78,10 +79,6 @@ make_target() { $GOLANG build -v -o bin/syncthing -a -ldflags "$LDFLAGS" ./cmd/syncthing } -makeinstall_target() { - : -} - addon() { mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/bin cp -P $PKG_BUILD/bin/syncthing $ADDON_BUILD/$PKG_ADDON_ID/bin diff --git a/packages/addons/service/touchscreen/package.mk b/packages/addons/service/touchscreen/package.mk index fa303d8f92..eae94f2986 100644 --- a/packages/addons/service/touchscreen/package.mk +++ b/packages/addons/service/touchscreen/package.mk @@ -30,19 +30,12 @@ PKG_SHORTDESC="Touchscreen: support addon for Touchscreens" PKG_LONGDESC="Touchscreen: addon creates new virtual input device and \ converts data from touchscreen to Kodi. Short tap sends button press event \ and long tap sends only xy coordinates. Also includes calibration program." +PKG_TOOLCHAIN="other" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Touchscreen" PKG_ADDON_TYPE="xbmc.service" -make_target() { - : # only pack everything -} - -makeinstall_target() { - : # only pack everything -} - addon() { mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/bin diff --git a/packages/addons/service/tvheadend/package.mk b/packages/addons/service/tvheadend/package.mk index 004db557d4..366dca580c 100644 --- a/packages/addons/service/tvheadend/package.mk +++ b/packages/addons/service/tvheadend/package.mk @@ -27,6 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="service.multimedia" PKG_SHORTDESC="Add-on removed" PKG_LONGDESC="Add-on removed" +PKG_TOOLCHAIN="other" PKG_ADDON_BROKEN="Tvheadend 4.0 is no longer maintained and has been superseded by Tvheadend 4.2." @@ -34,14 +35,6 @@ PKG_IS_ADDON="yes" PKG_ADDON_NAME="Tvheadend Server 4.0" PKG_ADDON_TYPE="xbmc.broken" -make_target() { - : -} - -makeinstall_target() { - : -} - addon() { : } diff --git a/packages/addons/service/vdr-addon/package.mk b/packages/addons/service/vdr-addon/package.mk index 4334497f15..2214da1714 100644 --- a/packages/addons/service/vdr-addon/package.mk +++ b/packages/addons/service/vdr-addon/package.mk @@ -28,20 +28,13 @@ PKG_DEPENDS_TARGET="toolchain vdr vdr-plugin-dummydevice vdr-plugin-dvbapi vdr-p PKG_SECTION="service.multimedia" PKG_SHORTDESC="VDR: a TV streaming server for Linux" PKG_LONGDESC="VDR (2.2.0) is a TV streaming server for Linux supporting DVB-S/S2, DVB-C, DVB-T/T2, IPTV and SAT>IP" +PKG_TOOLCHAIN="other" PKG_IS_ADDON="yes" PKG_ADDON_NAME="VDR PVR Backend" PKG_ADDON_TYPE="xbmc.service" PKG_ADDON_REQUIRES="pvr.vdr.vnsi:0.0.0 script.config.vdr:0.0.0" -make_target() { - : # nothing to do here -} - -makeinstall_target() { - : # nothing to do here -} - addon() { VDR_DIR="$(get_build_dir vdr)" VDR_PLUGIN_LIVE_DIR="$(get_build_dir vdr-plugin-live)" diff --git a/packages/addons/service/webgrabplus/package.mk b/packages/addons/service/webgrabplus/package.mk index 71b57e2c42..3d815fce45 100644 --- a/packages/addons/service/webgrabplus/package.mk +++ b/packages/addons/service/webgrabplus/package.mk @@ -28,6 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="service" PKG_SHORTDESC="WebGrab+Plus: a multi-site incremental xmltv epg grabber" PKG_LONGDESC="WebGrab+Plus ($PKG_VERSION) collects tv-program guide data from selected tvguide sites for your favourite channels." +PKG_TOOLCHAIN="other" PKG_IS_ADDON="yes" PKG_ADDON_NAME="WebGrab+Plus" @@ -35,14 +36,6 @@ PKG_ADDON_TYPE="xbmc.service" PKG_ADDON_REQUIRES="tools.mono:0.0.0" PKG_MAINTAINER="Anton Voyl (awiouy)" -make_target() { - : # nop -} - -makeinstall_target() { - : # nop -} - addon() { mkdir -p $ADDON_BUILD/$PKG_ADDON_ID cp -PR $PKG_BUILD/* $ADDON_BUILD/$PKG_ADDON_ID diff --git a/packages/addons/skin/estouchy/package.mk b/packages/addons/skin/estouchy/package.mk index 7485fe8a99..335f1a4eb0 100644 --- a/packages/addons/skin/estouchy/package.mk +++ b/packages/addons/skin/estouchy/package.mk @@ -28,19 +28,12 @@ PKG_PRIORITY="optional" PKG_SECTION="skin" PKG_SHORTDESC="Kodi skin Estouchy" PKG_LONGDESC="Kodi skin Estouchy" +PKG_TOOLCHAIN="other" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Estouchy" PKG_ADDON_TYPE="xbmc.gui.skin" -make_target() { - : # already build with kodi -} - -makeinstall_target() { - : # nothing to install -} - addon() { mkdir -p $ADDON_BUILD/$PKG_ADDON_ID cp -a $(get_build_dir kodi)/.$TARGET_NAME/addons/skin.estouchy/* $ADDON_BUILD/$PKG_ADDON_ID diff --git a/packages/addons/tools/btrfs-progs/package.mk b/packages/addons/tools/btrfs-progs/package.mk index 2041a32bcb..1f7709a488 100644 --- a/packages/addons/tools/btrfs-progs/package.mk +++ b/packages/addons/tools/btrfs-progs/package.mk @@ -28,6 +28,7 @@ PKG_DEPENDS_TARGET="toolchain util-linux zlib lzo" PKG_SECTION="tools" PKG_SHORTDESC="tools for the btrfs filesystem" PKG_LONGDESC="tools for the btrfs filesystem" +PKG_TOOLCHAIN="configure" PKG_IS_ADDON="yes" PKG_ADDON_NAME="BTRFS Tools" diff --git a/packages/audio/espeak/package.mk b/packages/audio/espeak/package.mk index 6f3c561134..d60c4bdc0f 100644 --- a/packages/audio/espeak/package.mk +++ b/packages/audio/espeak/package.mk @@ -27,6 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="audio" PKG_SHORTDESC="Text to Speech engine for English, with support for other languages" PKG_LONGDESC="Text to Speech engine for English, with support for other languages" +PKG_TOOLCHAIN="other" pre_make_target() { cp src/portaudio19.h src/portaudio.h diff --git a/packages/compress/unzip/package.mk b/packages/compress/unzip/package.mk index f8c4b57dfc..823f7d2172 100644 --- a/packages/compress/unzip/package.mk +++ b/packages/compress/unzip/package.mk @@ -28,6 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="compress" PKG_SHORTDESC="unzip: PKUNZIP compatible compression utility" PKG_LONGDESC="UnZip is an extraction utility for archives compressed in .zip format (also called "zipfiles"). Although highly compatible both with PKWARE's PKZIP and PKUNZIP utilities for MS-DOS and with Info-ZIP's own Zip program, the primary objectives have been portability and non-MSDOS functionality." +PKG_TOOLCHAIN="other" make_target() { make CC=$CC RANLIB=$RANLIB AR=$AR STRIP=$STRIP \ diff --git a/packages/compress/zip/package.mk b/packages/compress/zip/package.mk index 67382bace7..8525e7c7eb 100644 --- a/packages/compress/zip/package.mk +++ b/packages/compress/zip/package.mk @@ -28,6 +28,7 @@ PKG_DEPENDS_TARGET="toolchain bzip2" PKG_SECTION="compress" PKG_SHORTDESC="zip: PKUNZIP compatible compression utility" PKG_LONGDESC="zip is a compression and file packaging utility for Unix, VMS, MSDOS, OS/2, Windows 9x/NT/XP, Minix, Atari, Macintosh, MVS, z/OS, Amiga, Acorn RISC, and other OS. It is analogous to a combination of the Unix commands tar(1) and compress(1) (or tar(1) and gzip(1)) and is compatible with PKZIP (Phil Katz's ZIP for MSDOS systems) and other major zip utilities." +PKG_TOOLCHAIN="other" make_target() { make CC=$CC CPP=$CPP RANLIB=$RANLIB AR=$AR STRIP=$STRIP LOCAL_ZIP="$CFLAGS" \ diff --git a/packages/devel/boost/package.mk b/packages/devel/boost/package.mk index 1a9dcd249c..79720db444 100644 --- a/packages/devel/boost/package.mk +++ b/packages/devel/boost/package.mk @@ -25,6 +25,7 @@ PKG_URL="$SOURCEFORGE_SRC/boost/boost/1.65.1/${PKG_NAME}_${PKG_VERSION}.tar.bz2" PKG_SOURCE_DIR="${PKG_NAME}_${PKG_VERSION}" PKG_DEPENDS_TARGET="toolchain boost:host Python2 zlib bzip2" PKG_LONGDESC="boost: Peer-reviewed STL style libraries for C++" +PKG_TOOLCHAIN="other" make_host() { cd tools/build/src/engine @@ -51,10 +52,6 @@ configure_target() { > tools/build/src/user-config.jam } -make_target() { - : -} - makeinstall_target() { $TOOLCHAIN/bin/bjam -d2 --ignore-site-config \ --layout=system \ diff --git a/packages/devel/crossguid/package.mk b/packages/devel/crossguid/package.mk index 78fdcc71f9..e40978f28a 100644 --- a/packages/devel/crossguid/package.mk +++ b/packages/devel/crossguid/package.mk @@ -27,6 +27,7 @@ PKG_DEPENDS_TARGET="toolchain util-linux" PKG_SECTION="devel" PKG_SHORTDESC="minimal, cross platform, C++ GUID library" PKG_LONGDESC="minimal, cross platform, C++ GUID library" +PKG_TOOLCHAIN="other" make_target() { $CXX -c guid.cpp -o guid.o $CXXFLAGS -std=c++11 -DGUID_LIBUUID diff --git a/packages/emulation/libretro-2048/package.mk b/packages/emulation/libretro-2048/package.mk index bbef335374..c273d00227 100644 --- a/packages/emulation/libretro-2048/package.mk +++ b/packages/emulation/libretro-2048/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.2048: 2048 for Kodi" PKG_LONGDESC="game.libretro.2048: 2048 for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="2048_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-4do/package.mk b/packages/emulation/libretro-4do/package.mk index bdb14d0518..7037b3adf7 100644 --- a/packages/emulation/libretro-4do/package.mk +++ b/packages/emulation/libretro-4do/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="emulation" PKG_SHORTDESC="Port of 4DO/libfreedo to libretro." PKG_LONGDESC="Port of 4DO/libfreedo to libretro." -PKG_TOOLCHAIN="configure" PKG_LIBNAME="4do_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-beetle-bsnes/package.mk b/packages/emulation/libretro-beetle-bsnes/package.mk index d126bb24e7..7a0058b73f 100644 --- a/packages/emulation/libretro-beetle-bsnes/package.mk +++ b/packages/emulation/libretro-beetle-bsnes/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.beetle-bsnes: Beetle bSNES for Kodi" PKG_LONGDESC="game.libretro.beetle-bsnes: Beetle bSNES for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="mednafen_snes_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-beetle-gba/package.mk b/packages/emulation/libretro-beetle-gba/package.mk index 4eb9051514..3b13ab2abd 100644 --- a/packages/emulation/libretro-beetle-gba/package.mk +++ b/packages/emulation/libretro-beetle-gba/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.beetle-gba: Beetle GBA for Kodi" PKG_LONGDESC="game.libretro.beetle-gba: Beetle GBA for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="mednafen_gba_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-beetle-lynx/package.mk b/packages/emulation/libretro-beetle-lynx/package.mk index e2779ea06c..8ba17d1453 100644 --- a/packages/emulation/libretro-beetle-lynx/package.mk +++ b/packages/emulation/libretro-beetle-lynx/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Standalone port of Mednafen Lynx to libretro, itself a fork of Handy" PKG_LONGDESC="Standalone port of Mednafen Lynx to libretro, itself a fork of Handy" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="mednafen_lynx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-beetle-ngp/package.mk b/packages/emulation/libretro-beetle-ngp/package.mk index 6ca4d12888..d82e02f604 100644 --- a/packages/emulation/libretro-beetle-ngp/package.mk +++ b/packages/emulation/libretro-beetle-ngp/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Standalone port of Mednafen NGP to the libretro API, itself a fork of Neopop" PKG_LONGDESC="Standalone port of Mednafen NGP to the libretro API, itself a fork of Neopop" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="mednafen_ngp_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-beetle-pce-fast/package.mk b/packages/emulation/libretro-beetle-pce-fast/package.mk index e5b5d487aa..9b7e23cffd 100644 --- a/packages/emulation/libretro-beetle-pce-fast/package.mk +++ b/packages/emulation/libretro-beetle-pce-fast/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.beetle-pce-fast: Beetle PCE Fast for Kodi" PKG_LONGDESC="game.libretro.beetle-pce-fast: Beetle PCE Fast for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="mednafen_pce_fast_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-beetle-pcfx/package.mk b/packages/emulation/libretro-beetle-pcfx/package.mk index 2e8aa56cb3..ad76e04d14 100644 --- a/packages/emulation/libretro-beetle-pcfx/package.mk +++ b/packages/emulation/libretro-beetle-pcfx/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Standalone port of Mednafen PCFX to libretro" PKG_LONGDESC="Standalone port of Mednafen PCFX to libretro" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="mednafen_pcfx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-beetle-psx/package.mk b/packages/emulation/libretro-beetle-psx/package.mk index 2b1c352ee6..720df21377 100644 --- a/packages/emulation/libretro-beetle-psx/package.mk +++ b/packages/emulation/libretro-beetle-psx/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Fork of Mednafen PSX" PKG_LONGDESC="Fork of Mednafen PSX" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="mednafen_psx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-beetle-saturn/package.mk b/packages/emulation/libretro-beetle-saturn/package.mk index 7b3acac9ed..e5256f7418 100644 --- a/packages/emulation/libretro-beetle-saturn/package.mk +++ b/packages/emulation/libretro-beetle-saturn/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.beetle-saturn: beetle-saturn for Kodi" PKG_LONGDESC="game.libretro.beetle-saturn: beetle-saturn for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="mednafen_saturn_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-beetle-supergrafx/package.mk b/packages/emulation/libretro-beetle-supergrafx/package.mk index 724c00f61c..4cadec8fba 100644 --- a/packages/emulation/libretro-beetle-supergrafx/package.mk +++ b/packages/emulation/libretro-beetle-supergrafx/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Standalone port of Mednafen PCE Fast to libretro. This one only emulates a SuperGrafx TG-16" PKG_LONGDESC="Standalone port of Mednafen PCE Fast to libretro. This one only emulates a SuperGrafx TG-16" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="mednafen_supergrafx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-beetle-vb/package.mk b/packages/emulation/libretro-beetle-vb/package.mk index 303bf20633..b0659802a4 100644 --- a/packages/emulation/libretro-beetle-vb/package.mk +++ b/packages/emulation/libretro-beetle-vb/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Standalone port of Mednafen VB to libretro" PKG_LONGDESC="Standalone port of Mednafen VB to libretro" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="mednafen_vb_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-beetle-wswan/package.mk b/packages/emulation/libretro-beetle-wswan/package.mk index 83b53f10ab..937ce0d4f8 100644 --- a/packages/emulation/libretro-beetle-wswan/package.mk +++ b/packages/emulation/libretro-beetle-wswan/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Standalone port of Mednafen WonderSwan to libretro, itself a fork of Cygne" PKG_LONGDESC="Standalone port of Mednafen WonderSwan to libretro, itself a fork of Cygne" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="mednafen_wswan_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-bluemsx/package.mk b/packages/emulation/libretro-bluemsx/package.mk index 47682f579f..89d5105249 100644 --- a/packages/emulation/libretro-bluemsx/package.mk +++ b/packages/emulation/libretro-bluemsx/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.bluemsx: BlueMSX for Kodi" PKG_LONGDESC="game.libretro.bluemsx: BlueMSX for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="bluemsx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-bnes/package.mk b/packages/emulation/libretro-bnes/package.mk index 15c3a248ce..b360d93d48 100644 --- a/packages/emulation/libretro-bnes/package.mk +++ b/packages/emulation/libretro-bnes/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.bnes: bNES for Kodi" PKG_LONGDESC="game.libretro.bnes: bNES for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="bnes_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-bsnes-mercury-accuracy/package.mk b/packages/emulation/libretro-bsnes-mercury-accuracy/package.mk index db0321fffb..bebf57cd23 100644 --- a/packages/emulation/libretro-bsnes-mercury-accuracy/package.mk +++ b/packages/emulation/libretro-bsnes-mercury-accuracy/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.beetle-bsnes-accuracy: Beetle bSNES for Kodi" PKG_LONGDESC="game.libretro.beetle-bsnes-accuracy: Beetle bSNES for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="bsnes_mercury_accuracy_libretro.so" PKG_LIBPATH="out/$PKG_LIBNAME" diff --git a/packages/emulation/libretro-bsnes-mercury-balanced/package.mk b/packages/emulation/libretro-bsnes-mercury-balanced/package.mk index 0dacd75b0a..6a9cb532a7 100644 --- a/packages/emulation/libretro-bsnes-mercury-balanced/package.mk +++ b/packages/emulation/libretro-bsnes-mercury-balanced/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.beetle-bsnes-balanced: Beetle bSNES for Kodi" PKG_LONGDESC="game.libretro.beetle-bsnes-balanced: Beetle bSNES for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="bsnes_mercury_balanced_libretro.so" PKG_LIBPATH="out/$PKG_LIBNAME" diff --git a/packages/emulation/libretro-bsnes-mercury-performance/package.mk b/packages/emulation/libretro-bsnes-mercury-performance/package.mk index ce52f58c2b..78e50fc8b6 100644 --- a/packages/emulation/libretro-bsnes-mercury-performance/package.mk +++ b/packages/emulation/libretro-bsnes-mercury-performance/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.beetle-bsnes-performance: Beetle bSNES for Kodi" PKG_LONGDESC="game.libretro.beetle-bsnes-performance: Beetle bSNES for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="bsnes_mercury_performance_libretro.so" PKG_LIBPATH="out/$PKG_LIBNAME" diff --git a/packages/emulation/libretro-cap32/package.mk b/packages/emulation/libretro-cap32/package.mk index 755d45e25b..3dd5344871 100644 --- a/packages/emulation/libretro-cap32/package.mk +++ b/packages/emulation/libretro-cap32/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.cap32: cap32 for Kodi" PKG_LONGDESC="game.libretro.cap32: cap32 for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="cap32_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-craft/package.mk b/packages/emulation/libretro-craft/package.mk index bc08c7c5de..fcfea7f91e 100644 --- a/packages/emulation/libretro-craft/package.mk +++ b/packages/emulation/libretro-craft/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="A simple Minecraft clone written in C using modern OpenGL (shaders)" PKG_LONGDESC="A simple Minecraft clone written in C using modern OpenGL (shaders)" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="craft_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-desmume/package.mk b/packages/emulation/libretro-desmume/package.mk index e80a800479..025c065421 100644 --- a/packages/emulation/libretro-desmume/package.mk +++ b/packages/emulation/libretro-desmume/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="libretro wrapper for desmume NDS emulator." PKG_LONGDESC="libretro wrapper for desmume NDS emulator." -PKG_TOOLCHAIN="configure" PKG_LIBNAME="desmume_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-dinothawr/package.mk b/packages/emulation/libretro-dinothawr/package.mk index a28540d429..f4e2552684 100644 --- a/packages/emulation/libretro-dinothawr/package.mk +++ b/packages/emulation/libretro-dinothawr/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.dinothawr: dinothawr for Kodi" PKG_LONGDESC="game.libretro.dinothawr: dinothawr for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="dinothawr_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-dolphin/package.mk b/packages/emulation/libretro-dolphin/package.mk index b30331b3b3..9f8347ecb5 100644 --- a/packages/emulation/libretro-dolphin/package.mk +++ b/packages/emulation/libretro-dolphin/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform enet" PKG_SECTION="emulation" PKG_SHORTDESC="Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC" PKG_LONGDESC="Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="dolphin_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" diff --git a/packages/emulation/libretro-dosbox/package.mk b/packages/emulation/libretro-dosbox/package.mk index d067c89e03..5ea215e5e0 100644 --- a/packages/emulation/libretro-dosbox/package.mk +++ b/packages/emulation/libretro-dosbox/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.dosbox: DOSBox for Kodi" PKG_LONGDESC="game.libretro.dosbox: DOSBox for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="dosbox_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-fbalpha/package.mk b/packages/emulation/libretro-fbalpha/package.mk index efbe390554..6ca760f8d9 100644 --- a/packages/emulation/libretro-fbalpha/package.mk +++ b/packages/emulation/libretro-fbalpha/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.fba: fba for Kodi" PKG_LONGDESC="game.libretro.fba: fba for Kodi" -PKG_TOOLCHAIN="configure" +PKG_TOOLCHAIN="other" PKG_LIBNAME="fbalpha_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-fceumm/package.mk b/packages/emulation/libretro-fceumm/package.mk index d4a0376a3b..4797754e0f 100644 --- a/packages/emulation/libretro-fceumm/package.mk +++ b/packages/emulation/libretro-fceumm/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.fceumm: FCEUmm emulator for Kodi" PKG_LONGDESC="game.libretro.fceumm: FCEUmm emulator for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="fceumm_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-fmsx/package.mk b/packages/emulation/libretro-fmsx/package.mk index e63063f305..d725ac3843 100644 --- a/packages/emulation/libretro-fmsx/package.mk +++ b/packages/emulation/libretro-fmsx/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.fmsx: fmsx for Kodi" PKG_LONGDESC="game.libretro.fmsx: fmsx for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="fmsx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-fuse/package.mk b/packages/emulation/libretro-fuse/package.mk index 3e4433f242..8a9e13d626 100644 --- a/packages/emulation/libretro-fuse/package.mk +++ b/packages/emulation/libretro-fuse/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.fuse: fuse for Kodi" PKG_LONGDESC="game.libretro.fuse: fuse for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="fuse_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-gambatte/package.mk b/packages/emulation/libretro-gambatte/package.mk index 70ce8dae86..e9a5e8a848 100644 --- a/packages/emulation/libretro-gambatte/package.mk +++ b/packages/emulation/libretro-gambatte/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.gambatte: Gambatte for Kodi" PKG_LONGDESC="game.libretro.gambatte: Gambatte for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="gambatte_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-genplus/package.mk b/packages/emulation/libretro-genplus/package.mk index 1a173c7dc1..4b0d9b829d 100644 --- a/packages/emulation/libretro-genplus/package.mk +++ b/packages/emulation/libretro-genplus/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.genplus: Genesis Plus GX for Kodi" PKG_LONGDESC="game.libretro.genplus: Genesis Plus GX for Kodi" -PKG_TOOLCHAIN="configure" +PKG_TOOLCHAIN="other" PKG_LIBNAME="genesis_plus_gx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-gw/package.mk b/packages/emulation/libretro-gw/package.mk index cfe84fdb8e..9902d37db3 100644 --- a/packages/emulation/libretro-gw/package.mk +++ b/packages/emulation/libretro-gw/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.gw: gw for Kodi" PKG_LONGDESC="game.libretro.gw: gw for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="gw_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-handy/package.mk b/packages/emulation/libretro-handy/package.mk index 0ee4771e95..0219bace3c 100644 --- a/packages/emulation/libretro-handy/package.mk +++ b/packages/emulation/libretro-handy/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.handy: handy for Kodi" PKG_LONGDESC="game.libretro.handy: handy for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="handy_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-hatari/package.mk b/packages/emulation/libretro-hatari/package.mk index 1208adca79..9b68112435 100644 --- a/packages/emulation/libretro-hatari/package.mk +++ b/packages/emulation/libretro-hatari/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.hatari: hatari for Kodi" PKG_LONGDESC="game.libretro.hatari: hatari for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="hatari_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-mame/package.mk b/packages/emulation/libretro-mame/package.mk index 6b3e4497d7..e58e984c7c 100644 --- a/packages/emulation/libretro-mame/package.mk +++ b/packages/emulation/libretro-mame/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.mame: MAME for Kodi" PKG_LONGDESC="game.libretro.mame: MAME for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="mame_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-mame2000/package.mk b/packages/emulation/libretro-mame2000/package.mk index f5db2a41e5..d9b8c83b6f 100644 --- a/packages/emulation/libretro-mame2000/package.mk +++ b/packages/emulation/libretro-mame2000/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="2000 version of MAME (0.37b5) for libretro" PKG_LONGDESC="2000 version of MAME (0.37b5) for libretro" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="mame2000_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-mame2003/package.mk b/packages/emulation/libretro-mame2003/package.mk index 1d287a705a..4031f76cdf 100644 --- a/packages/emulation/libretro-mame2003/package.mk +++ b/packages/emulation/libretro-mame2003/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Late 2003 version of MAME (0.78) for libretro" PKG_LONGDESC="Late 2003 version of MAME (0.78) for libretro" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="mame2003_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-mame2010/package.mk b/packages/emulation/libretro-mame2010/package.mk index 0225296467..db033dfdc6 100644 --- a/packages/emulation/libretro-mame2010/package.mk +++ b/packages/emulation/libretro-mame2010/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Late 2010 version of MAME (0.139) for libretro" PKG_LONGDESC="Late 2010 version of MAME (0.139) for libretro" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="mame2010_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-mame2014/package.mk b/packages/emulation/libretro-mame2014/package.mk index 5e60d1220d..236cdf89cb 100644 --- a/packages/emulation/libretro-mame2014/package.mk +++ b/packages/emulation/libretro-mame2014/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Late 2014/Early 2015 version of MAME (0.159-ish) for libretro" PKG_LONGDESC="Late 2014/Early 2015 version of MAME (0.159-ish) for libretro" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="mame2014_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-meteor/package.mk b/packages/emulation/libretro-meteor/package.mk index f9bbdbeb0a..3e50f0fbe9 100644 --- a/packages/emulation/libretro-meteor/package.mk +++ b/packages/emulation/libretro-meteor/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.meteor: Meteor GBA for Kodi" PKG_LONGDESC="game.libretro.meteor: Meteor GBA for Kodi" -PKG_TOOLCHAIN="configure" +PKG_TOOLCHAIN="make" PKG_LIBNAME="meteor_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" diff --git a/packages/emulation/libretro-mgba/package.mk b/packages/emulation/libretro-mgba/package.mk index a06ea33ffc..8c35d29b72 100644 --- a/packages/emulation/libretro-mgba/package.mk +++ b/packages/emulation/libretro-mgba/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.mgba: mGBA for Kodi" PKG_LONGDESC="game.libretro.mgba: mGBA for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="mgba_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-mrboom/package.mk b/packages/emulation/libretro-mrboom/package.mk index b25f339b7d..9818edf28f 100644 --- a/packages/emulation/libretro-mrboom/package.mk +++ b/packages/emulation/libretro-mrboom/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.mrboom: mrboom for Kodi" PKG_LONGDESC="game.libretro.mrboom: mrboom for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="mrboom_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-mupen64plus/package.mk b/packages/emulation/libretro-mupen64plus/package.mk index a56d5c2927..e545eef254 100644 --- a/packages/emulation/libretro-mupen64plus/package.mk +++ b/packages/emulation/libretro-mupen64plus/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.mupen64plus: Mupen64Plus for Kodi" PKG_LONGDESC="game.libretro.mupen64plus: Mupen64Plus for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="mupen64plus_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-nestopia/package.mk b/packages/emulation/libretro-nestopia/package.mk index 57d29e754a..efd5bc0658 100644 --- a/packages/emulation/libretro-nestopia/package.mk +++ b/packages/emulation/libretro-nestopia/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.nestopia: Nestopia for Kodi" PKG_LONGDESC="game.libretro.nestopia: Nestopia for Kodi" -PKG_TOOLCHAIN="configure" +PKG_TOOLCHAIN="other" PKG_LIBNAME="nestopia_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" diff --git a/packages/emulation/libretro-nx/package.mk b/packages/emulation/libretro-nx/package.mk index 0c5b03a931..ba1b4f08aa 100644 --- a/packages/emulation/libretro-nx/package.mk +++ b/packages/emulation/libretro-nx/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.nx: nx for Kodi" PKG_LONGDESC="game.libretro.nx: nx for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="nxengine_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-o2em/package.mk b/packages/emulation/libretro-o2em/package.mk index 42a2b0e330..165962526e 100644 --- a/packages/emulation/libretro-o2em/package.mk +++ b/packages/emulation/libretro-o2em/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.o2em: o2em for Kodi" PKG_LONGDESC="game.libretro.o2em: o2em for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="o2em_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-pcsx-rearmed/package.mk b/packages/emulation/libretro-pcsx-rearmed/package.mk index 995b154e5d..000e1238d2 100644 --- a/packages/emulation/libretro-pcsx-rearmed/package.mk +++ b/packages/emulation/libretro-pcsx-rearmed/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.pcsx-rearmed: PCSX Rearmed for Kodi" PKG_LONGDESC="game.libretro.pcsx-rearmed: PCSX Rearmed for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="pcsx_rearmed_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-picodrive/package.mk b/packages/emulation/libretro-picodrive/package.mk index 14635bc576..3ccffb0063 100644 --- a/packages/emulation/libretro-picodrive/package.mk +++ b/packages/emulation/libretro-picodrive/package.mk @@ -29,7 +29,6 @@ PKG_DEPENDS_HOST="cyclone68000" PKG_SECTION="emulation" PKG_SHORTDESC="Fast MegaDrive/MegaCD/32X emulator" PKG_LONGDESC="Fast MegaDrive/MegaCD/32X emulator" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="picodrive_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-ppsspp/package.mk b/packages/emulation/libretro-ppsspp/package.mk index 99b07f14b1..cf7de27cb1 100644 --- a/packages/emulation/libretro-ppsspp/package.mk +++ b/packages/emulation/libretro-ppsspp/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="A PSP emulator for Android, Windows, Mac, Linux and Blackberry 10, written in C++." PKG_LONGDESC="A PSP emulator for Android, Windows, Mac, Linux and Blackberry 10, written in C++." -PKG_TOOLCHAIN="configure" PKG_LIBNAME="ppsspp_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" diff --git a/packages/emulation/libretro-prboom/package.mk b/packages/emulation/libretro-prboom/package.mk index 76a298a23c..9df38bab1f 100644 --- a/packages/emulation/libretro-prboom/package.mk +++ b/packages/emulation/libretro-prboom/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.prboom: prboom for Kodi" PKG_LONGDESC="game.libretro.prboom: prboom for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="prboom_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-prosystem/package.mk b/packages/emulation/libretro-prosystem/package.mk index 66755d1725..2a68ce0d0a 100644 --- a/packages/emulation/libretro-prosystem/package.mk +++ b/packages/emulation/libretro-prosystem/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Port of ProSystem to libretro" PKG_LONGDESC="Port of ProSystem to libretro" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="prosystem_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-quicknes/package.mk b/packages/emulation/libretro-quicknes/package.mk index 0b228ebee7..9403b505a9 100644 --- a/packages/emulation/libretro-quicknes/package.mk +++ b/packages/emulation/libretro-quicknes/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.quicknes: QuickNES for Kodi" PKG_LONGDESC="game.libretro.quicknes: QuickNES for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="quicknes_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-reicast/package.mk b/packages/emulation/libretro-reicast/package.mk index c18a7e6e45..0d520249ba 100644 --- a/packages/emulation/libretro-reicast/package.mk +++ b/packages/emulation/libretro-reicast/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Reicast is a multiplatform Sega Dreamcast emulator" PKG_LONGDESC="Reicast is a multiplatform Sega Dreamcast emulator" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="reicast_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-scummvm/package.mk b/packages/emulation/libretro-scummvm/package.mk index 1652bc27f7..a3414fb786 100644 --- a/packages/emulation/libretro-scummvm/package.mk +++ b/packages/emulation/libretro-scummvm/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.scummvm: scummvm for Kodi" PKG_LONGDESC="game.libretro.scummvm: scummvm for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="scummvm_libretro.so" PKG_LIBPATH="backends/platform/libretro/build/$PKG_LIBNAME" diff --git a/packages/emulation/libretro-snes9x/package.mk b/packages/emulation/libretro-snes9x/package.mk index d5166cea18..1d11941e46 100644 --- a/packages/emulation/libretro-snes9x/package.mk +++ b/packages/emulation/libretro-snes9x/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.snes9x: snes9x for Kodi" PKG_LONGDESC="game.libretro.snes9x: snes9x for Kodi" -PKG_TOOLCHAIN="configure" +PKG_TOOLCHAIN="other" PKG_LIBNAME="snes9x_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" diff --git a/packages/emulation/libretro-snes9x2002/package.mk b/packages/emulation/libretro-snes9x2002/package.mk index 4281aeaaf6..a3cad9c5b2 100644 --- a/packages/emulation/libretro-snes9x2002/package.mk +++ b/packages/emulation/libretro-snes9x2002/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Port of SNES9x 1.39 for libretro. Heavily optimized for ARM." PKG_LONGDESC="Port of SNES9x 1.39 for libretro. Heavily optimized for ARM." -PKG_TOOLCHAIN="configure" PKG_LIBNAME="snes9x2002_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-snes9x2010/package.mk b/packages/emulation/libretro-snes9x2010/package.mk index 2804b99edb..26cabcb287 100644 --- a/packages/emulation/libretro-snes9x2010/package.mk +++ b/packages/emulation/libretro-snes9x2010/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="snes9x2010 for Kodi" PKG_LONGDESC="snes9x2010 for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="snes9x2010_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-stella/package.mk b/packages/emulation/libretro-stella/package.mk index ff986fd9ce..2ae95ebaf3 100644 --- a/packages/emulation/libretro-stella/package.mk +++ b/packages/emulation/libretro-stella/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.stella: Stella for Kodi" PKG_LONGDESC="game.libretro.stella: Stella for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="stella_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-tgbdual/package.mk b/packages/emulation/libretro-tgbdual/package.mk index ea22d90dc5..570e387f39 100644 --- a/packages/emulation/libretro-tgbdual/package.mk +++ b/packages/emulation/libretro-tgbdual/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.tgbdual: tgbdual for Kodi" PKG_LONGDESC="game.libretro.tgbdual: tgbdual for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="tgbdual_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-tyrquake/package.mk b/packages/emulation/libretro-tyrquake/package.mk index 0b9b292baa..0f103b87a8 100644 --- a/packages/emulation/libretro-tyrquake/package.mk +++ b/packages/emulation/libretro-tyrquake/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.tyrquake: tyrquake for Kodi" PKG_LONGDESC="game.libretro.tyrquake: tyrquake for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="tyrquake_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-vba-next/package.mk b/packages/emulation/libretro-vba-next/package.mk index 7b871eba4b..e8cc06c81a 100644 --- a/packages/emulation/libretro-vba-next/package.mk +++ b/packages/emulation/libretro-vba-next/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.vba-next: VBA-Next for Kodi" PKG_LONGDESC="game.libretro.vba-next: VBA-Next for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="vba_next_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-vbam/package.mk b/packages/emulation/libretro-vbam/package.mk index 3c4af141c4..93bf525eaf 100644 --- a/packages/emulation/libretro-vbam/package.mk +++ b/packages/emulation/libretro-vbam/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.vbam: VBA-M for Kodi" PKG_LONGDESC="game.libretro.vbam: VBA-M for Kodi" -PKG_TOOLCHAIN="configure" +PKG_TOOLCHAIN="make" PKG_LIBNAME="vbam_libretro.so" PKG_LIBPATH="src/libretro/$PKG_LIBNAME" diff --git a/packages/emulation/libretro-vecx/package.mk b/packages/emulation/libretro-vecx/package.mk index edb267f9ca..0dd3c2f0b7 100644 --- a/packages/emulation/libretro-vecx/package.mk +++ b/packages/emulation/libretro-vecx/package.mk @@ -27,7 +27,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.vecx: vecx for Kodi" PKG_LONGDESC="game.libretro.vecx: vecx for Kodi" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="vecx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-virtualjaguar/package.mk b/packages/emulation/libretro-virtualjaguar/package.mk index 7e3be91fa7..abe52ecb90 100644 --- a/packages/emulation/libretro-virtualjaguar/package.mk +++ b/packages/emulation/libretro-virtualjaguar/package.mk @@ -28,7 +28,6 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="Port of Virtual Jaguar to Libretro" PKG_LONGDESC="Port of Virtual Jaguar to Libretro" -PKG_TOOLCHAIN="configure" PKG_LIBNAME="virtualjaguar_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-yabause/package.mk b/packages/emulation/libretro-yabause/package.mk index 245f620403..232cb7d9ce 100644 --- a/packages/emulation/libretro-yabause/package.mk +++ b/packages/emulation/libretro-yabause/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.yabause: Yabause for Kodi" PKG_LONGDESC="game.libretro.yabause: Yabause for Kodi" -PKG_TOOLCHAIN="configure" +PKG_TOOLCHAIN="other" PKG_LIBNAME="yabause_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" diff --git a/packages/linux-drivers/bcm_sta/package.mk b/packages/linux-drivers/bcm_sta/package.mk index 48ee00fded..8e2b404d5c 100644 --- a/packages/linux-drivers/bcm_sta/package.mk +++ b/packages/linux-drivers/bcm_sta/package.mk @@ -31,6 +31,7 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="driver" PKG_SHORTDESC="bcm_sta: Broadcom's BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-, and BCM43225-based WLAN driver" PKG_LONGDESC="These packages contain Broadcom's IEEE 802.11a/b/g/n hybrid Linux® device driver for use with Broadcom's BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-, and BCM43225-based hardware. There are different tars for 32-bit and 64-bit x86 CPU architectures. Make sure that you download the appropriate tar because the hybrid binary file must be of the appropriate architecture type. The hybrid binary file is agnostic to the specific version of the Linux kernel because it is designed to perform all interactions with the operating system through operating-system-specific files and an operating system abstraction layer file. All Linux operating-system-specific code is provided in source form, making it possible to retarget to different kernel versions and fix operating system related issues." +PKG_TOOLCHAIN="other" PKG_IS_KERNEL_PKG="yes" make_target() { diff --git a/packages/linux-firmware/brcmfmac_sdio-firmware-rpi/package.mk b/packages/linux-firmware/brcmfmac_sdio-firmware-rpi/package.mk index 53ba3d2cba..cb45325c40 100644 --- a/packages/linux-firmware/brcmfmac_sdio-firmware-rpi/package.mk +++ b/packages/linux-firmware/brcmfmac_sdio-firmware-rpi/package.mk @@ -27,10 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="firmware" PKG_SHORTDESC="brcmfmac_sdio-firmware: firmware for brcm bluetooth chips used on RaspberryPi devices" PKG_LONGDESC="Firmware for Broadcom Bluetooth chips used on RaspberryPi devices, and brcm-patchram-plus that downloads a patchram files in the HCD format to the Bluetooth based silicon and combo chips and other utility functions." - -make_target() { - : # nothing todo -} +PKG_TOOLCHAIN="other" makeinstall_target() { DESTDIR=$INSTALL/$(get_kernel_overlay_dir) ./install diff --git a/packages/linux-firmware/dvb-firmware/package.mk b/packages/linux-firmware/dvb-firmware/package.mk index 993369edb8..8b7ac9f809 100644 --- a/packages/linux-firmware/dvb-firmware/package.mk +++ b/packages/linux-firmware/dvb-firmware/package.mk @@ -28,10 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="firmware" PKG_SHORTDESC="dvb-firmware: firmwares for various DVB drivers" PKG_LONGDESC="dvb-firmware: firmwares for various DVB drivers" - -make_target() { - : # nothing todo -} +PKG_TOOLCHAIN="other" makeinstall_target() { DESTDIR=$INSTALL/$(get_kernel_overlay_dir) ./install diff --git a/packages/linux-firmware/firmware-imx/package.mk b/packages/linux-firmware/firmware-imx/package.mk index db168f6e2b..1c24b7bc39 100644 --- a/packages/linux-firmware/firmware-imx/package.mk +++ b/packages/linux-firmware/firmware-imx/package.mk @@ -27,6 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="linux-firmware" PKG_SHORTDESC="firmware-imx: Freescale IMX firmware" PKG_LONGDESC="firmware-imx: Freescale IMX firmware such as for the VPU" +PKG_TOOLCHAIN="other" unpack() { mkdir -p $BUILD @@ -34,10 +35,6 @@ unpack() { sh $ROOT/$SOURCES/$PKG_NAME/$PKG_NAME-$PKG_VERSION.bin --auto-accept } -make_target() { - : # nothing todo here -} - makeinstall_target() { mkdir -p $INSTALL/$(get_full_firmware_dir)/vpu cp -P firmware/vpu/vpu_fw_imx6d.bin $INSTALL/$(get_full_firmware_dir)/vpu diff --git a/packages/linux-firmware/intel-ucode/package.mk b/packages/linux-firmware/intel-ucode/package.mk index f16529864c..935330429f 100644 --- a/packages/linux-firmware/intel-ucode/package.mk +++ b/packages/linux-firmware/intel-ucode/package.mk @@ -28,16 +28,9 @@ PKG_DEPENDS_TARGET="toolchain intel-ucode:host" PKG_SECTION="linux-firmware" PKG_SHORTDESC="intel-ucode: Intel CPU microcodes" PKG_LONGDESC="intel-ucode: Intel CPU microcodes" +PKG_TOOLCHAIN="other" unpack() { mkdir -p $PKG_BUILD tar xf $SOURCES/$PKG_NAME/$PKG_NAME-$PKG_VERSION.tgz -C $PKG_BUILD } - -make_host() { - : -} - -makeinstall_host() { - : -} diff --git a/packages/linux-firmware/iwlwifi-firmware/package.mk b/packages/linux-firmware/iwlwifi-firmware/package.mk index f7203cd601..1ba0ab564a 100644 --- a/packages/linux-firmware/iwlwifi-firmware/package.mk +++ b/packages/linux-firmware/iwlwifi-firmware/package.mk @@ -27,10 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="firmware" PKG_SHORTDESC="iwlwifi-firmware: firmwares for various Intel WLAN drivers" PKG_LONGDESC="iwlwifi-firmware: firmwares for various Intel WLAN drivers" - -make_target() { - : # nothing todo -} +PKG_TOOLCHAIN="other" makeinstall_target() { DESTDIR=$INSTALL/$(get_kernel_overlay_dir) ./install diff --git a/packages/linux-firmware/kernel-firmware/package.mk b/packages/linux-firmware/kernel-firmware/package.mk index 5806fe1c7f..e92335805a 100644 --- a/packages/linux-firmware/kernel-firmware/package.mk +++ b/packages/linux-firmware/kernel-firmware/package.mk @@ -28,14 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="linux-firmware" PKG_SHORTDESC="kernel-firmware: kernel related firmware" PKG_LONGDESC="kernel-firmware: kernel related firmware" - -configure_target() { - : -} - -make_target() { - : -} +PKG_TOOLCHAIN="other" # Install additional miscellaneous drivers makeinstall_target() { diff --git a/packages/linux-firmware/misc-firmware/package.mk b/packages/linux-firmware/misc-firmware/package.mk index a667c2838c..418b024cdc 100644 --- a/packages/linux-firmware/misc-firmware/package.mk +++ b/packages/linux-firmware/misc-firmware/package.mk @@ -27,10 +27,7 @@ PKG_DEPENDS_TARGET="toolchain kernel-firmware" PKG_SECTION="firmware" PKG_SHORTDESC="misc-firmware: firmwares for various drivers" PKG_LONGDESC="misc-firmware: firmwares for various drivers" - -make_target() { - : # nothing todo -} +PKG_TOOLCHAIN="other" makeinstall_target() { DESTDIR=$INSTALL/$(get_kernel_overlay_dir) ./install diff --git a/packages/linux-firmware/slice-firmware/package.mk b/packages/linux-firmware/slice-firmware/package.mk index 0231081400..82086b8c89 100644 --- a/packages/linux-firmware/slice-firmware/package.mk +++ b/packages/linux-firmware/slice-firmware/package.mk @@ -27,6 +27,7 @@ PKG_DEPENDS_TARGET="toolchain dtc:host" PKG_SECTION="linux-firmware" PKG_SHORTDESC="BCM270x firmware related stuff for Slice" PKG_LONGDESC="BCM270x firmware related stuff for Slice" +PKG_TOOLCHAIN="other" make_target() { if [ "$DEVICE" = "Slice3" ]; then diff --git a/packages/linux-firmware/wlan-firmware-aml/package.mk b/packages/linux-firmware/wlan-firmware-aml/package.mk index 6cefc33b10..6c721e692f 100644 --- a/packages/linux-firmware/wlan-firmware-aml/package.mk +++ b/packages/linux-firmware/wlan-firmware-aml/package.mk @@ -27,10 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="firmware" PKG_SHORTDESC="wlan-firmware-aml: Firmware for various WLAN chips used in the devices based on Amlogic SoCs" PKG_LONGDESC="wlan-firmware-aml: Firmware for various WLAN chips used in the devices based on Amlogic SoCs" - -make_target() { - : # nothing todo -} +PKG_TOOLCHAIN="other" makeinstall_target() { mkdir -p $INSTALL/$(get_full_firmware_dir)/brcm diff --git a/packages/linux-firmware/wlan-firmware/package.mk b/packages/linux-firmware/wlan-firmware/package.mk index 1e50e4f37f..3282fccd37 100644 --- a/packages/linux-firmware/wlan-firmware/package.mk +++ b/packages/linux-firmware/wlan-firmware/package.mk @@ -27,10 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="firmware" PKG_SHORTDESC="wlan-firmware: firmwares for various WLAN drivers" PKG_LONGDESC="wlan-firmware: firmwares for various WLAN drivers" - -make_target() { - : # nothing todo -} +PKG_TOOLCHAIN="other" makeinstall_target() { DESTDIR=$INSTALL/$(get_kernel_overlay_dir) ./install diff --git a/packages/mediacenter/kodi-theme-Estuary/package.mk b/packages/mediacenter/kodi-theme-Estuary/package.mk index 3c0e1f823b..90a8858a25 100644 --- a/packages/mediacenter/kodi-theme-Estuary/package.mk +++ b/packages/mediacenter/kodi-theme-Estuary/package.mk @@ -27,10 +27,7 @@ PKG_NEED_UNPACK="$(get_pkg_directory $MEDIACENTER)" PKG_SECTION="mediacenter" PKG_SHORTDESC="kodi-theme-Estuary: Kodi Mediacenter default theme" PKG_LONGDESC="Kodi Media Center (which was formerly named Xbox Media Center and XBMC) is a free and open source cross-platform media player and home entertainment system software with a 10-foot user interface designed for the living-room TV. Its graphical user interface allows the user to easily manage video, photos, podcasts, and music from a computer, optical disk, local network, and the internet using a remote control." - -make_target() { - : -} +PKG_TOOLCHAIN="other" makeinstall_target() { mkdir -p $INSTALL/usr/share/kodi/addons/ diff --git a/packages/multimedia/libdvdcss/package.mk b/packages/multimedia/libdvdcss/package.mk index 40876b5592..56a008e0c1 100644 --- a/packages/multimedia/libdvdcss/package.mk +++ b/packages/multimedia/libdvdcss/package.mk @@ -27,15 +27,4 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="multimedia" PKG_SHORTDESC="libdvdcss: a simple library designed for accessing DVDs as a block device without having to bother about the decryption." PKG_LONGDESC="libdvdcss is a simple library designed for accessing DVDs as a block device without having to bother about the decryption." - -configure_target() { - : -} - -make_target() { - : -} - -makeinstall_target() { - : -} +PKG_TOOLCHAIN="other" diff --git a/packages/multimedia/libdvdnav/package.mk b/packages/multimedia/libdvdnav/package.mk index a61e7b75fe..a3a2448216 100644 --- a/packages/multimedia/libdvdnav/package.mk +++ b/packages/multimedia/libdvdnav/package.mk @@ -27,15 +27,4 @@ PKG_DEPENDS_TARGET="toolchain libdvdread" PKG_SECTION="multimedia" PKG_SHORTDESC="libdvdnav: a library that allows easy use of sophisticated DVD navigation features such as DVD menus, multiangle playback and even interactive DVD games." PKG_LONGDESC="libdvdnav is a library that allows easy use of sophisticated DVD navigation features such as DVD menus, multiangle playback and even interactive DVD games." - -configure_target() { - : -} - -make_target() { - : -} - -makeinstall_target() { - : -} +PKG_TOOLCHAIN="other" diff --git a/packages/multimedia/libdvdread/package.mk b/packages/multimedia/libdvdread/package.mk index 81f2622c5e..d54355b0cf 100644 --- a/packages/multimedia/libdvdread/package.mk +++ b/packages/multimedia/libdvdread/package.mk @@ -27,15 +27,4 @@ PKG_DEPENDS_TARGET="toolchain libdvdcss" PKG_SECTION="multimedia" PKG_SHORTDESC="libdvdread: a library which provides a simple foundation for reading DVDs." PKG_LONGDESC="libdvdread is a library which provides a simple foundation for reading DVDs." - -configure_target() { - : -} - -make_target() { - : -} - -makeinstall_target() { - : -} +PKG_TOOLCHAIN="other" diff --git a/packages/network/avahi/package.mk b/packages/network/avahi/package.mk index 3ef4d9dc65..098ceccabb 100644 --- a/packages/network/avahi/package.mk +++ b/packages/network/avahi/package.mk @@ -28,6 +28,7 @@ PKG_SECTION="network" PKG_SHORTDESC="avahi: A Zeroconf mDNS/DNS-SD responder" PKG_LONGDESC="Avahi is a framework for Multicast DNS Service Discovery (mDNS/DNS-SD a.k.a. Zeroconf) on Linux. It allows programs to publish and discover services running on a local network with no specific configuration. For example, you can plug into a network and instantly find printers to print to, files to look at, and people to talk to." #broken +PKG_TOOLCHAIN="configure" MAKEFLAGS="-j1" diff --git a/packages/network/netbase/package.mk b/packages/network/netbase/package.mk index 88405d81bd..0869b735c0 100644 --- a/packages/network/netbase/package.mk +++ b/packages/network/netbase/package.mk @@ -27,10 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="network" PKG_SHORTDESC="The netbase package provides data for network services and protocols from the iana db." PKG_LONGDESC="The netbase package provides data for network services and protocols from the iana db." - -make_target() { - : -} +PKG_TOOLCHAIN="other" makeinstall_target() { mkdir -p $INSTALL/etc diff --git a/packages/network/wpa_supplicant/package.mk b/packages/network/wpa_supplicant/package.mk index ffdbdb7003..7b2583f1af 100644 --- a/packages/network/wpa_supplicant/package.mk +++ b/packages/network/wpa_supplicant/package.mk @@ -27,6 +27,7 @@ PKG_DEPENDS_TARGET="toolchain dbus libnl openssl" PKG_SECTION="network" PKG_SHORTDESC="wpa_supplicant: An IEEE 802.11i supplicant implementation" PKG_LONGDESC="The wpa_supplicant is a free software implementation of an IEEE 802.11i supplicant. In addition to being a full-featured WPA2 supplicant, it also has support for WPA and older wireless LAN security protocols." +PKG_TOOLCHAIN="make" PKG_MAKE_OPTS_TARGET="-C wpa_supplicant V=1 LIBDIR=/usr/lib BINDIR=/usr/bin" PKG_MAKEINSTALL_OPTS_TARGET="-C wpa_supplicant V=1 LIBDIR=/usr/lib BINDIR=/usr/bin" diff --git a/packages/python/devel/distutilscross/package.mk b/packages/python/devel/distutilscross/package.mk index bd91afd721..dbde4efabf 100644 --- a/packages/python/devel/distutilscross/package.mk +++ b/packages/python/devel/distutilscross/package.mk @@ -27,10 +27,7 @@ PKG_DEPENDS_HOST="Python2:host setuptools:host" PKG_SECTION="python/devel" PKG_SHORTDESC="distutilscross: Cross Compile Python Extensions" PKG_LONGDESC="distutilscross enhances distutils to support Cross Compile of Python extensions" - -make_host() { - : # nothing todo -} +PKG_TOOLCHAIN="other" makeinstall_host() { python setup.py install --prefix=$TOOLCHAIN diff --git a/packages/python/devel/meson/package.mk b/packages/python/devel/meson/package.mk index 7c7343d023..a729b48d86 100644 --- a/packages/python/devel/meson/package.mk +++ b/packages/python/devel/meson/package.mk @@ -27,6 +27,7 @@ PKG_DEPENDS_HOST="Python3:host pathlib:host" PKG_SECTION="toolchain/devel" PKG_SHORTDESC="High productivity build system" PKG_LONGDESC="High productivity build system" +PKG_TOOLCHAIN="other" make_host() { python3 setup.py build diff --git a/packages/python/devel/ninja/package.mk b/packages/python/devel/ninja/package.mk index db1503be35..cd5695fdf3 100644 --- a/packages/python/devel/ninja/package.mk +++ b/packages/python/devel/ninja/package.mk @@ -27,10 +27,7 @@ PKG_DEPENDS_HOST="Python2:host" PKG_SECTION="devel" PKG_SHORTDESC="Small build system with a focus on speed" PKG_LONGDESC="Small build system with a focus on speed" - -configure_host() { - : -} +PKG_TOOLCHAIN="other" make_host() { python2 configure.py --bootstrap diff --git a/packages/python/devel/pathlib/package.mk b/packages/python/devel/pathlib/package.mk index 7405b31ad4..f4baae9a4d 100644 --- a/packages/python/devel/pathlib/package.mk +++ b/packages/python/devel/pathlib/package.mk @@ -27,10 +27,7 @@ PKG_DEPENDS_HOST="Python3:host" PKG_SECTION="python/devel" PKG_SHORTDESC="This module offers a set of classes featuring all the common operations on paths in an easy, object-oriented way" PKG_LONGDESC="This module offers a set of classes featuring all the common operations on paths in an easy, object-oriented way" - -make_host() { - : -} +PKG_TOOLCHAIN="other" makeinstall_host() { python3 setup.py install --prefix=$TOOLCHAIN diff --git a/packages/python/devel/setuptools/package.mk b/packages/python/devel/setuptools/package.mk index 606c366542..23ef1e8e63 100644 --- a/packages/python/devel/setuptools/package.mk +++ b/packages/python/devel/setuptools/package.mk @@ -27,6 +27,7 @@ PKG_DEPENDS_HOST="Python2:host" PKG_SECTION="python/devel" PKG_SHORTDESC="setuptools: A collection of enhancements to the Python distutils" PKG_LONGDESC="Distribute is intended to replace Setuptools as the standard method for working with Python module distributions. Packages built and distributed using distribute look to the user like ordinary Python packages based on the distutils. Your users don't need to install or even know about setuptools in order to use them, and you don't have to include the entire setuptools package in your distributions. By including just a single bootstrap module (a 7K .py file), your package will automatically download and install setuptools if the user is building your package from source and doesn't have a suitable version already installed." +PKG_TOOLCHAIN="other" make_host() { python bootstrap.py diff --git a/packages/python/graphics/Pillow/package.mk b/packages/python/graphics/Pillow/package.mk index 0c1a635a81..d62c3148dd 100644 --- a/packages/python/graphics/Pillow/package.mk +++ b/packages/python/graphics/Pillow/package.mk @@ -27,6 +27,7 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host zlib freetype libjpeg- PKG_SECTION="python" PKG_SHORTDESC="pil: Imaging handling/processing for Python" PKG_LONGDESC="The Python Imaging Library (PIL) adds image processing capabilities to your Python interpreter. This library supports many file formats, and provides powerful image processing and graphics capabilities." +PKG_TOOLCHAIN="other" pre_make_target() { export PYTHONXCPREFIX="$SYSROOT_PREFIX/usr" diff --git a/packages/python/security/pycryptodome/package.mk b/packages/python/security/pycryptodome/package.mk index e033826c70..03fb9caed1 100644 --- a/packages/python/security/pycryptodome/package.mk +++ b/packages/python/security/pycryptodome/package.mk @@ -27,6 +27,7 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python/security" PKG_SHORTDESC="Cryptographic library for Python" PKG_LONGDESC="PyCryptodome is a self-contained Python package of low-level cryptographic primitives." +PKG_TOOLCHAIN="other" pre_configure_target() { cd $PKG_BUILD diff --git a/packages/python/system/simplejson/package.mk b/packages/python/system/simplejson/package.mk index 43fa44565e..1b15bc2d4a 100644 --- a/packages/python/system/simplejson/package.mk +++ b/packages/python/system/simplejson/package.mk @@ -27,6 +27,7 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python/system" PKG_SHORTDESC="simplejson: a simple, fast, complete, correct and extensible JSON encoder and decoder for Python 2.5+." PKG_LONGDESC="simplejson is a simple, fast, complete, correct and extensible JSON encoder and decoder for Python 2.5+. It is pure Python code with no dependencies, but includes an optional C extension for a serious speed boost." +PKG_TOOLCHAIN="other" pre_make_target() { strip_lto diff --git a/packages/sysutils/entropy/package.mk b/packages/sysutils/entropy/package.mk index bc5729de02..59a954e45f 100644 --- a/packages/sysutils/entropy/package.mk +++ b/packages/sysutils/entropy/package.mk @@ -26,10 +26,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="system" PKG_SHORTDESC="A simple way to add entropy at boot" PKG_LONGDESC="A simple way to add entropy at boot" - -make_target(){ - : -} +PKG_TOOLCHAIN="other" makeinstall_target() { mkdir -p $INSTALL/usr/lib/entropy diff --git a/packages/sysutils/open-iscsi/package.mk b/packages/sysutils/open-iscsi/package.mk index c85dfd46ef..6cf806bffa 100644 --- a/packages/sysutils/open-iscsi/package.mk +++ b/packages/sysutils/open-iscsi/package.mk @@ -28,6 +28,7 @@ PKG_DEPENDS_INIT="toolchain util-linux" PKG_SECTION="initramfs/system" PKG_SHORTDESC="open-iscsi: system utilities for Linux to access iSCSI targets" PKG_LONGDESC="The open-iscsi package allows you to mount iSCSI targets. This package add support for using iscsi target as root device." +PKG_TOOLCHAIN="configure" PKG_MAKE_OPTS_INIT="user" diff --git a/packages/sysutils/squashfs/package.mk b/packages/sysutils/squashfs/package.mk index 334d67dccd..1936bd5ad3 100644 --- a/packages/sysutils/squashfs/package.mk +++ b/packages/sysutils/squashfs/package.mk @@ -29,6 +29,7 @@ PKG_NEED_UNPACK="$(get_pkg_directory zlib) $(get_pkg_directory lzo) $(get_pkg_di PKG_SECTION="sysutils" PKG_SHORTDESC="squashfs-tools: A compressed read-only filesystem for Linux" PKG_LONGDESC="Squashfs is intended to be a general read-only filesystem, for archival use (i.e. in cases where a .tar.gz file may be used), and in constrained block device/memory systems (e.g. embedded systems) where low overhead is needed. The filesystem is currently stable and has been tested on PowerPC, i386, SPARC and ARM architectures." +PKG_TOOLCHAIN="other" make_host() { make -C squashfs-tools mksquashfs \ diff --git a/packages/textproc/jsoncpp/package.mk b/packages/textproc/jsoncpp/package.mk index f3a167b797..2ed2fff2a7 100644 --- a/packages/textproc/jsoncpp/package.mk +++ b/packages/textproc/jsoncpp/package.mk @@ -27,6 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="multimedia" PKG_SHORTDESC="jsoncpp" PKG_LONGDESC="jsoncpp" +PKG_TOOLCHAIN="cmake" pre_configure_target() { export CFLAGS="$CFLAGS -fPIC" diff --git a/packages/tools/grub/package.mk b/packages/tools/grub/package.mk index 14d75cb1df..608a1a56d8 100755 --- a/packages/tools/grub/package.mk +++ b/packages/tools/grub/package.mk @@ -27,6 +27,7 @@ PKG_DEPENDS_TARGET="toolchain flex freetype:host" PKG_SECTION="tools" PKG_SHORTDESC="GNU GRUB is a Multiboot boot loader." PKG_LONGDESC="GNU GRUB is a Multiboot boot loader that was derived from GRUB, the GRand Unified Bootloader, which was originally designed and implemented by Erich Stefan Boleyn" +PKG_TOOLCHAIN="configure" PKG_CONFIGURE_OPTS_TARGET="--target=i386-pc-linux \ --disable-nls \ diff --git a/packages/tools/installer/package.mk b/packages/tools/installer/package.mk index feb7db3870..f9fe1d7cbe 100644 --- a/packages/tools/installer/package.mk +++ b/packages/tools/installer/package.mk @@ -26,14 +26,7 @@ PKG_DEPENDS_TARGET="toolchain busybox newt parted e2fsprogs syslinux grub" PKG_SECTION="tools" PKG_SHORTDESC="installer: LibreELEC.tv Install manager" PKG_LONGDESC="LibreELEC.tv Install manager to install the system on any disk" - -make_target() { - : # nothing to make here -} - -makeinstall_target() { - : # nothing to install here -} +PKG_TOOLCHAIN="other" post_install() { mkdir -p $INSTALL/usr/bin diff --git a/packages/x11/driver/xf86-video-nvidia-legacy/package.mk b/packages/x11/driver/xf86-video-nvidia-legacy/package.mk index 474ebe876f..9a0f984899 100644 --- a/packages/x11/driver/xf86-video-nvidia-legacy/package.mk +++ b/packages/x11/driver/xf86-video-nvidia-legacy/package.mk @@ -28,6 +28,7 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="x11/driver" PKG_SHORTDESC="xf86-video-nvidia-legacy: The Xorg driver for NVIDIA video chips supporting Geforce 6 and Geforce 7 devices too" PKG_LONGDESC="These binary drivers provide optimized hardware acceleration of OpenGL applications via a direct-rendering X Server. AGP, PCIe, SLI, TV-out and flat panel displays are also supported. This version only supports GeForce 6xxx and higher of the Geforce GPUs plus complimentary Quadros and nforce." +PKG_TOOLCHAIN="other" unpack() { [ -d $PKG_BUILD ] && rm -rf $PKG_BUILD diff --git a/packages/x11/driver/xf86-video-nvidia/package.mk b/packages/x11/driver/xf86-video-nvidia/package.mk index 11cb16d272..d6ce4d57b8 100644 --- a/packages/x11/driver/xf86-video-nvidia/package.mk +++ b/packages/x11/driver/xf86-video-nvidia/package.mk @@ -31,6 +31,7 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="x11/driver" PKG_SHORTDESC="xf86-video-nvidia: The Xorg driver for NVIDIA video chips" PKG_LONGDESC="These binary drivers provide optimized hardware acceleration of OpenGL applications via a direct-rendering X Server. AGP, PCIe, SLI, TV-out and flat panel displays are also supported. This version only supports GeForce 8xxx and higher of the Geforce GPUs plus complimentary Quadros and nforce." +PKG_TOOLCHAIN="other" unpack() { [ -d $PKG_BUILD ] && rm -rf $PKG_BUILD diff --git a/packages/x11/font/liberation-fonts-ttf/package.mk b/packages/x11/font/liberation-fonts-ttf/package.mk index e180b3ecc5..784f1a5d75 100644 --- a/packages/x11/font/liberation-fonts-ttf/package.mk +++ b/packages/x11/font/liberation-fonts-ttf/package.mk @@ -27,10 +27,7 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/fonts" PKG_SHORTDESC="liberation-fonts: High quality "open-sourced" vector fonts" PKG_LONGDESC="This packages included the high-quality and open-sourced TrueType vector fonts released by RedHat." - -make_target() { - : # nothing to make -} +PKG_TOOLCHAIN="other" makeinstall_target() { mkdir -p $INSTALL/usr/share/fonts/liberation From 3b9fcfc3b4981df81326d5d51e7e2552e3c733c2 Mon Sep 17 00:00:00 2001 From: "Sascha Kuehndel (InuSasha)" Date: Fri, 27 Oct 2017 13:11:34 +0200 Subject: [PATCH 07/11] buildsystem: rename TOOLCHAIN other to manual --- packages/addons/addon-depends/enum34/package.mk | 2 +- packages/addons/addon-depends/go/package.mk | 2 +- .../addon-depends/librespot-depends/pyalsaaudio/package.mk | 2 +- packages/addons/addon-depends/librespot-depends/rust/package.mk | 2 +- packages/addons/addon-depends/moonlight-common-c/package.mk | 2 +- .../multimedia-tools-depends/depends/libmediainfo/package.mk | 2 +- .../multimedia-tools-depends/depends/libzen/package.mk | 2 +- .../addon-depends/multimedia-tools-depends/mediainfo/package.mk | 2 +- packages/addons/addon-depends/nss/package.mk | 2 +- packages/addons/addon-depends/python-libusb1/package.mk | 2 +- packages/addons/addon-depends/rpi_ws281x/package.mk | 2 +- .../addons/addon-depends/system-tools-depends/p7zip/package.mk | 2 +- packages/addons/browser/chromium/package.mk | 2 +- packages/addons/driver/hdhomerun/package.mk | 2 +- packages/addons/driver/imon-mce/package.mk | 2 +- packages/addons/driver/steamcontroller/package.mk | 2 +- packages/addons/driver/sundtek-mediatv/package.mk | 2 +- packages/addons/repository/repository.kodinerds/package.mk | 2 +- .../addons/repository/repository.linuxserver.docker/package.mk | 2 +- packages/addons/script/moonlight/package.mk | 2 +- packages/addons/script/script.config.vdr/package.mk | 2 +- packages/addons/service/bluetooth-audio/package.mk | 2 +- packages/addons/service/emby/package.mk | 2 +- packages/addons/service/librespot/package.mk | 2 +- packages/addons/service/locale/package.mk | 2 +- packages/addons/service/syncthing/package.mk | 2 +- packages/addons/service/touchscreen/package.mk | 2 +- packages/addons/service/tvheadend/package.mk | 2 +- packages/addons/service/vdr-addon/package.mk | 2 +- packages/addons/service/webgrabplus/package.mk | 2 +- packages/addons/skin/estouchy/package.mk | 2 +- packages/audio/espeak/package.mk | 2 +- packages/compress/unzip/package.mk | 2 +- packages/compress/zip/package.mk | 2 +- packages/devel/boost/package.mk | 2 +- packages/devel/crossguid/package.mk | 2 +- packages/emulation/libretro-fbalpha/package.mk | 2 +- packages/emulation/libretro-genplus/package.mk | 2 +- packages/emulation/libretro-nestopia/package.mk | 2 +- packages/emulation/libretro-snes9x/package.mk | 2 +- packages/emulation/libretro-yabause/package.mk | 2 +- packages/linux-drivers/bcm_sta/package.mk | 2 +- packages/linux-firmware/brcmfmac_sdio-firmware-rpi/package.mk | 2 +- packages/linux-firmware/dvb-firmware/package.mk | 2 +- packages/linux-firmware/firmware-imx/package.mk | 2 +- packages/linux-firmware/intel-ucode/package.mk | 2 +- packages/linux-firmware/iwlwifi-firmware/package.mk | 2 +- packages/linux-firmware/kernel-firmware/package.mk | 2 +- packages/linux-firmware/misc-firmware/package.mk | 2 +- packages/linux-firmware/slice-firmware/package.mk | 2 +- packages/linux-firmware/wlan-firmware-aml/package.mk | 2 +- packages/linux-firmware/wlan-firmware/package.mk | 2 +- packages/mediacenter/kodi-theme-Estuary/package.mk | 2 +- packages/multimedia/libdvdcss/package.mk | 2 +- packages/multimedia/libdvdnav/package.mk | 2 +- packages/multimedia/libdvdread/package.mk | 2 +- packages/network/netbase/package.mk | 2 +- packages/python/devel/distutilscross/package.mk | 2 +- packages/python/devel/meson/package.mk | 2 +- packages/python/devel/ninja/package.mk | 2 +- packages/python/devel/pathlib/package.mk | 2 +- packages/python/devel/setuptools/package.mk | 2 +- packages/python/graphics/Pillow/package.mk | 2 +- packages/python/security/pycryptodome/package.mk | 2 +- packages/python/system/simplejson/package.mk | 2 +- packages/sysutils/entropy/package.mk | 2 +- packages/sysutils/squashfs/package.mk | 2 +- packages/tools/installer/package.mk | 2 +- packages/x11/driver/xf86-video-nvidia-legacy/package.mk | 2 +- packages/x11/driver/xf86-video-nvidia/package.mk | 2 +- packages/x11/font/liberation-fonts-ttf/package.mk | 2 +- 71 files changed, 71 insertions(+), 71 deletions(-) diff --git a/packages/addons/addon-depends/enum34/package.mk b/packages/addons/addon-depends/enum34/package.mk index 2018e45c64..d859f943a9 100644 --- a/packages/addons/addon-depends/enum34/package.mk +++ b/packages/addons/addon-depends/enum34/package.mk @@ -29,7 +29,7 @@ PKG_PRIORITY="optional" PKG_SECTION="python" PKG_SHORTDESC="Python 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7, 2.6, 2.5, and 2.4" PKG_LONGDESC="Python 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7, 2.6, 2.5, and 2.4" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_target() { python setup.py build diff --git a/packages/addons/addon-depends/go/package.mk b/packages/addons/addon-depends/go/package.mk index c5747d080a..065ec933a6 100644 --- a/packages/addons/addon-depends/go/package.mk +++ b/packages/addons/addon-depends/go/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_HOST="toolchain" PKG_SECTION="system" PKG_SHORTDESC="Go is an open source programming language that makes it easy to build simple, reliable, and efficient software." PKG_LONGDESC="Go is an open source programming language that makes it easy to build simple, reliable, and efficient software." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" #################################################################### # On Fedora `dnf install golang` will install go to /usr/lib/golang diff --git a/packages/addons/addon-depends/librespot-depends/pyalsaaudio/package.mk b/packages/addons/addon-depends/librespot-depends/pyalsaaudio/package.mk index d2018da7e9..503dc7da19 100644 --- a/packages/addons/addon-depends/librespot-depends/pyalsaaudio/package.mk +++ b/packages/addons/addon-depends/librespot-depends/pyalsaaudio/package.mk @@ -24,7 +24,7 @@ PKG_SITE="http://larsimmisch.github.io/pyalsaaudio/" PKG_URL="https://files.pythonhosted.org/packages/source/${PKG_NAME:0:1}/$PKG_NAME/$PKG_NAME-$PKG_VERSION.tar.gz" PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host alsa-lib" PKG_LONGDESC="ALSA bindings" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_target() { export LDSHARED="$CC -shared" diff --git a/packages/addons/addon-depends/librespot-depends/rust/package.mk b/packages/addons/addon-depends/librespot-depends/rust/package.mk index cc1cd83cbd..af13453060 100644 --- a/packages/addons/addon-depends/librespot-depends/rust/package.mk +++ b/packages/addons/addon-depends/librespot-depends/rust/package.mk @@ -25,7 +25,7 @@ PKG_URL="" PKG_DEPENDS="toolchain" PKG_SECTION="devel" PKG_LONGDESC="Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" unpack() { : diff --git a/packages/addons/addon-depends/moonlight-common-c/package.mk b/packages/addons/addon-depends/moonlight-common-c/package.mk index 9ee82669a1..cc258daed1 100644 --- a/packages/addons/addon-depends/moonlight-common-c/package.mk +++ b/packages/addons/addon-depends/moonlight-common-c/package.mk @@ -27,4 +27,4 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="" PKG_SHORTDESC="Shared C code for the implementation of Nvidia's GameStream protocol" PKG_LONGDESC="Shared C code for the implementation of Nvidia's GameStream protocol" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" diff --git a/packages/addons/addon-depends/multimedia-tools-depends/depends/libmediainfo/package.mk b/packages/addons/addon-depends/multimedia-tools-depends/depends/libmediainfo/package.mk index 567e2a3012..d5b81eed4a 100644 --- a/packages/addons/addon-depends/multimedia-tools-depends/depends/libmediainfo/package.mk +++ b/packages/addons/addon-depends/multimedia-tools-depends/depends/libmediainfo/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain libzen zlib" PKG_SECTION="multimedia" PKG_SHORTDESC="MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files" PKG_LONGDESC="MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_target() { cd Project/GNU/Library diff --git a/packages/addons/addon-depends/multimedia-tools-depends/depends/libzen/package.mk b/packages/addons/addon-depends/multimedia-tools-depends/depends/libzen/package.mk index 3860027643..865205facb 100644 --- a/packages/addons/addon-depends/multimedia-tools-depends/depends/libzen/package.mk +++ b/packages/addons/addon-depends/multimedia-tools-depends/depends/libzen/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="multimedia" PKG_SHORTDESC="MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files" PKG_LONGDESC="MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_target() { cd Project/GNU/Library diff --git a/packages/addons/addon-depends/multimedia-tools-depends/mediainfo/package.mk b/packages/addons/addon-depends/multimedia-tools-depends/mediainfo/package.mk index 0ae8f89bbc..35306abc4c 100644 --- a/packages/addons/addon-depends/multimedia-tools-depends/mediainfo/package.mk +++ b/packages/addons/addon-depends/multimedia-tools-depends/mediainfo/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain libmediainfo" PKG_SECTION="tools" PKG_SHORTDESC="MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files" PKG_LONGDESC="MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" pre_configure_target() { export LDFLAGS="$LDFLAGS -lmediainfo" diff --git a/packages/addons/addon-depends/nss/package.mk b/packages/addons/addon-depends/nss/package.mk index e4ae0794ea..ec1d06f722 100644 --- a/packages/addons/addon-depends/nss/package.mk +++ b/packages/addons/addon-depends/nss/package.mk @@ -29,7 +29,7 @@ PKG_DEPENDS_TARGET="toolchain nss:host nspr zlib" PKG_SECTION="security" PKG_SHORTDESC="The Network Security Services (NSS) package is a set of libraries designed to support cross-platform development of security-enabled client and server applications" PKG_LONGDESC="The Network Security Services (NSS) package is a set of libraries designed to support cross-platform development of security-enabled client and server applications" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" MAKEFLAGS=-j1 diff --git a/packages/addons/addon-depends/python-libusb1/package.mk b/packages/addons/addon-depends/python-libusb1/package.mk index c171c58859..8d5d77d089 100644 --- a/packages/addons/addon-depends/python-libusb1/package.mk +++ b/packages/addons/addon-depends/python-libusb1/package.mk @@ -28,7 +28,7 @@ PKG_PRIORITY="optional" PKG_SECTION="python" PKG_SHORTDESC="Pure-python wrapper for libusb-1.0" PKG_LONGDESC="Pure-python wrapper for libusb-1.0" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_target() { python setup.py build diff --git a/packages/addons/addon-depends/rpi_ws281x/package.mk b/packages/addons/addon-depends/rpi_ws281x/package.mk index 4104b3b69c..6b4aa8be38 100644 --- a/packages/addons/addon-depends/rpi_ws281x/package.mk +++ b/packages/addons/addon-depends/rpi_ws281x/package.mk @@ -27,4 +27,4 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="" PKG_SHORTDESC="Userspace Raspberry Pi PWM library for WS281X LEDs" PKG_LONGDESC="Userspace Raspberry Pi PWM library for WS281X LEDs" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" diff --git a/packages/addons/addon-depends/system-tools-depends/p7zip/package.mk b/packages/addons/addon-depends/system-tools-depends/p7zip/package.mk index f7fe9a64d2..a23eab6e61 100644 --- a/packages/addons/addon-depends/system-tools-depends/p7zip/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/p7zip/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="tools" PKG_SHORTDESC="p7zip is a port of 7za.exe for POSIX systems like Unix" PKG_LONGDESC="p7zip is a port of 7za.exe for POSIX systems like Unix" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_host() { make CXX=$CXX CC=$CC 7za diff --git a/packages/addons/browser/chromium/package.mk b/packages/addons/browser/chromium/package.mk index 0dfd7d504f..7c447eac20 100644 --- a/packages/addons/browser/chromium/package.mk +++ b/packages/addons/browser/chromium/package.mk @@ -30,7 +30,7 @@ PKG_DEPENDS_TARGET="toolchain pciutils dbus libXcomposite libXcursor libXtst als PKG_SECTION="browser" PKG_SHORTDESC="Chromium Browser: the open-source web browser from Google" PKG_LONGDESC="Chromium Browser ($PKG_VERSION): the open-source web browser from Google" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Chromium" diff --git a/packages/addons/driver/hdhomerun/package.mk b/packages/addons/driver/hdhomerun/package.mk index 663b49af04..25f3c63e50 100644 --- a/packages/addons/driver/hdhomerun/package.mk +++ b/packages/addons/driver/hdhomerun/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="driver/dvb" PKG_SHORTDESC="HDHomeRun: a Linux driver to add support for HDHomeRun from silicondust.com" PKG_LONGDESC="Install this to add support for HDHomeRun devices." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="HDHomeRun" diff --git a/packages/addons/driver/imon-mce/package.mk b/packages/addons/driver/imon-mce/package.mk index 4199df82ce..87fc680da6 100644 --- a/packages/addons/driver/imon-mce/package.mk +++ b/packages/addons/driver/imon-mce/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="driver/remote" PKG_SHORTDESC="iMON-MCE: a Linux driver to add support for MCE remotes to the iMON driver" PKG_LONGDESC="Install this to add support for iMon MCE remote controls." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="iMON-MCE" diff --git a/packages/addons/driver/steamcontroller/package.mk b/packages/addons/driver/steamcontroller/package.mk index 31f09e2e33..cfbc7bc7ed 100644 --- a/packages/addons/driver/steamcontroller/package.mk +++ b/packages/addons/driver/steamcontroller/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host python-libusb1 enum34 PKG_SECTION="driver" PKG_SHORTDESC="A standalone userland driver for the steam controller to be used where steam client can't be installed." PKG_LONGDESC="A standalone userland driver for the steam controller to be used where steam client can't be installed." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Steam Controller Driver" diff --git a/packages/addons/driver/sundtek-mediatv/package.mk b/packages/addons/driver/sundtek-mediatv/package.mk index e64f5f467c..3d318f0c50 100644 --- a/packages/addons/driver/sundtek-mediatv/package.mk +++ b/packages/addons/driver/sundtek-mediatv/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="" PKG_SECTION="driver/dvb" PKG_SHORTDESC="Sundtek MediaTV: a Linux driver to add support for SUNDTEK USB DVB devices" PKG_LONGDESC="Install this to add support for Sundtek USB DVB devices." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Sundtek MediaTV" diff --git a/packages/addons/repository/repository.kodinerds/package.mk b/packages/addons/repository/repository.kodinerds/package.mk index cac78a38a6..26dead3878 100644 --- a/packages/addons/repository/repository.kodinerds/package.mk +++ b/packages/addons/repository/repository.kodinerds/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="" PKG_SHORTDESC="Kodinerds add-on repository" PKG_LONGDESC="Kodinerds add-on repository" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Kodinerds Repository" diff --git a/packages/addons/repository/repository.linuxserver.docker/package.mk b/packages/addons/repository/repository.linuxserver.docker/package.mk index cdf7a2f89c..a80245286b 100644 --- a/packages/addons/repository/repository.linuxserver.docker/package.mk +++ b/packages/addons/repository/repository.linuxserver.docker/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="" PKG_SHORTDESC="LinuxServer.io docker add-on repository" PKG_LONGDESC="LinuxServer.io docker add-on repository" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="LinuxServer.io Repository" diff --git a/packages/addons/script/moonlight/package.mk b/packages/addons/script/moonlight/package.mk index 6ed3076597..56aa9f8970 100644 --- a/packages/addons/script/moonlight/package.mk +++ b/packages/addons/script/moonlight/package.mk @@ -30,7 +30,7 @@ PKG_DEPENDS_TARGET="toolchain moonlight-embedded" PKG_SECTION="script" PKG_SHORTDESC="Moonlight: implementation of NVIDIA's GameStream protocol" PKG_LONGDESC="Moonlight ($PKG_VERSION_NUMBER): allows you to stream your collection of games from your PC (with NVIDIA Gamestream) to your device and play them remotely" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Moonlight" diff --git a/packages/addons/script/script.config.vdr/package.mk b/packages/addons/script/script.config.vdr/package.mk index 67bab43e5c..5b5b1c4fb3 100644 --- a/packages/addons/script/script.config.vdr/package.mk +++ b/packages/addons/script/script.config.vdr/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="" PKG_SECTION="" PKG_SHORTDESC="script.config.vdr" PKG_LONGDESC="script.config.vdr" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_TYPE="dummy" diff --git a/packages/addons/service/bluetooth-audio/package.mk b/packages/addons/service/bluetooth-audio/package.mk index 28ba8ffe3f..5140f4297b 100644 --- a/packages/addons/service/bluetooth-audio/package.mk +++ b/packages/addons/service/bluetooth-audio/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="service" PKG_SHORTDESC="Provides the ability to change the kodi audio device if a bluetooth audio device is connected" PKG_LONGDESC="Provides the ability to change the kodi audio device if a bluetooth audio device is connected" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Bluetooth Audio Device Changer" diff --git a/packages/addons/service/emby/package.mk b/packages/addons/service/emby/package.mk index 63f93080e0..cf168d1134 100644 --- a/packages/addons/service/emby/package.mk +++ b/packages/addons/service/emby/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain ffmpegx imagemagick" PKG_SECTION="service" PKG_SHORTDESC="Emby Server: a personal media server" PKG_LONGDESC="Emby Server ($PKG_VERSION) brings your home videos, music, and photos together, automatically converting and streaming your media on-the-fly to any device" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Emby Server" diff --git a/packages/addons/service/librespot/package.mk b/packages/addons/service/librespot/package.mk index d86db7ddf9..6af0c74942 100644 --- a/packages/addons/service/librespot/package.mk +++ b/packages/addons/service/librespot/package.mk @@ -29,7 +29,7 @@ PKG_DEPENDS_TARGET="toolchain avahi libvorbis pulseaudio pyalsaaudio rust" PKG_SECTION="service" PKG_SHORTDESC="Librespot: play Spotify through LibreELEC using a Spotify app as a remote" PKG_LONGDESC="Librespot ($PKG_VERSION) plays Spotify through LibreELEC using the open source librespot library using a Spotify app as a remote." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Librespot" diff --git a/packages/addons/service/locale/package.mk b/packages/addons/service/locale/package.mk index 128ef77af8..1e3badc410 100644 --- a/packages/addons/service/locale/package.mk +++ b/packages/addons/service/locale/package.mk @@ -23,7 +23,7 @@ PKG_DEPENDS_TARGET="toolchain glibc" PKG_SECTION="service" PKG_SHORTDESC="Locale: allows users to set a custom locale to override the POSIX default" PKG_LONGDESC="Locale ($PKG_REV) allows users to set a custom locale in the OS to override the POSIX default" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Locale" diff --git a/packages/addons/service/syncthing/package.mk b/packages/addons/service/syncthing/package.mk index 70df77d067..a8968d2dec 100644 --- a/packages/addons/service/syncthing/package.mk +++ b/packages/addons/service/syncthing/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain go:host" PKG_SECTION="service/system" PKG_SHORTDESC="Syncthing: open source continuous file synchronization" PKG_LONGDESC="Syncthing ($PKG_VERSION) replaces proprietary sync and cloud services with something open, trustworthy and decentralized. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it's transmitted over the Internet." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Syncthing" diff --git a/packages/addons/service/touchscreen/package.mk b/packages/addons/service/touchscreen/package.mk index eae94f2986..9b78535cd4 100644 --- a/packages/addons/service/touchscreen/package.mk +++ b/packages/addons/service/touchscreen/package.mk @@ -30,7 +30,7 @@ PKG_SHORTDESC="Touchscreen: support addon for Touchscreens" PKG_LONGDESC="Touchscreen: addon creates new virtual input device and \ converts data from touchscreen to Kodi. Short tap sends button press event \ and long tap sends only xy coordinates. Also includes calibration program." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Touchscreen" diff --git a/packages/addons/service/tvheadend/package.mk b/packages/addons/service/tvheadend/package.mk index 366dca580c..f63c241389 100644 --- a/packages/addons/service/tvheadend/package.mk +++ b/packages/addons/service/tvheadend/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="service.multimedia" PKG_SHORTDESC="Add-on removed" PKG_LONGDESC="Add-on removed" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_ADDON_BROKEN="Tvheadend 4.0 is no longer maintained and has been superseded by Tvheadend 4.2." diff --git a/packages/addons/service/vdr-addon/package.mk b/packages/addons/service/vdr-addon/package.mk index 2214da1714..afde696e09 100644 --- a/packages/addons/service/vdr-addon/package.mk +++ b/packages/addons/service/vdr-addon/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain vdr vdr-plugin-dummydevice vdr-plugin-dvbapi vdr-p PKG_SECTION="service.multimedia" PKG_SHORTDESC="VDR: a TV streaming server for Linux" PKG_LONGDESC="VDR (2.2.0) is a TV streaming server for Linux supporting DVB-S/S2, DVB-C, DVB-T/T2, IPTV and SAT>IP" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="VDR PVR Backend" diff --git a/packages/addons/service/webgrabplus/package.mk b/packages/addons/service/webgrabplus/package.mk index 3d815fce45..0b93af0009 100644 --- a/packages/addons/service/webgrabplus/package.mk +++ b/packages/addons/service/webgrabplus/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="service" PKG_SHORTDESC="WebGrab+Plus: a multi-site incremental xmltv epg grabber" PKG_LONGDESC="WebGrab+Plus ($PKG_VERSION) collects tv-program guide data from selected tvguide sites for your favourite channels." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="WebGrab+Plus" diff --git a/packages/addons/skin/estouchy/package.mk b/packages/addons/skin/estouchy/package.mk index 335f1a4eb0..96c507470b 100644 --- a/packages/addons/skin/estouchy/package.mk +++ b/packages/addons/skin/estouchy/package.mk @@ -28,7 +28,7 @@ PKG_PRIORITY="optional" PKG_SECTION="skin" PKG_SHORTDESC="Kodi skin Estouchy" PKG_LONGDESC="Kodi skin Estouchy" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Estouchy" diff --git a/packages/audio/espeak/package.mk b/packages/audio/espeak/package.mk index d60c4bdc0f..939c0b23aa 100644 --- a/packages/audio/espeak/package.mk +++ b/packages/audio/espeak/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="audio" PKG_SHORTDESC="Text to Speech engine for English, with support for other languages" PKG_LONGDESC="Text to Speech engine for English, with support for other languages" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" pre_make_target() { cp src/portaudio19.h src/portaudio.h diff --git a/packages/compress/unzip/package.mk b/packages/compress/unzip/package.mk index 823f7d2172..42fe422a11 100644 --- a/packages/compress/unzip/package.mk +++ b/packages/compress/unzip/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="compress" PKG_SHORTDESC="unzip: PKUNZIP compatible compression utility" PKG_LONGDESC="UnZip is an extraction utility for archives compressed in .zip format (also called "zipfiles"). Although highly compatible both with PKWARE's PKZIP and PKUNZIP utilities for MS-DOS and with Info-ZIP's own Zip program, the primary objectives have been portability and non-MSDOS functionality." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_target() { make CC=$CC RANLIB=$RANLIB AR=$AR STRIP=$STRIP \ diff --git a/packages/compress/zip/package.mk b/packages/compress/zip/package.mk index 8525e7c7eb..73441908a2 100644 --- a/packages/compress/zip/package.mk +++ b/packages/compress/zip/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain bzip2" PKG_SECTION="compress" PKG_SHORTDESC="zip: PKUNZIP compatible compression utility" PKG_LONGDESC="zip is a compression and file packaging utility for Unix, VMS, MSDOS, OS/2, Windows 9x/NT/XP, Minix, Atari, Macintosh, MVS, z/OS, Amiga, Acorn RISC, and other OS. It is analogous to a combination of the Unix commands tar(1) and compress(1) (or tar(1) and gzip(1)) and is compatible with PKZIP (Phil Katz's ZIP for MSDOS systems) and other major zip utilities." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_target() { make CC=$CC CPP=$CPP RANLIB=$RANLIB AR=$AR STRIP=$STRIP LOCAL_ZIP="$CFLAGS" \ diff --git a/packages/devel/boost/package.mk b/packages/devel/boost/package.mk index 79720db444..1115734063 100644 --- a/packages/devel/boost/package.mk +++ b/packages/devel/boost/package.mk @@ -25,7 +25,7 @@ PKG_URL="$SOURCEFORGE_SRC/boost/boost/1.65.1/${PKG_NAME}_${PKG_VERSION}.tar.bz2" PKG_SOURCE_DIR="${PKG_NAME}_${PKG_VERSION}" PKG_DEPENDS_TARGET="toolchain boost:host Python2 zlib bzip2" PKG_LONGDESC="boost: Peer-reviewed STL style libraries for C++" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_host() { cd tools/build/src/engine diff --git a/packages/devel/crossguid/package.mk b/packages/devel/crossguid/package.mk index e40978f28a..3fe955fbb4 100644 --- a/packages/devel/crossguid/package.mk +++ b/packages/devel/crossguid/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain util-linux" PKG_SECTION="devel" PKG_SHORTDESC="minimal, cross platform, C++ GUID library" PKG_LONGDESC="minimal, cross platform, C++ GUID library" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_target() { $CXX -c guid.cpp -o guid.o $CXXFLAGS -std=c++11 -DGUID_LIBUUID diff --git a/packages/emulation/libretro-fbalpha/package.mk b/packages/emulation/libretro-fbalpha/package.mk index 6ca760f8d9..ff03cadf37 100644 --- a/packages/emulation/libretro-fbalpha/package.mk +++ b/packages/emulation/libretro-fbalpha/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.fba: fba for Kodi" PKG_LONGDESC="game.libretro.fba: fba for Kodi" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_LIBNAME="fbalpha_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-genplus/package.mk b/packages/emulation/libretro-genplus/package.mk index 4b0d9b829d..73448db95c 100644 --- a/packages/emulation/libretro-genplus/package.mk +++ b/packages/emulation/libretro-genplus/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.genplus: Genesis Plus GX for Kodi" PKG_LONGDESC="game.libretro.genplus: Genesis Plus GX for Kodi" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_LIBNAME="genesis_plus_gx_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" diff --git a/packages/emulation/libretro-nestopia/package.mk b/packages/emulation/libretro-nestopia/package.mk index efd5bc0658..155712d3d4 100644 --- a/packages/emulation/libretro-nestopia/package.mk +++ b/packages/emulation/libretro-nestopia/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.nestopia: Nestopia for Kodi" PKG_LONGDESC="game.libretro.nestopia: Nestopia for Kodi" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_LIBNAME="nestopia_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" diff --git a/packages/emulation/libretro-snes9x/package.mk b/packages/emulation/libretro-snes9x/package.mk index 1d11941e46..ae01ca6bef 100644 --- a/packages/emulation/libretro-snes9x/package.mk +++ b/packages/emulation/libretro-snes9x/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.snes9x: snes9x for Kodi" PKG_LONGDESC="game.libretro.snes9x: snes9x for Kodi" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_LIBNAME="snes9x_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" diff --git a/packages/emulation/libretro-yabause/package.mk b/packages/emulation/libretro-yabause/package.mk index 232cb7d9ce..e310f26c39 100644 --- a/packages/emulation/libretro-yabause/package.mk +++ b/packages/emulation/libretro-yabause/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.yabause: Yabause for Kodi" PKG_LONGDESC="game.libretro.yabause: Yabause for Kodi" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_LIBNAME="yabause_libretro.so" PKG_LIBPATH="libretro/$PKG_LIBNAME" diff --git a/packages/linux-drivers/bcm_sta/package.mk b/packages/linux-drivers/bcm_sta/package.mk index 8e2b404d5c..0af6279556 100644 --- a/packages/linux-drivers/bcm_sta/package.mk +++ b/packages/linux-drivers/bcm_sta/package.mk @@ -31,7 +31,7 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="driver" PKG_SHORTDESC="bcm_sta: Broadcom's BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-, and BCM43225-based WLAN driver" PKG_LONGDESC="These packages contain Broadcom's IEEE 802.11a/b/g/n hybrid Linux® device driver for use with Broadcom's BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-, and BCM43225-based hardware. There are different tars for 32-bit and 64-bit x86 CPU architectures. Make sure that you download the appropriate tar because the hybrid binary file must be of the appropriate architecture type. The hybrid binary file is agnostic to the specific version of the Linux kernel because it is designed to perform all interactions with the operating system through operating-system-specific files and an operating system abstraction layer file. All Linux operating-system-specific code is provided in source form, making it possible to retarget to different kernel versions and fix operating system related issues." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" PKG_IS_KERNEL_PKG="yes" make_target() { diff --git a/packages/linux-firmware/brcmfmac_sdio-firmware-rpi/package.mk b/packages/linux-firmware/brcmfmac_sdio-firmware-rpi/package.mk index cb45325c40..26ca653175 100644 --- a/packages/linux-firmware/brcmfmac_sdio-firmware-rpi/package.mk +++ b/packages/linux-firmware/brcmfmac_sdio-firmware-rpi/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="firmware" PKG_SHORTDESC="brcmfmac_sdio-firmware: firmware for brcm bluetooth chips used on RaspberryPi devices" PKG_LONGDESC="Firmware for Broadcom Bluetooth chips used on RaspberryPi devices, and brcm-patchram-plus that downloads a patchram files in the HCD format to the Bluetooth based silicon and combo chips and other utility functions." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" makeinstall_target() { DESTDIR=$INSTALL/$(get_kernel_overlay_dir) ./install diff --git a/packages/linux-firmware/dvb-firmware/package.mk b/packages/linux-firmware/dvb-firmware/package.mk index 8b7ac9f809..f3195b47c9 100644 --- a/packages/linux-firmware/dvb-firmware/package.mk +++ b/packages/linux-firmware/dvb-firmware/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="firmware" PKG_SHORTDESC="dvb-firmware: firmwares for various DVB drivers" PKG_LONGDESC="dvb-firmware: firmwares for various DVB drivers" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" makeinstall_target() { DESTDIR=$INSTALL/$(get_kernel_overlay_dir) ./install diff --git a/packages/linux-firmware/firmware-imx/package.mk b/packages/linux-firmware/firmware-imx/package.mk index 1c24b7bc39..05cf40aefc 100644 --- a/packages/linux-firmware/firmware-imx/package.mk +++ b/packages/linux-firmware/firmware-imx/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="linux-firmware" PKG_SHORTDESC="firmware-imx: Freescale IMX firmware" PKG_LONGDESC="firmware-imx: Freescale IMX firmware such as for the VPU" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" unpack() { mkdir -p $BUILD diff --git a/packages/linux-firmware/intel-ucode/package.mk b/packages/linux-firmware/intel-ucode/package.mk index 935330429f..55d860dbbd 100644 --- a/packages/linux-firmware/intel-ucode/package.mk +++ b/packages/linux-firmware/intel-ucode/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain intel-ucode:host" PKG_SECTION="linux-firmware" PKG_SHORTDESC="intel-ucode: Intel CPU microcodes" PKG_LONGDESC="intel-ucode: Intel CPU microcodes" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" unpack() { mkdir -p $PKG_BUILD diff --git a/packages/linux-firmware/iwlwifi-firmware/package.mk b/packages/linux-firmware/iwlwifi-firmware/package.mk index 1ba0ab564a..57e407903c 100644 --- a/packages/linux-firmware/iwlwifi-firmware/package.mk +++ b/packages/linux-firmware/iwlwifi-firmware/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="firmware" PKG_SHORTDESC="iwlwifi-firmware: firmwares for various Intel WLAN drivers" PKG_LONGDESC="iwlwifi-firmware: firmwares for various Intel WLAN drivers" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" makeinstall_target() { DESTDIR=$INSTALL/$(get_kernel_overlay_dir) ./install diff --git a/packages/linux-firmware/kernel-firmware/package.mk b/packages/linux-firmware/kernel-firmware/package.mk index e92335805a..8b7da4258e 100644 --- a/packages/linux-firmware/kernel-firmware/package.mk +++ b/packages/linux-firmware/kernel-firmware/package.mk @@ -28,7 +28,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="linux-firmware" PKG_SHORTDESC="kernel-firmware: kernel related firmware" PKG_LONGDESC="kernel-firmware: kernel related firmware" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" # Install additional miscellaneous drivers makeinstall_target() { diff --git a/packages/linux-firmware/misc-firmware/package.mk b/packages/linux-firmware/misc-firmware/package.mk index 418b024cdc..c25a065163 100644 --- a/packages/linux-firmware/misc-firmware/package.mk +++ b/packages/linux-firmware/misc-firmware/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain kernel-firmware" PKG_SECTION="firmware" PKG_SHORTDESC="misc-firmware: firmwares for various drivers" PKG_LONGDESC="misc-firmware: firmwares for various drivers" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" makeinstall_target() { DESTDIR=$INSTALL/$(get_kernel_overlay_dir) ./install diff --git a/packages/linux-firmware/slice-firmware/package.mk b/packages/linux-firmware/slice-firmware/package.mk index 82086b8c89..7d1fb9bb14 100644 --- a/packages/linux-firmware/slice-firmware/package.mk +++ b/packages/linux-firmware/slice-firmware/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain dtc:host" PKG_SECTION="linux-firmware" PKG_SHORTDESC="BCM270x firmware related stuff for Slice" PKG_LONGDESC="BCM270x firmware related stuff for Slice" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_target() { if [ "$DEVICE" = "Slice3" ]; then diff --git a/packages/linux-firmware/wlan-firmware-aml/package.mk b/packages/linux-firmware/wlan-firmware-aml/package.mk index 6c721e692f..7bd59a2b27 100644 --- a/packages/linux-firmware/wlan-firmware-aml/package.mk +++ b/packages/linux-firmware/wlan-firmware-aml/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="firmware" PKG_SHORTDESC="wlan-firmware-aml: Firmware for various WLAN chips used in the devices based on Amlogic SoCs" PKG_LONGDESC="wlan-firmware-aml: Firmware for various WLAN chips used in the devices based on Amlogic SoCs" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" makeinstall_target() { mkdir -p $INSTALL/$(get_full_firmware_dir)/brcm diff --git a/packages/linux-firmware/wlan-firmware/package.mk b/packages/linux-firmware/wlan-firmware/package.mk index 3282fccd37..fcdcc9fa79 100644 --- a/packages/linux-firmware/wlan-firmware/package.mk +++ b/packages/linux-firmware/wlan-firmware/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="firmware" PKG_SHORTDESC="wlan-firmware: firmwares for various WLAN drivers" PKG_LONGDESC="wlan-firmware: firmwares for various WLAN drivers" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" makeinstall_target() { DESTDIR=$INSTALL/$(get_kernel_overlay_dir) ./install diff --git a/packages/mediacenter/kodi-theme-Estuary/package.mk b/packages/mediacenter/kodi-theme-Estuary/package.mk index 90a8858a25..d4e7ce2deb 100644 --- a/packages/mediacenter/kodi-theme-Estuary/package.mk +++ b/packages/mediacenter/kodi-theme-Estuary/package.mk @@ -27,7 +27,7 @@ PKG_NEED_UNPACK="$(get_pkg_directory $MEDIACENTER)" PKG_SECTION="mediacenter" PKG_SHORTDESC="kodi-theme-Estuary: Kodi Mediacenter default theme" PKG_LONGDESC="Kodi Media Center (which was formerly named Xbox Media Center and XBMC) is a free and open source cross-platform media player and home entertainment system software with a 10-foot user interface designed for the living-room TV. Its graphical user interface allows the user to easily manage video, photos, podcasts, and music from a computer, optical disk, local network, and the internet using a remote control." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" makeinstall_target() { mkdir -p $INSTALL/usr/share/kodi/addons/ diff --git a/packages/multimedia/libdvdcss/package.mk b/packages/multimedia/libdvdcss/package.mk index 56a008e0c1..918b218a60 100644 --- a/packages/multimedia/libdvdcss/package.mk +++ b/packages/multimedia/libdvdcss/package.mk @@ -27,4 +27,4 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="multimedia" PKG_SHORTDESC="libdvdcss: a simple library designed for accessing DVDs as a block device without having to bother about the decryption." PKG_LONGDESC="libdvdcss is a simple library designed for accessing DVDs as a block device without having to bother about the decryption." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" diff --git a/packages/multimedia/libdvdnav/package.mk b/packages/multimedia/libdvdnav/package.mk index a3a2448216..c8b089405b 100644 --- a/packages/multimedia/libdvdnav/package.mk +++ b/packages/multimedia/libdvdnav/package.mk @@ -27,4 +27,4 @@ PKG_DEPENDS_TARGET="toolchain libdvdread" PKG_SECTION="multimedia" PKG_SHORTDESC="libdvdnav: a library that allows easy use of sophisticated DVD navigation features such as DVD menus, multiangle playback and even interactive DVD games." PKG_LONGDESC="libdvdnav is a library that allows easy use of sophisticated DVD navigation features such as DVD menus, multiangle playback and even interactive DVD games." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" diff --git a/packages/multimedia/libdvdread/package.mk b/packages/multimedia/libdvdread/package.mk index d54355b0cf..55ada3232b 100644 --- a/packages/multimedia/libdvdread/package.mk +++ b/packages/multimedia/libdvdread/package.mk @@ -27,4 +27,4 @@ PKG_DEPENDS_TARGET="toolchain libdvdcss" PKG_SECTION="multimedia" PKG_SHORTDESC="libdvdread: a library which provides a simple foundation for reading DVDs." PKG_LONGDESC="libdvdread is a library which provides a simple foundation for reading DVDs." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" diff --git a/packages/network/netbase/package.mk b/packages/network/netbase/package.mk index 0869b735c0..59b96bd7b5 100644 --- a/packages/network/netbase/package.mk +++ b/packages/network/netbase/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="network" PKG_SHORTDESC="The netbase package provides data for network services and protocols from the iana db." PKG_LONGDESC="The netbase package provides data for network services and protocols from the iana db." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" makeinstall_target() { mkdir -p $INSTALL/etc diff --git a/packages/python/devel/distutilscross/package.mk b/packages/python/devel/distutilscross/package.mk index dbde4efabf..edbbe230d1 100644 --- a/packages/python/devel/distutilscross/package.mk +++ b/packages/python/devel/distutilscross/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_HOST="Python2:host setuptools:host" PKG_SECTION="python/devel" PKG_SHORTDESC="distutilscross: Cross Compile Python Extensions" PKG_LONGDESC="distutilscross enhances distutils to support Cross Compile of Python extensions" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" makeinstall_host() { python setup.py install --prefix=$TOOLCHAIN diff --git a/packages/python/devel/meson/package.mk b/packages/python/devel/meson/package.mk index a729b48d86..db8e2efc17 100644 --- a/packages/python/devel/meson/package.mk +++ b/packages/python/devel/meson/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_HOST="Python3:host pathlib:host" PKG_SECTION="toolchain/devel" PKG_SHORTDESC="High productivity build system" PKG_LONGDESC="High productivity build system" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_host() { python3 setup.py build diff --git a/packages/python/devel/ninja/package.mk b/packages/python/devel/ninja/package.mk index cd5695fdf3..fc1d18e6a3 100644 --- a/packages/python/devel/ninja/package.mk +++ b/packages/python/devel/ninja/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_HOST="Python2:host" PKG_SECTION="devel" PKG_SHORTDESC="Small build system with a focus on speed" PKG_LONGDESC="Small build system with a focus on speed" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_host() { python2 configure.py --bootstrap diff --git a/packages/python/devel/pathlib/package.mk b/packages/python/devel/pathlib/package.mk index f4baae9a4d..3e078880f0 100644 --- a/packages/python/devel/pathlib/package.mk +++ b/packages/python/devel/pathlib/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_HOST="Python3:host" PKG_SECTION="python/devel" PKG_SHORTDESC="This module offers a set of classes featuring all the common operations on paths in an easy, object-oriented way" PKG_LONGDESC="This module offers a set of classes featuring all the common operations on paths in an easy, object-oriented way" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" makeinstall_host() { python3 setup.py install --prefix=$TOOLCHAIN diff --git a/packages/python/devel/setuptools/package.mk b/packages/python/devel/setuptools/package.mk index 23ef1e8e63..47abebac03 100644 --- a/packages/python/devel/setuptools/package.mk +++ b/packages/python/devel/setuptools/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_HOST="Python2:host" PKG_SECTION="python/devel" PKG_SHORTDESC="setuptools: A collection of enhancements to the Python distutils" PKG_LONGDESC="Distribute is intended to replace Setuptools as the standard method for working with Python module distributions. Packages built and distributed using distribute look to the user like ordinary Python packages based on the distutils. Your users don't need to install or even know about setuptools in order to use them, and you don't have to include the entire setuptools package in your distributions. By including just a single bootstrap module (a 7K .py file), your package will automatically download and install setuptools if the user is building your package from source and doesn't have a suitable version already installed." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_host() { python bootstrap.py diff --git a/packages/python/graphics/Pillow/package.mk b/packages/python/graphics/Pillow/package.mk index d62c3148dd..abc6fd83c5 100644 --- a/packages/python/graphics/Pillow/package.mk +++ b/packages/python/graphics/Pillow/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host zlib freetype libjpeg- PKG_SECTION="python" PKG_SHORTDESC="pil: Imaging handling/processing for Python" PKG_LONGDESC="The Python Imaging Library (PIL) adds image processing capabilities to your Python interpreter. This library supports many file formats, and provides powerful image processing and graphics capabilities." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" pre_make_target() { export PYTHONXCPREFIX="$SYSROOT_PREFIX/usr" diff --git a/packages/python/security/pycryptodome/package.mk b/packages/python/security/pycryptodome/package.mk index 03fb9caed1..64a08576cd 100644 --- a/packages/python/security/pycryptodome/package.mk +++ b/packages/python/security/pycryptodome/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python/security" PKG_SHORTDESC="Cryptographic library for Python" PKG_LONGDESC="PyCryptodome is a self-contained Python package of low-level cryptographic primitives." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" pre_configure_target() { cd $PKG_BUILD diff --git a/packages/python/system/simplejson/package.mk b/packages/python/system/simplejson/package.mk index 1b15bc2d4a..d008ef8175 100644 --- a/packages/python/system/simplejson/package.mk +++ b/packages/python/system/simplejson/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python/system" PKG_SHORTDESC="simplejson: a simple, fast, complete, correct and extensible JSON encoder and decoder for Python 2.5+." PKG_LONGDESC="simplejson is a simple, fast, complete, correct and extensible JSON encoder and decoder for Python 2.5+. It is pure Python code with no dependencies, but includes an optional C extension for a serious speed boost." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" pre_make_target() { strip_lto diff --git a/packages/sysutils/entropy/package.mk b/packages/sysutils/entropy/package.mk index 59a954e45f..707e10edb3 100644 --- a/packages/sysutils/entropy/package.mk +++ b/packages/sysutils/entropy/package.mk @@ -26,7 +26,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="system" PKG_SHORTDESC="A simple way to add entropy at boot" PKG_LONGDESC="A simple way to add entropy at boot" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" makeinstall_target() { mkdir -p $INSTALL/usr/lib/entropy diff --git a/packages/sysutils/squashfs/package.mk b/packages/sysutils/squashfs/package.mk index 1936bd5ad3..f12b58b0e7 100644 --- a/packages/sysutils/squashfs/package.mk +++ b/packages/sysutils/squashfs/package.mk @@ -29,7 +29,7 @@ PKG_NEED_UNPACK="$(get_pkg_directory zlib) $(get_pkg_directory lzo) $(get_pkg_di PKG_SECTION="sysutils" PKG_SHORTDESC="squashfs-tools: A compressed read-only filesystem for Linux" PKG_LONGDESC="Squashfs is intended to be a general read-only filesystem, for archival use (i.e. in cases where a .tar.gz file may be used), and in constrained block device/memory systems (e.g. embedded systems) where low overhead is needed. The filesystem is currently stable and has been tested on PowerPC, i386, SPARC and ARM architectures." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" make_host() { make -C squashfs-tools mksquashfs \ diff --git a/packages/tools/installer/package.mk b/packages/tools/installer/package.mk index f9fe1d7cbe..d13d900ee4 100644 --- a/packages/tools/installer/package.mk +++ b/packages/tools/installer/package.mk @@ -26,7 +26,7 @@ PKG_DEPENDS_TARGET="toolchain busybox newt parted e2fsprogs syslinux grub" PKG_SECTION="tools" PKG_SHORTDESC="installer: LibreELEC.tv Install manager" PKG_LONGDESC="LibreELEC.tv Install manager to install the system on any disk" -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" post_install() { mkdir -p $INSTALL/usr/bin diff --git a/packages/x11/driver/xf86-video-nvidia-legacy/package.mk b/packages/x11/driver/xf86-video-nvidia-legacy/package.mk index 9a0f984899..6a85df97f7 100644 --- a/packages/x11/driver/xf86-video-nvidia-legacy/package.mk +++ b/packages/x11/driver/xf86-video-nvidia-legacy/package.mk @@ -28,7 +28,7 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="x11/driver" PKG_SHORTDESC="xf86-video-nvidia-legacy: The Xorg driver for NVIDIA video chips supporting Geforce 6 and Geforce 7 devices too" PKG_LONGDESC="These binary drivers provide optimized hardware acceleration of OpenGL applications via a direct-rendering X Server. AGP, PCIe, SLI, TV-out and flat panel displays are also supported. This version only supports GeForce 6xxx and higher of the Geforce GPUs plus complimentary Quadros and nforce." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" unpack() { [ -d $PKG_BUILD ] && rm -rf $PKG_BUILD diff --git a/packages/x11/driver/xf86-video-nvidia/package.mk b/packages/x11/driver/xf86-video-nvidia/package.mk index d6ce4d57b8..cfd4c909fe 100644 --- a/packages/x11/driver/xf86-video-nvidia/package.mk +++ b/packages/x11/driver/xf86-video-nvidia/package.mk @@ -31,7 +31,7 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="x11/driver" PKG_SHORTDESC="xf86-video-nvidia: The Xorg driver for NVIDIA video chips" PKG_LONGDESC="These binary drivers provide optimized hardware acceleration of OpenGL applications via a direct-rendering X Server. AGP, PCIe, SLI, TV-out and flat panel displays are also supported. This version only supports GeForce 8xxx and higher of the Geforce GPUs plus complimentary Quadros and nforce." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" unpack() { [ -d $PKG_BUILD ] && rm -rf $PKG_BUILD diff --git a/packages/x11/font/liberation-fonts-ttf/package.mk b/packages/x11/font/liberation-fonts-ttf/package.mk index 784f1a5d75..721e2d2749 100644 --- a/packages/x11/font/liberation-fonts-ttf/package.mk +++ b/packages/x11/font/liberation-fonts-ttf/package.mk @@ -27,7 +27,7 @@ PKG_DEPENDS_TARGET="toolchain util-macros" PKG_SECTION="x11/fonts" PKG_SHORTDESC="liberation-fonts: High quality "open-sourced" vector fonts" PKG_LONGDESC="This packages included the high-quality and open-sourced TrueType vector fonts released by RedHat." -PKG_TOOLCHAIN="other" +PKG_TOOLCHAIN="manual" makeinstall_target() { mkdir -p $INSTALL/usr/share/fonts/liberation From 3cd7be602368e050cf9130b9617bc623f3e9d5ca Mon Sep 17 00:00:00 2001 From: "Sascha Kuehndel (InuSasha)" Date: Fri, 27 Oct 2017 14:07:29 +0200 Subject: [PATCH 08/11] buildsystem: rework build script --- config/functions | 3 +- packages/addons/README.md | 2 +- scripts/build | 357 +++++++++++++++++++++++--------------- 3 files changed, 220 insertions(+), 142 deletions(-) diff --git a/config/functions b/config/functions index dbfd6e886b..5f06046fc7 100644 --- a/config/functions +++ b/config/functions @@ -174,7 +174,7 @@ reset_pkg_vars() { PKG_REV="0" PKG_ARCH="any" PKG_LICENSE="unknown" - PKG_AUTORECONF="no" + PKG_TOOLCHAIN="auto" PKG_IS_ADDON="no" PKG_PYTHON_VERSION="python2.7" } @@ -757,6 +757,7 @@ print_color() { CLR_APPLY_PATCH) clr_actual="boldgreen";; CLR_AUTORECONF) clr_actual="boldmagenta";; CLR_BUILD) clr_actual="boldyellow";; + CLR_TOOLCHAIN) clr_actual="boldmagenta";; CLR_CLEAN) clr_actual="boldred";; CLR_FIXCONFIG) clr_actual="boldyellow";; CLR_GET) clr_actual="boldcyan";; diff --git a/packages/addons/README.md b/packages/addons/README.md index e83ef25675..6bc31da8cf 100644 --- a/packages/addons/README.md +++ b/packages/addons/README.md @@ -33,7 +33,7 @@ PKG_DEPENDS_TARGET="toolchain curl" # dependencies that are neede PKG_SECTION="service" # service, tools, virtual, driver, driver.remote ... PKG_SHORTDESC="Addon name: sort description" # Addon: is a program that does this and that PKG_LONGDESC="Addon name ($PKG_VERSION): detailed description" -PKG_TOOLCHAIN="auto" # auto, meson, cmake, cmake-make, configure, autotools, other +PKG_TOOLCHAIN="auto" # auto, meson, cmake, cmake-make, configure, make, ninja, autotools, manual PKG_IS_ADDON="yes" PKG_ADDON_NAME="Addon name" # proper name of the addon that is shown at the repo diff --git a/scripts/build b/scripts/build index df88c44ca9..1be3ae3a23 100755 --- a/scripts/build +++ b/scripts/build @@ -121,7 +121,7 @@ if [ ! -f $STAMP ]; then unset -f makeinstall_bootstrap unset -f post_makeinstall_bootstrap - # configure TARGET build defaults + # configure TARGET build defaults TARGET_CONFIGURE_OPTS="--host=$TARGET_NAME \ --build=$HOST_NAME \ --prefix=/usr \ @@ -134,24 +134,21 @@ if [ ! -f $STAMP ]; then --disable-static \ --enable-shared" + # cmake build defaults if [ "$DEBUG" = "yes" ]; then CMAKE_BUILD_TYPE="Debug" else CMAKE_BUILD_TYPE="MinSizeRel" fi - if [ "$PKG_USE_NINJA" = "no" ]; then - CMAKE_GENERATOR="" - else - CMAKE_GENERATOR="-GNinja \ - -DCMAKE_EXPORT_COMPILE_COMMANDS=ON" - fi + CMAKE_GENERATOR_NINJA="-GNinja \ + -DCMAKE_EXPORT_COMPILE_COMMANDS=ON" - TARGET_CMAKE_OPTS="$CMAKE_GENERATOR \ - -DCMAKE_TOOLCHAIN_FILE=$CMAKE_CONF \ + TARGET_CMAKE_OPTS="-DCMAKE_TOOLCHAIN_FILE=$CMAKE_CONF \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=$CMAKE_BUILD_TYPE" + # meson build defaults if [ "$DEBUG" = "yes" ]; then MESON_BUILD_TYPE="debug" else @@ -213,31 +210,33 @@ if [ ! -f $STAMP ]; then fi fi - if [ "$TARGET" = "target" ]; then - for p in $PKG_DEPENDS_TARGET; do - $SCRIPTS/build $p - done - elif [ "$TARGET" = "host" ]; then - for p in $PKG_DEPENDS_HOST; do - $SCRIPTS/build $p - done - elif [ "$TARGET" = "init" ]; then - for p in $PKG_DEPENDS_INIT; do - $SCRIPTS/build $p - done - elif [ "$TARGET" = "bootstrap" ]; then - for p in $PKG_DEPENDS_BOOTSTRAP; do - $SCRIPTS/build $p - done - fi + # build dependencies + case "$TARGET" in + "target") + for p in $PKG_DEPENDS_TARGET; do + $SCRIPTS/build $p + done + ;; + "host") + for p in $PKG_DEPENDS_HOST; do + $SCRIPTS/build $p + done + ;; + "init") + for p in $PKG_DEPENDS_INIT; do + $SCRIPTS/build $p + done + ;; + "bootstrap") + for p in $PKG_DEPENDS_BOOTSTRAP; do + $SCRIPTS/build $p + done + ;; + esac printf "%${BUILD_INDENT}c $(print_color CLR_BUILD "BUILD") $PACKAGE_NAME $(print_color CLR_TARGET "($TARGET)")\n" ' '>&$SILENT_OUT export BUILD_INDENT=$((${BUILD_INDENT:-1}+$BUILD_INDENT_SIZE)) - if [ "$PKG_AUTORECONF" = yes ]; then - $SCRIPTS/autoreconf $PACKAGE_NAME - fi - # virtual packages dont must be build, they only contains dependencies, so dont go further here if [ ! "$PKG_SECTION" = "virtual" ]; then @@ -269,6 +268,33 @@ if [ ! -f $STAMP ]; then PKG_MESON_SCRIPT="$PKG_BUILD/meson.build" fi + # auto detect toolchain + _auto_toolchain="" + if [ -z "$PKG_TOOLCHAIN" -o "$PKG_TOOLCHAIN" = "auto" ]; then + if [ -f "$PKG_MESON_SCRIPT" ]; then + PKG_TOOLCHAIN="meson" + elif [ -f "$PKG_CMAKE_SCRIPT" -a ! "$PKG_USE_CMAKE" = "no" ]; then + PKG_TOOLCHAIN="cmake" + elif [ -f "$PKG_CONFIGURE_SCRIPT" ]; then + PKG_TOOLCHAIN="configure" + elif [ -f $PKG_BUILD/Makefile ]; then + PKG_TOOLCHAIN="make" + else + echo "Not possible to detect toolchain automatically. Add PKG_TOOLCHAIN= to package.mk" + exit 1 + fi + _auto_toolchain=" (auto-detect)" + fi + if ! listcontains "meson cmake cmake-make configure ninja make autotools manual" "$PKG_TOOLCHAIN"; then + printf "$(print_color bold-red "ERROR:") unknown toolchain $PKG_TOOLCHAIN" + exit 1 + fi + printf "%${BUILD_INDENT}c $(print_color CLR_TOOLCHAIN "TOOLCHAIN") $PKG_TOOLCHAIN${_auto_toolchain}\n" ' '>&$SILENT_OUT + + if [ "$PKG_TOOLCHAIN" = "autotools" ]; then + $SCRIPTS/autoreconf $PACKAGE_NAME + fi + # include build template and build if [ "$(type -t pre_build_$TARGET)" = "function" ]; then pre_build_$TARGET @@ -281,26 +307,25 @@ if [ ! -f $STAMP ]; then cd $PKG_BUILD - if [ "$TARGET" = "target" ]; then - if [ -f "$PKG_CONFIGURE_SCRIPT" -o -f "$PKG_CMAKE_SCRIPT" -o -f "$PKG_MESON_SCRIPT" ]; then - mkdir -p .$TARGET_NAME - cd .$TARGET_NAME - fi - elif [ "$TARGET" = "host" ]; then - if [ -f "$PKG_CONFIGURE_SCRIPT" -o -f "$PKG_CMAKE_SCRIPT" -o -f "$PKG_MESON_SCRIPT" ]; then - mkdir -p .$HOST_NAME - cd .$HOST_NAME - fi - elif [ "$TARGET" = "init" ]; then - if [ -f "$PKG_CONFIGURE_SCRIPT" -o -f "$PKG_CMAKE_SCRIPT" -o -f "$PKG_MESON_SCRIPT" ]; then - mkdir -p .$TARGET_NAME-$TARGET - cd .$TARGET_NAME-$TARGET - fi - elif [ "$TARGET" = "bootstrap" ]; then - if [ -f "$PKG_CONFIGURE_SCRIPT" -o -f "$PKG_CMAKE_SCRIPT" -o -f "$PKG_MESON_SCRIPT" ]; then - mkdir -p .$HOST_NAME-$TARGET - cd .$HOST_NAME-$TARGET - fi + if [ -f "$PKG_CONFIGURE_SCRIPT" -o -f "$PKG_CMAKE_SCRIPT" -o -f "$PKG_MESON_SCRIPT" ]; then + case "$TARGET" in + "target") + mkdir -p .$TARGET_NAME + cd .$TARGET_NAME + ;; + "host") + mkdir -p .$HOST_NAME + cd .$HOST_NAME + ;; + "init") + mkdir -p .$TARGET_NAME-$TARGET + cd .$TARGET_NAME-$TARGET + ;; + "bootstrap") + mkdir -p .$HOST_NAME-$TARGET + cd .$HOST_NAME-$TARGET + ;; + esac fi # configure @@ -309,48 +334,80 @@ if [ ! -f $STAMP ]; then fi if [ "$(type -t configure_$TARGET)" = "function" ]; then configure_$TARGET - elif [ -f "$PKG_MESON_SCRIPT" -a ! "$PKG_USE_MESON" = "no" ]; then - if [ "$TARGET" = "target" ]; then - echo "Executing (target): meson $TARGET_MESON_OPTS $PKG_MESON_OPTS_TARGET $(dirname $PKG_MESON_SCRIPT)" | tr -s " " - meson $TARGET_MESON_OPTS $PKG_MESON_OPTS_TARGET $(dirname $PKG_MESON_SCRIPT) - elif [ "$TARGET" = "host" ]; then - echo "Executing (host): meson $HOST_MESON_OPTS $PKG_MESON_OPTS_HOST $(dirname $PKG_MESON_SCRIPT)" | tr -s " " - meson $HOST_MESON_OPTS $PKG_MESON_OPTS_HOST $(dirname $PKG_MESON_SCRIPT) - elif [ "$TARGET" = "init" ]; then - echo "Executing (init): meson $INIT_MESON_OPTS $PKG_MESON_OPTS_INIT $(dirname $PKG_MESON_SCRIPT)" | tr -s " " - meson $INIT_MESON_OPTS $PKG_MESON_OPTS_INIT $(dirname $PKG_MESON_SCRIPT) - elif [ "$TARGET" = "bootstrap" ]; then - echo "Executing (bootstrap): meson $BOOTSTRAP_MESON_OPTS $PKG_MESON_OPTS_BOOTSTRAP $(dirname $PKG_MESON_SCRIPT)" | tr -s " " - meson $BOOTSTRAP_MESON_OPTS $PKG_MESON_OPTS_BOOTSTRAP $(dirname $PKG_MESON_SCRIPT) - fi - elif [ -f "$PKG_CMAKE_SCRIPT" -a ! "$PKG_USE_CMAKE" = "no" ]; then - if [ "$TARGET" = "target" ]; then - echo "Executing (target): cmake $TARGET_CMAKE_OPTS $PKG_CMAKE_OPTS_TARGET $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " - cmake $TARGET_CMAKE_OPTS $PKG_CMAKE_OPTS_TARGET $(dirname $PKG_CMAKE_SCRIPT) - elif [ "$TARGET" = "host" ]; then - echo "Executing (host): cmake $HOST_CMAKE_OPTS $PKG_CMAKE_OPTS_HOST $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " - cmake $HOST_CMAKE_OPTS $PKG_CMAKE_OPTS_HOST $(dirname $PKG_CMAKE_SCRIPT) - elif [ "$TARGET" = "init" ]; then - echo "Executing (init): cmake $INIT_CMAKE_OPTS $PKG_CMAKE_OPTS_INIT $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " - cmake $INIT_CMAKE_OPTS $PKG_CMAKE_OPTS_INIT $(dirname $PKG_CMAKE_SCRIPT) - elif [ "$TARGET" = "bootstrap" ]; then - echo "Executing (bootstrap): cmake $BOOTSTRAP_CMAKE_OPTS $PKG_CMAKE_OPTS_BOOTSTRAP $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " - cmake $BOOTSTRAP_CMAKE_OPTS $PKG_CMAKE_OPTS_BOOTSTRAP $(dirname $PKG_CMAKE_SCRIPT) - fi - elif [ -f "$PKG_CONFIGURE_SCRIPT" ]; then - if [ "$TARGET" = "target" ]; then - echo "Executing (target): $PKG_CONFIGURE_SCRIPT $TARGET_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_TARGET" | tr -s " " - $PKG_CONFIGURE_SCRIPT $TARGET_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_TARGET - elif [ "$TARGET" = "host" ]; then - echo "Executing (host): $PKG_CONFIGURE_SCRIPT $HOST_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_HOST" | tr -s " " - $PKG_CONFIGURE_SCRIPT $HOST_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_HOST - elif [ "$TARGET" = "init" ]; then - echo "Executing (init): $PKG_CONFIGURE_SCRIPT $INIT_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_INIT" | tr -s " " - $PKG_CONFIGURE_SCRIPT $INIT_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_INIT - elif [ "$TARGET" = "bootstrap" ]; then - echo "Executing (bootstrap): $PKG_CONFIGURE_SCRIPT $BOOTSTRAP_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_BOOTSTRAP" | tr -s " " - $PKG_CONFIGURE_SCRIPT $BOOTSTRAP_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_BOOTSTRAP - fi + else + case "$PKG_TOOLCHAIN:$TARGET" in + # meson builds + "meson:target") + echo "Executing (target): meson $TARGET_MESON_OPTS $PKG_MESON_OPTS_TARGET $(dirname $PKG_MESON_SCRIPT)" | tr -s " " + meson $TARGET_MESON_OPTS $PKG_MESON_OPTS_TARGET $(dirname $PKG_MESON_SCRIPT) + ;; + "meson:host") + echo "Executing (host): meson $HOST_MESON_OPTS $PKG_MESON_OPTS_HOST $(dirname $PKG_MESON_SCRIPT)" | tr -s " " + meson $HOST_MESON_OPTS $PKG_MESON_OPTS_HOST $(dirname $PKG_MESON_SCRIPT) + ;; + "meson:init") + echo "Executing (init): meson $INIT_MESON_OPTS $PKG_MESON_OPTS_INIT $(dirname $PKG_MESON_SCRIPT)" | tr -s " " + meson $INIT_MESON_OPTS $PKG_MESON_OPTS_INIT $(dirname $PKG_MESON_SCRIPT) + ;; + "meson:bootstrap") + echo "Executing (bootstrap): meson $BOOTSTRAP_MESON_OPTS $PKG_MESON_OPTS_BOOTSTRAP $(dirname $PKG_MESON_SCRIPT)" | tr -s " " + meson $BOOTSTRAP_MESON_OPTS $PKG_MESON_OPTS_BOOTSTRAP $(dirname $PKG_MESON_SCRIPT) + ;; + + # cmake builds with ninja + "cmake:target") + echo "Executing (target): cmake $CMAKE_GENERATOR_NINJA $TARGET_CMAKE_OPTS $PKG_CMAKE_OPTS_TARGET $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " + cmake $CMAKE_GENERATOR_NINJA $TARGET_CMAKE_OPTS $PKG_CMAKE_OPTS_TARGET $(dirname $PKG_CMAKE_SCRIPT) + ;; + "cmake:host") + echo "Executing (host): cmake $CMAKE_GENERATOR_NINJA $HOST_CMAKE_OPTS $PKG_CMAKE_OPTS_HOST $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " + cmake $CMAKE_GENERATOR_NINJA $HOST_CMAKE_OPTS $PKG_CMAKE_OPTS_HOST $(dirname $PKG_CMAKE_SCRIPT) + ;; + "cmake:init") + echo "Executing (init): cmake $CMAKE_GENERATOR_NINJA $INIT_CMAKE_OPTS $PKG_CMAKE_OPTS_INIT $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " + cmake $CMAKE_GENERATOR_NINJA $INIT_CMAKE_OPTS $PKG_CMAKE_OPTS_INIT $(dirname $PKG_CMAKE_SCRIPT) + ;; + "cmake:bootstrap") + echo "Executing (bootstrap): cmake $CMAKE_GENERATOR_NINJA $BOOTSTRAP_CMAKE_OPTS $PKG_CMAKE_OPTS_BOOTSTRAP $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " + cmake $CMAKE_GENERATOR_NINJA $BOOTSTRAP_CMAKE_OPTS $PKG_CMAKE_OPTS_BOOTSTRAP $(dirname $PKG_CMAKE_SCRIPT) + ;; + + # cmake builds with make + "cmake-make:target") + echo "Executing (target): cmake $TARGET_CMAKE_OPTS $PKG_CMAKE_OPTS_TARGET $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " + cmake $TARGET_CMAKE_OPTS $PKG_CMAKE_OPTS_TARGET $(dirname $PKG_CMAKE_SCRIPT) + ;; + "cmake-make:host") + echo "Executing (host): cmake $HOST_CMAKE_OPTS $PKG_CMAKE_OPTS_HOST $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " + cmake $HOST_CMAKE_OPTS $PKG_CMAKE_OPTS_HOST $(dirname $PKG_CMAKE_SCRIPT) + ;; + "cmake-make:init") + echo "Executing (init): cmake $INIT_CMAKE_OPTS $PKG_CMAKE_OPTS_INIT $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " + cmake $INIT_CMAKE_OPTS $PKG_CMAKE_OPTS_INIT $(dirname $PKG_CMAKE_SCRIPT) + ;; + "cmake-make:bootstrap") + echo "Executing (bootstrap): cmake $BOOTSTRAP_CMAKE_OPTS $PKG_CMAKE_OPTS_BOOTSTRAP $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " + cmake $BOOTSTRAP_CMAKE_OPTS $PKG_CMAKE_OPTS_BOOTSTRAP $(dirname $PKG_CMAKE_SCRIPT) + ;; + + # configure builds + "configure:target"|"autotools:target") + echo "Executing (target): $PKG_CONFIGURE_SCRIPT $TARGET_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_TARGET" | tr -s " " + $PKG_CONFIGURE_SCRIPT $TARGET_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_TARGET + ;; + "configure:host"|"autotools:host") + echo "Executing (host): $PKG_CONFIGURE_SCRIPT $HOST_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_HOST" | tr -s " " + $PKG_CONFIGURE_SCRIPT $HOST_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_HOST + ;; + "configure:init"|"autotools:init") + echo "Executing (init): $PKG_CONFIGURE_SCRIPT $INIT_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_INIT" | tr -s " " + $PKG_CONFIGURE_SCRIPT $INIT_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_INIT + ;; + "configure:bootstrap"|"autotools:bootstrap") + echo "Executing (bootstrap): $PKG_CONFIGURE_SCRIPT $BOOTSTRAP_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_BOOTSTRAP" | tr -s " " + $PKG_CONFIGURE_SCRIPT $BOOTSTRAP_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_BOOTSTRAP + ;; + esac fi if [ "$(type -t post_configure_$TARGET)" = "function" ]; then post_configure_$TARGET @@ -362,34 +419,44 @@ if [ ! -f $STAMP ]; then fi if [ "$(type -t make_$TARGET)" = "function" ]; then make_$TARGET - elif [ \( -f "$PKG_CMAKE_SCRIPT" -a ! "$PKG_USE_CMAKE" = "no" -a ! "$PKG_USE_NINJA" = "no" \) -o \( -f "$PKG_MESON_SCRIPT" -a ! "$PKG_USE_MESON" = "no" \) ]; then - if [ "$TARGET" = "target" ]; then - echo "Executing (target): ninja $PKG_MAKE_OPTS_TARGET" | tr -s " " - ninja $PKG_MAKE_OPTS_TARGET - elif [ "$TARGET" = "host" ]; then - echo "Executing (host): ninja $PKG_MAKE_OPTS_HOST" | tr -s " " - ninja $PKG_MAKE_OPTS_HOST - elif [ "$TARGET" = "init" ]; then - echo "Executing (init): ninja $PKG_MAKE_OPTS_INIT" | tr -s " " - ninja $PKG_MAKE_OPTS_INIT - elif [ "$TARGET" = "bootstrap" ]; then - echo "Executing (bootstrap): ninja $PKG_MAKE_OPTS_BOOTSTRAP" | tr -s " " - ninja $PKG_MAKE_OPTS_BOOTSTRAP - fi else - if [ "$TARGET" = "target" ]; then - echo "Executing (target): make $PKG_MAKE_OPTS_TARGET" | tr -s " " - make $PKG_MAKE_OPTS_TARGET - elif [ "$TARGET" = "host" ]; then - echo "Executing (host): make $PKG_MAKE_OPTS_HOST" | tr -s " " - make $PKG_MAKE_OPTS_HOST - elif [ "$TARGET" = "init" ]; then - echo "Executing (init): make $PKG_MAKE_OPTS_INIT" | tr -s " " - make $PKG_MAKE_OPTS_INIT - elif [ "$TARGET" = "bootstrap" ]; then - echo "Executing (bootstrap): make $PKG_MAKE_OPTS_BOOTSTRAP" | tr -s " " - make $PKG_MAKE_OPTS_BOOTSTRAP - fi + case "$PKG_TOOLCHAIN:$TARGET" in + # ninja based builds + "meson:target"|"cmake:target"|"ninja:target") + echo "Executing (target): ninja $PKG_MAKE_OPTS_TARGET" | tr -s " " + ninja $PKG_MAKE_OPTS_TARGET + ;; + "meson:host"|"cmake:host"|"ninja:host") + echo "Executing (host): ninja $PKG_MAKE_OPTS_HOST" | tr -s " " + ninja $PKG_MAKE_OPTS_HOST + ;; + "meson:init"|"cmake:init"|"ninja:init") + echo "Executing (init): ninja $PKG_MAKE_OPTS_INIT" | tr -s " " + ninja $PKG_MAKE_OPTS_INIT + ;; + "meson:bootstrap"|"cmake:bootstrap"|"ninja:bootstrap") + echo "Executing (bootstrap): ninja $PKG_MAKE_OPTS_BOOTSTRAP" | tr -s " " + ninja $PKG_MAKE_OPTS_BOOTSTRAP + ;; + + # make based builds + "configure:target"|"cmake-make:target"|"autotools:target"|"make:target") + echo "Executing (target): make $PKG_MAKE_OPTS_TARGET" | tr -s " " + make $PKG_MAKE_OPTS_TARGET + ;; + "configure:host"|"cmake-make:host"|"autotools:host"|"make:host") + echo "Executing (host): make $PKG_MAKE_OPTS_HOST" | tr -s " " + make $PKG_MAKE_OPTS_HOST + ;; + "configure:init"|"cmake-make:init"|"autotools:init"|"make:init") + echo "Executing (init): make $PKG_MAKE_OPTS_INIT" | tr -s " " + make $PKG_MAKE_OPTS_INIT + ;; + "configure:bootstrap"|"cmake-make:bootstrap"|"autotools:bootstrap"|"make:bootstrap") + echo "Executing (bootstrap): make $PKG_MAKE_OPTS_BOOTSTRAP" | tr -s " " + make $PKG_MAKE_OPTS_BOOTSTRAP + ;; + esac fi if [ "$(type -t post_make_$TARGET)" = "function" ]; then post_make_$TARGET @@ -401,28 +468,38 @@ if [ ! -f $STAMP ]; then fi if [ "$(type -t makeinstall_$TARGET)" = "function" ]; then makeinstall_$TARGET - elif [ \( -f "$PKG_CMAKE_SCRIPT" -a ! "$PKG_USE_CMAKE" = "no" -a ! "$PKG_USE_NINJA" = "no" \) -o \( -f "$PKG_MESON_SCRIPT" -a ! "$PKG_USE_MESON" = "no" \) ]; then - if [ "$TARGET" = "target" ]; then - DESTDIR=$SYSROOT_PREFIX ninja install $PKG_MAKEINSTALL_OPTS_TARGET - DESTDIR=$INSTALL ninja install $PKG_MAKEINSTALL_OPTS_TARGET - elif [ "$TARGET" = "host" ]; then - ninja install $PKG_MAKEINSTALL_OPTS_HOST - elif [ "$TARGET" = "init" ]; then - DESTDIR=$INSTALL ninja install $PKG_MAKEINSTALL_OPTS_INIT - elif [ "$TARGET" = "bootstrap" ]; then - ninja install $PKG_MAKEINSTALL_OPTS_BOOTSTRAP - fi else - if [ "$TARGET" = "target" ]; then - $MAKEINSTALL $PKG_MAKEINSTALL_OPTS_TARGET - make install DESTDIR=$INSTALL $PKG_MAKEINSTALL_OPTS_TARGET - elif [ "$TARGET" = "host" ]; then - make install $PKG_MAKEINSTALL_OPTS_HOST - elif [ "$TARGET" = "init" ]; then - make install DESTDIR=$INSTALL $PKG_MAKEINSTALL_OPTS_INIT - elif [ "$TARGET" = "bootstrap" ]; then - make install $PKG_MAKEINSTALL_OPTS_BOOTSTRAP - fi + case "$PKG_TOOLCHAIN:$TARGET" in + # ninja based builds + "meson:target"|"cmake:target") + DESTDIR=$SYSROOT_PREFIX ninja install $PKG_MAKEINSTALL_OPTS_TARGET + DESTDIR=$INSTALL ninja install $PKG_MAKEINSTALL_OPTS_TARGET + ;; + "meson:host"|"cmake:host") + ninja install $PKG_MAKEINSTALL_OPTS_HOST + ;; + "meson:init"|"cmake:init") + DESTDIR=$INSTALL ninja install $PKG_MAKEINSTALL_OPTS_INIT + ;; + "meson:bootstrap"|"cmake:bootstrap") + ninja install $PKG_MAKEINSTALL_OPTS_BOOTSTRAP + ;; + + # make based builds + "configure:target"|"cmake-make:target"|"autotools:target"|"make:target") + $MAKEINSTALL $PKG_MAKEINSTALL_OPTS_TARGET + make install DESTDIR=$INSTALL $PKG_MAKEINSTALL_OPTS_TARGET + ;; + "configure:host"|"cmake-make:host"|"autotools:host"|"make:host") + make install $PKG_MAKEINSTALL_OPTS_HOST + ;; + "configure:init"|"cmake-make:init"|"autotools:init"|"make:init") + make install DESTDIR=$INSTALL $PKG_MAKEINSTALL_OPTS_INIT + ;; + "configure:bootstrap"|"cmake-make:bootstrap"|"autotools:bootstrap"|"make:bootstrap") + make install $PKG_MAKEINSTALL_OPTS_BOOTSTRAP + ;; + esac fi if [ "$(type -t post_makeinstall_$TARGET)" = "function" ]; then post_makeinstall_$TARGET From 68ea042161e35d97da3a31258b024b23e914dc35 Mon Sep 17 00:00:00 2001 From: "Sascha Kuehndel (InuSasha)" Date: Fri, 27 Oct 2017 18:39:14 +0200 Subject: [PATCH 09/11] buildsystem: reduce cascaded if-blocks (stamp and virtual) --- scripts/build | 929 +++++++++++++++++++++++++------------------------- 1 file changed, 463 insertions(+), 466 deletions(-) diff --git a/scripts/build b/scripts/build index 1be3ae3a23..c11e11bb3b 100755 --- a/scripts/build +++ b/scripts/build @@ -71,496 +71,493 @@ if [ -f $STAMP ] ; then fi fi -if [ ! -f $STAMP ]; then - rm -f $STAMP +if [ -f $STAMP ]; then + # already build, do nothing + exit 0 +fi +rm -f $STAMP - setup_toolchain $TARGET +setup_toolchain $TARGET - # unset functions - unset -f pre_build_target - unset -f pre_configure_target - unset -f configure_target - unset -f post_configure_target - unset -f pre_make_target - unset -f make_target - unset -f post_make_target - unset -f pre_makeinstall_target - unset -f makeinstall_target - unset -f post_makeinstall_target +# unset functions +unset -f pre_build_target +unset -f pre_configure_target +unset -f configure_target +unset -f post_configure_target +unset -f pre_make_target +unset -f make_target +unset -f post_make_target +unset -f pre_makeinstall_target +unset -f makeinstall_target +unset -f post_makeinstall_target - unset -f pre_build_host - unset -f pre_configure_host - unset -f configure_host - unset -f post_configure_host - unset -f pre_make_host - unset -f make_host - unset -f post_make_host - unset -f pre_makeinstall_host - unset -f makeinstall_host - unset -f post_makeinstall_host +unset -f pre_build_host +unset -f pre_configure_host +unset -f configure_host +unset -f post_configure_host +unset -f pre_make_host +unset -f make_host +unset -f post_make_host +unset -f pre_makeinstall_host +unset -f makeinstall_host +unset -f post_makeinstall_host - unset -f pre_build_init - unset -f pre_configure_init - unset -f configure_init - unset -f post_configure_init - unset -f pre_make_init - unset -f make_init - unset -f post_make_init - unset -f pre_makeinstall_init - unset -f makeinstall_init - unset -f post_makeinstall_init +unset -f pre_build_init +unset -f pre_configure_init +unset -f configure_init +unset -f post_configure_init +unset -f pre_make_init +unset -f make_init +unset -f post_make_init +unset -f pre_makeinstall_init +unset -f makeinstall_init +unset -f post_makeinstall_init - unset -f pre_build_bootstrap - unset -f pre_configure_bootstrap - unset -f configure_bootstrap - unset -f post_configure_bootstrap - unset -f pre_make_bootstrap - unset -f make_bootstrap - unset -f post_make_bootstrap - unset -f pre_makeinstall_bootstrap - unset -f makeinstall_bootstrap - unset -f post_makeinstall_bootstrap +unset -f pre_build_bootstrap +unset -f pre_configure_bootstrap +unset -f configure_bootstrap +unset -f post_configure_bootstrap +unset -f pre_make_bootstrap +unset -f make_bootstrap +unset -f post_make_bootstrap +unset -f pre_makeinstall_bootstrap +unset -f makeinstall_bootstrap +unset -f post_makeinstall_bootstrap - # configure TARGET build defaults - TARGET_CONFIGURE_OPTS="--host=$TARGET_NAME \ - --build=$HOST_NAME \ - --prefix=/usr \ - --bindir=/usr/bin \ - --sbindir=/usr/sbin \ - --sysconfdir=/etc \ - --libdir=/usr/lib \ - --libexecdir=/usr/lib \ - --localstatedir=/var \ - --disable-static \ - --enable-shared" - - # cmake build defaults - if [ "$DEBUG" = "yes" ]; then - CMAKE_BUILD_TYPE="Debug" - else - CMAKE_BUILD_TYPE="MinSizeRel" - fi - - CMAKE_GENERATOR_NINJA="-GNinja \ - -DCMAKE_EXPORT_COMPILE_COMMANDS=ON" - - TARGET_CMAKE_OPTS="-DCMAKE_TOOLCHAIN_FILE=$CMAKE_CONF \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=$CMAKE_BUILD_TYPE" - - # meson build defaults - if [ "$DEBUG" = "yes" ]; then - MESON_BUILD_TYPE="debug" - else - MESON_BUILD_TYPE="plain" - fi - - TARGET_MESON_OPTS="--prefix=/usr \ +# configure TARGET build defaults +TARGET_CONFIGURE_OPTS="--host=$TARGET_NAME \ + --build=$HOST_NAME \ + --prefix=/usr \ --bindir=/usr/bin \ --sbindir=/usr/sbin \ --sysconfdir=/etc \ --libdir=/usr/lib \ --libexecdir=/usr/lib \ --localstatedir=/var \ - --buildtype=$MESON_BUILD_TYPE \ - --cross-file=$MESON_CONF" + --disable-static \ + --enable-shared" - # configure HOST build defaults - HOST_CONFIGURE_OPTS="--host=$HOST_NAME \ - --build=$HOST_NAME \ - --prefix=$TOOLCHAIN \ - --bindir=$TOOLCHAIN/bin \ - --sbindir=$TOOLCHAIN/sbin \ - --sysconfdir=$TOOLCHAIN/etc \ - --libexecdir=$TOOLCHAIN/lib \ - --localstatedir=$TOOLCHAIN/var \ - --disable-static \ - --enable-shared" +# cmake build defaults +if [ "$DEBUG" = "yes" ]; then + CMAKE_BUILD_TYPE="Debug" +else + CMAKE_BUILD_TYPE="MinSizeRel" +fi - HOST_CMAKE_OPTS="$CMAKE_GENERATOR \ - -DCMAKE_TOOLCHAIN_FILE=$CMAKE_CONF \ - -DCMAKE_INSTALL_PREFIX=$TOOLCHAIN" +CMAKE_GENERATOR_NINJA="-GNinja \ + -DCMAKE_EXPORT_COMPILE_COMMANDS=ON" - HOST_MESON_OPTS="--prefix=$TOOLCHAIN \ +TARGET_CMAKE_OPTS="-DCMAKE_TOOLCHAIN_FILE=$CMAKE_CONF \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=$CMAKE_BUILD_TYPE" + +# meson build defaults +if [ "$DEBUG" = "yes" ]; then + MESON_BUILD_TYPE="debug" +else + MESON_BUILD_TYPE="plain" +fi + +TARGET_MESON_OPTS="--prefix=/usr \ + --bindir=/usr/bin \ + --sbindir=/usr/sbin \ + --sysconfdir=/etc \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib \ + --localstatedir=/var \ + --buildtype=$MESON_BUILD_TYPE \ + --cross-file=$MESON_CONF" + +# configure HOST build defaults +HOST_CONFIGURE_OPTS="--host=$HOST_NAME \ + --build=$HOST_NAME \ + --prefix=$TOOLCHAIN \ --bindir=$TOOLCHAIN/bin \ --sbindir=$TOOLCHAIN/sbin \ --sysconfdir=$TOOLCHAIN/etc \ - --libdir=$TOOLCHAIN/lib \ --libexecdir=$TOOLCHAIN/lib \ --localstatedir=$TOOLCHAIN/var \ - --buildtype=plain \ - --cross-file=$MESON_CONF" + --disable-static \ + --enable-shared" - # configure INIT build defaults - INIT_CONFIGURE_OPTS="$TARGET_CONFIGURE_OPTS" - INIT_CMAKE_OPTS="$TARGET_CMAKE_OPTS" - INIT_MESON_OPTS="$TARGET_MESON_OPTS" +HOST_CMAKE_OPTS="$CMAKE_GENERATOR \ + -DCMAKE_TOOLCHAIN_FILE=$CMAKE_CONF \ + -DCMAKE_INSTALL_PREFIX=$TOOLCHAIN" - # configure BOOTSTRAP build defaults - BOOTSTRAP_CONFIGURE_OPTS="$HOST_CONFIGURE_OPTS" - BOOTSTRAP_CMAKE_OPTS="$HOST_CMAKE_OPTS" - BOOTSTRAP_MESON_OPTS="$HOST_MESON_OPTS" +HOST_MESON_OPTS="--prefix=$TOOLCHAIN \ + --bindir=$TOOLCHAIN/bin \ + --sbindir=$TOOLCHAIN/sbin \ + --sysconfdir=$TOOLCHAIN/etc \ + --libdir=$TOOLCHAIN/lib \ + --libexecdir=$TOOLCHAIN/lib \ + --localstatedir=$TOOLCHAIN/var \ + --buildtype=plain \ + --cross-file=$MESON_CONF" - # include buildfile - . $PKG_DIR/package.mk +# configure INIT build defaults +INIT_CONFIGURE_OPTS="$TARGET_CONFIGURE_OPTS" +INIT_CMAKE_OPTS="$TARGET_CMAKE_OPTS" +INIT_MESON_OPTS="$TARGET_MESON_OPTS" - if [ "$PKG_IS_KERNEL_PKG" = "yes" ]; then - if [ "$TARGET_KERNEL_ARCH" = "arm64" -a "$TARGET_ARCH" = "arm" ]; then - TARGET_PREFIX=$TOOLCHAIN/lib/gcc-linaro-aarch64-linux-gnu/bin/aarch64-linux-gnu- - fi - fi +# configure BOOTSTRAP build defaults +BOOTSTRAP_CONFIGURE_OPTS="$HOST_CONFIGURE_OPTS" +BOOTSTRAP_CMAKE_OPTS="$HOST_CMAKE_OPTS" +BOOTSTRAP_MESON_OPTS="$HOST_MESON_OPTS" - # build dependencies - case "$TARGET" in - "target") - for p in $PKG_DEPENDS_TARGET; do - $SCRIPTS/build $p - done - ;; - "host") - for p in $PKG_DEPENDS_HOST; do - $SCRIPTS/build $p - done - ;; - "init") - for p in $PKG_DEPENDS_INIT; do - $SCRIPTS/build $p - done - ;; - "bootstrap") - for p in $PKG_DEPENDS_BOOTSTRAP; do - $SCRIPTS/build $p - done - ;; - esac +# include buildfile +. $PKG_DIR/package.mk - printf "%${BUILD_INDENT}c $(print_color CLR_BUILD "BUILD") $PACKAGE_NAME $(print_color CLR_TARGET "($TARGET)")\n" ' '>&$SILENT_OUT - export BUILD_INDENT=$((${BUILD_INDENT:-1}+$BUILD_INDENT_SIZE)) - - # virtual packages dont must be build, they only contains dependencies, so dont go further here - if [ ! "$PKG_SECTION" = "virtual" ]; then - - # configure other variables - if [ "$TARGET" = "target" ]; then - INSTALL=$PKG_BUILD/.install_pkg - elif [ "$TARGET" = "init" ]; then - INSTALL=$PKG_BUILD/.install_init - fi - - # clean up - if [ ! -z "$INSTALL" ] ; then - if [ -d "$INSTALL" ] ; then - rm -rf $INSTALL - fi - fi - - # setup configure script - if [ -z "$PKG_CONFIGURE_SCRIPT" ]; then - PKG_CONFIGURE_SCRIPT="$PKG_BUILD/configure" - else - PKG_CONFIGURE_SCRIPT="$PKG_BUILD/$PKG_CONFIGURE_SCRIPT" - fi - if [ -z "$PKG_CMAKE_SCRIPT" ]; then - PKG_CMAKE_SCRIPT="$PKG_BUILD/CMakeLists.txt" - fi - - if [ -z "$PKG_MESON_SCRIPT" ]; then - PKG_MESON_SCRIPT="$PKG_BUILD/meson.build" - fi - - # auto detect toolchain - _auto_toolchain="" - if [ -z "$PKG_TOOLCHAIN" -o "$PKG_TOOLCHAIN" = "auto" ]; then - if [ -f "$PKG_MESON_SCRIPT" ]; then - PKG_TOOLCHAIN="meson" - elif [ -f "$PKG_CMAKE_SCRIPT" -a ! "$PKG_USE_CMAKE" = "no" ]; then - PKG_TOOLCHAIN="cmake" - elif [ -f "$PKG_CONFIGURE_SCRIPT" ]; then - PKG_TOOLCHAIN="configure" - elif [ -f $PKG_BUILD/Makefile ]; then - PKG_TOOLCHAIN="make" - else - echo "Not possible to detect toolchain automatically. Add PKG_TOOLCHAIN= to package.mk" - exit 1 - fi - _auto_toolchain=" (auto-detect)" - fi - if ! listcontains "meson cmake cmake-make configure ninja make autotools manual" "$PKG_TOOLCHAIN"; then - printf "$(print_color bold-red "ERROR:") unknown toolchain $PKG_TOOLCHAIN" - exit 1 - fi - printf "%${BUILD_INDENT}c $(print_color CLR_TOOLCHAIN "TOOLCHAIN") $PKG_TOOLCHAIN${_auto_toolchain}\n" ' '>&$SILENT_OUT - - if [ "$PKG_TOOLCHAIN" = "autotools" ]; then - $SCRIPTS/autoreconf $PACKAGE_NAME - fi - - # include build template and build - if [ "$(type -t pre_build_$TARGET)" = "function" ]; then - pre_build_$TARGET - fi - - # ensure $PKG_BUILD is there. (installer? PKG_URL="") - if [ ! -d $PKG_BUILD ] ; then - mkdir -p $PKG_BUILD - fi - - cd $PKG_BUILD - - if [ -f "$PKG_CONFIGURE_SCRIPT" -o -f "$PKG_CMAKE_SCRIPT" -o -f "$PKG_MESON_SCRIPT" ]; then - case "$TARGET" in - "target") - mkdir -p .$TARGET_NAME - cd .$TARGET_NAME - ;; - "host") - mkdir -p .$HOST_NAME - cd .$HOST_NAME - ;; - "init") - mkdir -p .$TARGET_NAME-$TARGET - cd .$TARGET_NAME-$TARGET - ;; - "bootstrap") - mkdir -p .$HOST_NAME-$TARGET - cd .$HOST_NAME-$TARGET - ;; - esac - fi - - # configure - if [ "$(type -t pre_configure_$TARGET)" = "function" ]; then - pre_configure_$TARGET - fi - if [ "$(type -t configure_$TARGET)" = "function" ]; then - configure_$TARGET - else - case "$PKG_TOOLCHAIN:$TARGET" in - # meson builds - "meson:target") - echo "Executing (target): meson $TARGET_MESON_OPTS $PKG_MESON_OPTS_TARGET $(dirname $PKG_MESON_SCRIPT)" | tr -s " " - meson $TARGET_MESON_OPTS $PKG_MESON_OPTS_TARGET $(dirname $PKG_MESON_SCRIPT) - ;; - "meson:host") - echo "Executing (host): meson $HOST_MESON_OPTS $PKG_MESON_OPTS_HOST $(dirname $PKG_MESON_SCRIPT)" | tr -s " " - meson $HOST_MESON_OPTS $PKG_MESON_OPTS_HOST $(dirname $PKG_MESON_SCRIPT) - ;; - "meson:init") - echo "Executing (init): meson $INIT_MESON_OPTS $PKG_MESON_OPTS_INIT $(dirname $PKG_MESON_SCRIPT)" | tr -s " " - meson $INIT_MESON_OPTS $PKG_MESON_OPTS_INIT $(dirname $PKG_MESON_SCRIPT) - ;; - "meson:bootstrap") - echo "Executing (bootstrap): meson $BOOTSTRAP_MESON_OPTS $PKG_MESON_OPTS_BOOTSTRAP $(dirname $PKG_MESON_SCRIPT)" | tr -s " " - meson $BOOTSTRAP_MESON_OPTS $PKG_MESON_OPTS_BOOTSTRAP $(dirname $PKG_MESON_SCRIPT) - ;; - - # cmake builds with ninja - "cmake:target") - echo "Executing (target): cmake $CMAKE_GENERATOR_NINJA $TARGET_CMAKE_OPTS $PKG_CMAKE_OPTS_TARGET $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " - cmake $CMAKE_GENERATOR_NINJA $TARGET_CMAKE_OPTS $PKG_CMAKE_OPTS_TARGET $(dirname $PKG_CMAKE_SCRIPT) - ;; - "cmake:host") - echo "Executing (host): cmake $CMAKE_GENERATOR_NINJA $HOST_CMAKE_OPTS $PKG_CMAKE_OPTS_HOST $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " - cmake $CMAKE_GENERATOR_NINJA $HOST_CMAKE_OPTS $PKG_CMAKE_OPTS_HOST $(dirname $PKG_CMAKE_SCRIPT) - ;; - "cmake:init") - echo "Executing (init): cmake $CMAKE_GENERATOR_NINJA $INIT_CMAKE_OPTS $PKG_CMAKE_OPTS_INIT $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " - cmake $CMAKE_GENERATOR_NINJA $INIT_CMAKE_OPTS $PKG_CMAKE_OPTS_INIT $(dirname $PKG_CMAKE_SCRIPT) - ;; - "cmake:bootstrap") - echo "Executing (bootstrap): cmake $CMAKE_GENERATOR_NINJA $BOOTSTRAP_CMAKE_OPTS $PKG_CMAKE_OPTS_BOOTSTRAP $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " - cmake $CMAKE_GENERATOR_NINJA $BOOTSTRAP_CMAKE_OPTS $PKG_CMAKE_OPTS_BOOTSTRAP $(dirname $PKG_CMAKE_SCRIPT) - ;; - - # cmake builds with make - "cmake-make:target") - echo "Executing (target): cmake $TARGET_CMAKE_OPTS $PKG_CMAKE_OPTS_TARGET $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " - cmake $TARGET_CMAKE_OPTS $PKG_CMAKE_OPTS_TARGET $(dirname $PKG_CMAKE_SCRIPT) - ;; - "cmake-make:host") - echo "Executing (host): cmake $HOST_CMAKE_OPTS $PKG_CMAKE_OPTS_HOST $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " - cmake $HOST_CMAKE_OPTS $PKG_CMAKE_OPTS_HOST $(dirname $PKG_CMAKE_SCRIPT) - ;; - "cmake-make:init") - echo "Executing (init): cmake $INIT_CMAKE_OPTS $PKG_CMAKE_OPTS_INIT $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " - cmake $INIT_CMAKE_OPTS $PKG_CMAKE_OPTS_INIT $(dirname $PKG_CMAKE_SCRIPT) - ;; - "cmake-make:bootstrap") - echo "Executing (bootstrap): cmake $BOOTSTRAP_CMAKE_OPTS $PKG_CMAKE_OPTS_BOOTSTRAP $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " - cmake $BOOTSTRAP_CMAKE_OPTS $PKG_CMAKE_OPTS_BOOTSTRAP $(dirname $PKG_CMAKE_SCRIPT) - ;; - - # configure builds - "configure:target"|"autotools:target") - echo "Executing (target): $PKG_CONFIGURE_SCRIPT $TARGET_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_TARGET" | tr -s " " - $PKG_CONFIGURE_SCRIPT $TARGET_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_TARGET - ;; - "configure:host"|"autotools:host") - echo "Executing (host): $PKG_CONFIGURE_SCRIPT $HOST_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_HOST" | tr -s " " - $PKG_CONFIGURE_SCRIPT $HOST_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_HOST - ;; - "configure:init"|"autotools:init") - echo "Executing (init): $PKG_CONFIGURE_SCRIPT $INIT_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_INIT" | tr -s " " - $PKG_CONFIGURE_SCRIPT $INIT_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_INIT - ;; - "configure:bootstrap"|"autotools:bootstrap") - echo "Executing (bootstrap): $PKG_CONFIGURE_SCRIPT $BOOTSTRAP_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_BOOTSTRAP" | tr -s " " - $PKG_CONFIGURE_SCRIPT $BOOTSTRAP_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_BOOTSTRAP - ;; - esac - fi - if [ "$(type -t post_configure_$TARGET)" = "function" ]; then - post_configure_$TARGET - fi - - # make - if [ "$(type -t pre_make_$TARGET)" = "function" ]; then - pre_make_$TARGET - fi - if [ "$(type -t make_$TARGET)" = "function" ]; then - make_$TARGET - else - case "$PKG_TOOLCHAIN:$TARGET" in - # ninja based builds - "meson:target"|"cmake:target"|"ninja:target") - echo "Executing (target): ninja $PKG_MAKE_OPTS_TARGET" | tr -s " " - ninja $PKG_MAKE_OPTS_TARGET - ;; - "meson:host"|"cmake:host"|"ninja:host") - echo "Executing (host): ninja $PKG_MAKE_OPTS_HOST" | tr -s " " - ninja $PKG_MAKE_OPTS_HOST - ;; - "meson:init"|"cmake:init"|"ninja:init") - echo "Executing (init): ninja $PKG_MAKE_OPTS_INIT" | tr -s " " - ninja $PKG_MAKE_OPTS_INIT - ;; - "meson:bootstrap"|"cmake:bootstrap"|"ninja:bootstrap") - echo "Executing (bootstrap): ninja $PKG_MAKE_OPTS_BOOTSTRAP" | tr -s " " - ninja $PKG_MAKE_OPTS_BOOTSTRAP - ;; - - # make based builds - "configure:target"|"cmake-make:target"|"autotools:target"|"make:target") - echo "Executing (target): make $PKG_MAKE_OPTS_TARGET" | tr -s " " - make $PKG_MAKE_OPTS_TARGET - ;; - "configure:host"|"cmake-make:host"|"autotools:host"|"make:host") - echo "Executing (host): make $PKG_MAKE_OPTS_HOST" | tr -s " " - make $PKG_MAKE_OPTS_HOST - ;; - "configure:init"|"cmake-make:init"|"autotools:init"|"make:init") - echo "Executing (init): make $PKG_MAKE_OPTS_INIT" | tr -s " " - make $PKG_MAKE_OPTS_INIT - ;; - "configure:bootstrap"|"cmake-make:bootstrap"|"autotools:bootstrap"|"make:bootstrap") - echo "Executing (bootstrap): make $PKG_MAKE_OPTS_BOOTSTRAP" | tr -s " " - make $PKG_MAKE_OPTS_BOOTSTRAP - ;; - esac - fi - if [ "$(type -t post_make_$TARGET)" = "function" ]; then - post_make_$TARGET - fi - - # make install - if [ "$(type -t pre_makeinstall_$TARGET)" = "function" ]; then - pre_makeinstall_$TARGET - fi - if [ "$(type -t makeinstall_$TARGET)" = "function" ]; then - makeinstall_$TARGET - else - case "$PKG_TOOLCHAIN:$TARGET" in - # ninja based builds - "meson:target"|"cmake:target") - DESTDIR=$SYSROOT_PREFIX ninja install $PKG_MAKEINSTALL_OPTS_TARGET - DESTDIR=$INSTALL ninja install $PKG_MAKEINSTALL_OPTS_TARGET - ;; - "meson:host"|"cmake:host") - ninja install $PKG_MAKEINSTALL_OPTS_HOST - ;; - "meson:init"|"cmake:init") - DESTDIR=$INSTALL ninja install $PKG_MAKEINSTALL_OPTS_INIT - ;; - "meson:bootstrap"|"cmake:bootstrap") - ninja install $PKG_MAKEINSTALL_OPTS_BOOTSTRAP - ;; - - # make based builds - "configure:target"|"cmake-make:target"|"autotools:target"|"make:target") - $MAKEINSTALL $PKG_MAKEINSTALL_OPTS_TARGET - make install DESTDIR=$INSTALL $PKG_MAKEINSTALL_OPTS_TARGET - ;; - "configure:host"|"cmake-make:host"|"autotools:host"|"make:host") - make install $PKG_MAKEINSTALL_OPTS_HOST - ;; - "configure:init"|"cmake-make:init"|"autotools:init"|"make:init") - make install DESTDIR=$INSTALL $PKG_MAKEINSTALL_OPTS_INIT - ;; - "configure:bootstrap"|"cmake-make:bootstrap"|"autotools:bootstrap"|"make:bootstrap") - make install $PKG_MAKEINSTALL_OPTS_BOOTSTRAP - ;; - esac - fi - if [ "$(type -t post_makeinstall_$TARGET)" = "function" ]; then - post_makeinstall_$TARGET - fi - - if [ "$TARGET" = "target" -o "$TARGET" = "init" ]; then - if [ -d $INSTALL ] ; then - rm -rf $INSTALL/{usr/,}include - rm -rf $INSTALL/{usr/,}lib/cmake - rm -rf $INSTALL/{usr/,}lib/pkgconfig - rm -rf $INSTALL/{usr/,}man - rm -rf $INSTALL/{usr/,}share/aclocal - rm -rf $INSTALL/{usr/,}share/bash-completion - rm -rf $INSTALL/{usr/,}share/doc - rm -rf $INSTALL/{usr/,}share/gtk-doc - rm -rf $INSTALL/{usr/,}share/info - rm -rf $INSTALL/{usr/,}share/locale - rm -rf $INSTALL/{usr/,}share/man - rm -rf $INSTALL/{usr/,}share/pkgconfig - rm -rf $INSTALL/{usr/,}share/zsh - rm -rf $INSTALL/{usr/,}var - find $INSTALL \( -name "*.orig" \ - -o -name "*.rej" \ - -o -name "*.a" \ - -o -name "*.la" \ - -o -name "*.o" \ - -o -name "*.in" \ - -o -name ".git*" \) \ - -exec rm -f {} \; 2>/dev/null || : - find $INSTALL -type d -exec rmdir -p {} \; 2>/dev/null || : - - if [ ! "$DEBUG" = yes ]; then - $STRIP `find $INSTALL \ - -type f -name "*.so*" \ - ! -name "ld-*.so" \ - ! -name "libc-*.so" \ - ! -name "libpthread-*.so" \ - ! -name "libthread_db-*so" \ - 2>/dev/null` 2>/dev/null || : - if [ "$TARGET" = "init" ]; then - $STRIP `find $INSTALL -type f -name "*.so*" 2>/dev/null` 2>/dev/null || : - fi - $STRIP `find $INSTALL/bin $INSTALL/usr/bin $INSTALL/sbin $INSTALL/usr/sbin \ - -type f -executable 2>/dev/null` 2>/dev/null || : - fi - fi - fi - - cd $ROOT - fi # ! "$PKG_SECTION" = "virtual" - - for i in `find $SYSROOT_PREFIX/usr/lib/ -name "*.la" 2>/dev/null`; do \ - $SED "s:\(['= ]\)/usr:\\1$SYSROOT_PREFIX/usr:g" $i; \ - done - - PKG_DEEPMD5=$(find $STAMP_DEPENDS -exec md5sum {} \; 2>/dev/null | sort | md5sum | cut -d" " -f1) - for i in PKG_NAME PKG_DEEPMD5; do - echo "STAMP_$i=\"${!i}\"" >> $STAMP - done - - if [ "$1" = "u-boot" ]; then - echo "STAMP_UBOOT_SYSTEM=\"${UBOOT_SYSTEM}\"" >> $STAMP - fi +if [ "$PKG_IS_KERNEL_PKG" = "yes" ]; then + if [ "$TARGET_KERNEL_ARCH" = "arm64" -a "$TARGET_ARCH" = "arm" ]; then + TARGET_PREFIX=$TOOLCHAIN/lib/gcc-linaro-aarch64-linux-gnu/bin/aarch64-linux-gnu- + fi +fi + +# build dependencies +case "$TARGET" in + "target") _pkg_depends="$PKG_DEPENDS_TARGET";; + "host") _pkg_depends="$PKG_DEPENDS_HOST";; + "init") _pkg_depends="$PKG_DEPENDS_INIT";; + "bootstrap") _pkg_depends="$PKG_DEPENDS_BOOTSTRAP";; +esac +for p in $_pkg_depends; do + $SCRIPTS/build $p +done + +printf "%${BUILD_INDENT}c $(print_color CLR_BUILD "BUILD") $PACKAGE_NAME $(print_color CLR_TARGET "($TARGET)")\n" ' '>&$SILENT_OUT +export BUILD_INDENT=$((${BUILD_INDENT:-1}+$BUILD_INDENT_SIZE)) + +# virtual packages dont must be build, they only contains dependencies, so dont go further here +if [ "$PKG_SECTION" = "virtual" ]; then + PKG_DEEPMD5=$(find $STAMP_DEPENDS -exec md5sum {} \; 2>/dev/null | sort | md5sum | cut -d" " -f1) + for i in PKG_NAME PKG_DEEPMD5; do + echo "STAMP_$i=\"${!i}\"" >> $STAMP + done + + exit 0 +fi + +# configure other variables +if [ "$TARGET" = "target" ]; then + INSTALL=$PKG_BUILD/.install_pkg +elif [ "$TARGET" = "init" ]; then + INSTALL=$PKG_BUILD/.install_init +fi + +# clean up +if [ ! -z "$INSTALL" ] ; then + if [ -d "$INSTALL" ] ; then + rm -rf $INSTALL + fi +fi + +# setup configure script +if [ -z "$PKG_CONFIGURE_SCRIPT" ]; then + PKG_CONFIGURE_SCRIPT="$PKG_BUILD/configure" +else + PKG_CONFIGURE_SCRIPT="$PKG_BUILD/$PKG_CONFIGURE_SCRIPT" +fi + +if [ -z "$PKG_CMAKE_SCRIPT" ]; then + PKG_CMAKE_SCRIPT="$PKG_BUILD/CMakeLists.txt" +fi + +if [ -z "$PKG_MESON_SCRIPT" ]; then + PKG_MESON_SCRIPT="$PKG_BUILD/meson.build" +fi + +# auto detect toolchain +_auto_toolchain="" +if [ -z "$PKG_TOOLCHAIN" -o "$PKG_TOOLCHAIN" = "auto" ]; then + if [ -f "$PKG_MESON_SCRIPT" ]; then + PKG_TOOLCHAIN="meson" + elif [ -f "$PKG_CMAKE_SCRIPT" -a ! "$PKG_USE_CMAKE" = "no" ]; then + PKG_TOOLCHAIN="cmake" + elif [ -f "$PKG_CONFIGURE_SCRIPT" ]; then + PKG_TOOLCHAIN="configure" + elif [ -f $PKG_BUILD/Makefile ]; then + PKG_TOOLCHAIN="make" + else + echo "Not possible to detect toolchain automatically. Add PKG_TOOLCHAIN= to package.mk" + exit 1 + fi + _auto_toolchain=" (auto-detect)" +fi +if ! listcontains "meson cmake cmake-make configure ninja make autotools manual" "$PKG_TOOLCHAIN"; then + printf "$(print_color bold-red "ERROR:") unknown toolchain $PKG_TOOLCHAIN" + exit 1 +fi +printf "%${BUILD_INDENT}c $(print_color CLR_TOOLCHAIN "TOOLCHAIN") $PKG_TOOLCHAIN${_auto_toolchain}\n" ' '>&$SILENT_OUT + +# make autoreconf +if [ "$PKG_TOOLCHAIN" = "autotools" ]; then + $SCRIPTS/autoreconf $PACKAGE_NAME +fi + +# include build template and build +if [ "$(type -t pre_build_$TARGET)" = "function" ]; then + pre_build_$TARGET +fi + +# ensure $PKG_BUILD is there. (installer? PKG_URL="") +if [ ! -d $PKG_BUILD ] ; then + mkdir -p $PKG_BUILD +fi + +cd $PKG_BUILD + +if [ -f "$PKG_CONFIGURE_SCRIPT" -o -f "$PKG_CMAKE_SCRIPT" -o -f "$PKG_MESON_SCRIPT" ]; then + case "$TARGET" in + "target") + mkdir -p .$TARGET_NAME + cd .$TARGET_NAME + ;; + "host") + mkdir -p .$HOST_NAME + cd .$HOST_NAME + ;; + "init") + mkdir -p .$TARGET_NAME-$TARGET + cd .$TARGET_NAME-$TARGET + ;; + "bootstrap") + mkdir -p .$HOST_NAME-$TARGET + cd .$HOST_NAME-$TARGET + ;; + esac +fi + +# configure +if [ "$(type -t pre_configure_$TARGET)" = "function" ]; then + pre_configure_$TARGET +fi +if [ "$(type -t configure_$TARGET)" = "function" ]; then + configure_$TARGET +else + case "$PKG_TOOLCHAIN:$TARGET" in + # meson builds + "meson:target") + echo "Executing (target): meson $TARGET_MESON_OPTS $PKG_MESON_OPTS_TARGET $(dirname $PKG_MESON_SCRIPT)" | tr -s " " + meson $TARGET_MESON_OPTS $PKG_MESON_OPTS_TARGET $(dirname $PKG_MESON_SCRIPT) + ;; + "meson:host") + echo "Executing (host): meson $HOST_MESON_OPTS $PKG_MESON_OPTS_HOST $(dirname $PKG_MESON_SCRIPT)" | tr -s " " + meson $HOST_MESON_OPTS $PKG_MESON_OPTS_HOST $(dirname $PKG_MESON_SCRIPT) + ;; + "meson:init") + echo "Executing (init): meson $INIT_MESON_OPTS $PKG_MESON_OPTS_INIT $(dirname $PKG_MESON_SCRIPT)" | tr -s " " + meson $INIT_MESON_OPTS $PKG_MESON_OPTS_INIT $(dirname $PKG_MESON_SCRIPT) + ;; + "meson:bootstrap") + echo "Executing (bootstrap): meson $BOOTSTRAP_MESON_OPTS $PKG_MESON_OPTS_BOOTSTRAP $(dirname $PKG_MESON_SCRIPT)" | tr -s " " + meson $BOOTSTRAP_MESON_OPTS $PKG_MESON_OPTS_BOOTSTRAP $(dirname $PKG_MESON_SCRIPT) + ;; + + # cmake builds with ninja + "cmake:target") + echo "Executing (target): cmake $CMAKE_GENERATOR_NINJA $TARGET_CMAKE_OPTS $PKG_CMAKE_OPTS_TARGET $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " + cmake $CMAKE_GENERATOR_NINJA $TARGET_CMAKE_OPTS $PKG_CMAKE_OPTS_TARGET $(dirname $PKG_CMAKE_SCRIPT) + ;; + "cmake:host") + echo "Executing (host): cmake $CMAKE_GENERATOR_NINJA $HOST_CMAKE_OPTS $PKG_CMAKE_OPTS_HOST $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " + cmake $CMAKE_GENERATOR_NINJA $HOST_CMAKE_OPTS $PKG_CMAKE_OPTS_HOST $(dirname $PKG_CMAKE_SCRIPT) + ;; + "cmake:init") + echo "Executing (init): cmake $CMAKE_GENERATOR_NINJA $INIT_CMAKE_OPTS $PKG_CMAKE_OPTS_INIT $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " + cmake $CMAKE_GENERATOR_NINJA $INIT_CMAKE_OPTS $PKG_CMAKE_OPTS_INIT $(dirname $PKG_CMAKE_SCRIPT) + ;; + "cmake:bootstrap") + echo "Executing (bootstrap): cmake $CMAKE_GENERATOR_NINJA $BOOTSTRAP_CMAKE_OPTS $PKG_CMAKE_OPTS_BOOTSTRAP $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " + cmake $CMAKE_GENERATOR_NINJA $BOOTSTRAP_CMAKE_OPTS $PKG_CMAKE_OPTS_BOOTSTRAP $(dirname $PKG_CMAKE_SCRIPT) + ;; + + # cmake builds with make + "cmake-make:target") + echo "Executing (target): cmake $TARGET_CMAKE_OPTS $PKG_CMAKE_OPTS_TARGET $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " + cmake $TARGET_CMAKE_OPTS $PKG_CMAKE_OPTS_TARGET $(dirname $PKG_CMAKE_SCRIPT) + ;; + "cmake-make:host") + echo "Executing (host): cmake $HOST_CMAKE_OPTS $PKG_CMAKE_OPTS_HOST $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " + cmake $HOST_CMAKE_OPTS $PKG_CMAKE_OPTS_HOST $(dirname $PKG_CMAKE_SCRIPT) + ;; + "cmake-make:init") + echo "Executing (init): cmake $INIT_CMAKE_OPTS $PKG_CMAKE_OPTS_INIT $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " + cmake $INIT_CMAKE_OPTS $PKG_CMAKE_OPTS_INIT $(dirname $PKG_CMAKE_SCRIPT) + ;; + "cmake-make:bootstrap") + echo "Executing (bootstrap): cmake $BOOTSTRAP_CMAKE_OPTS $PKG_CMAKE_OPTS_BOOTSTRAP $(dirname $PKG_CMAKE_SCRIPT)" | tr -s " " + cmake $BOOTSTRAP_CMAKE_OPTS $PKG_CMAKE_OPTS_BOOTSTRAP $(dirname $PKG_CMAKE_SCRIPT) + ;; + + # configure builds + "configure:target"|"autotools:target") + echo "Executing (target): $PKG_CONFIGURE_SCRIPT $TARGET_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_TARGET" | tr -s " " + $PKG_CONFIGURE_SCRIPT $TARGET_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_TARGET + ;; + "configure:host"|"autotools:host") + echo "Executing (host): $PKG_CONFIGURE_SCRIPT $HOST_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_HOST" | tr -s " " + $PKG_CONFIGURE_SCRIPT $HOST_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_HOST + ;; + "configure:init"|"autotools:init") + echo "Executing (init): $PKG_CONFIGURE_SCRIPT $INIT_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_INIT" | tr -s " " + $PKG_CONFIGURE_SCRIPT $INIT_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_INIT + ;; + "configure:bootstrap"|"autotools:bootstrap") + echo "Executing (bootstrap): $PKG_CONFIGURE_SCRIPT $BOOTSTRAP_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_BOOTSTRAP" | tr -s " " + $PKG_CONFIGURE_SCRIPT $BOOTSTRAP_CONFIGURE_OPTS $PKG_CONFIGURE_OPTS_BOOTSTRAP + ;; + esac +fi +if [ "$(type -t post_configure_$TARGET)" = "function" ]; then + post_configure_$TARGET +fi + +# make +if [ "$(type -t pre_make_$TARGET)" = "function" ]; then + pre_make_$TARGET +fi +if [ "$(type -t make_$TARGET)" = "function" ]; then + make_$TARGET +else + case "$PKG_TOOLCHAIN:$TARGET" in + # ninja based builds + "meson:target"|"cmake:target"|"ninja:target") + echo "Executing (target): ninja $PKG_MAKE_OPTS_TARGET" | tr -s " " + ninja $PKG_MAKE_OPTS_TARGET + ;; + "meson:host"|"cmake:host"|"ninja:host") + echo "Executing (host): ninja $PKG_MAKE_OPTS_HOST" | tr -s " " + ninja $PKG_MAKE_OPTS_HOST + ;; + "meson:init"|"cmake:init"|"ninja:init") + echo "Executing (init): ninja $PKG_MAKE_OPTS_INIT" | tr -s " " + ninja $PKG_MAKE_OPTS_INIT + ;; + "meson:bootstrap"|"cmake:bootstrap"|"ninja:bootstrap") + echo "Executing (bootstrap): ninja $PKG_MAKE_OPTS_BOOTSTRAP" | tr -s " " + ninja $PKG_MAKE_OPTS_BOOTSTRAP + ;; + + # make based builds + "configure:target"|"cmake-make:target"|"autotools:target"|"make:target") + echo "Executing (target): make $PKG_MAKE_OPTS_TARGET" | tr -s " " + make $PKG_MAKE_OPTS_TARGET + ;; + "configure:host"|"cmake-make:host"|"autotools:host"|"make:host") + echo "Executing (host): make $PKG_MAKE_OPTS_HOST" | tr -s " " + make $PKG_MAKE_OPTS_HOST + ;; + "configure:init"|"cmake-make:init"|"autotools:init"|"make:init") + echo "Executing (init): make $PKG_MAKE_OPTS_INIT" | tr -s " " + make $PKG_MAKE_OPTS_INIT + ;; + "configure:bootstrap"|"cmake-make:bootstrap"|"autotools:bootstrap"|"make:bootstrap") + echo "Executing (bootstrap): make $PKG_MAKE_OPTS_BOOTSTRAP" | tr -s " " + make $PKG_MAKE_OPTS_BOOTSTRAP + ;; + esac +fi +if [ "$(type -t post_make_$TARGET)" = "function" ]; then + post_make_$TARGET +fi + +# make install +if [ "$(type -t pre_makeinstall_$TARGET)" = "function" ]; then + pre_makeinstall_$TARGET +fi +if [ "$(type -t makeinstall_$TARGET)" = "function" ]; then + makeinstall_$TARGET +else + case "$PKG_TOOLCHAIN:$TARGET" in + # ninja based builds + "meson:target"|"cmake:target") + DESTDIR=$SYSROOT_PREFIX ninja install $PKG_MAKEINSTALL_OPTS_TARGET + DESTDIR=$INSTALL ninja install $PKG_MAKEINSTALL_OPTS_TARGET + ;; + "meson:host"|"cmake:host") + ninja install $PKG_MAKEINSTALL_OPTS_HOST + ;; + "meson:init"|"cmake:init") + DESTDIR=$INSTALL ninja install $PKG_MAKEINSTALL_OPTS_INIT + ;; + "meson:bootstrap"|"cmake:bootstrap") + ninja install $PKG_MAKEINSTALL_OPTS_BOOTSTRAP + ;; + + # make based builds + "configure:target"|"cmake-make:target"|"autotools:target"|"make:target") + $MAKEINSTALL $PKG_MAKEINSTALL_OPTS_TARGET + make install DESTDIR=$INSTALL $PKG_MAKEINSTALL_OPTS_TARGET + ;; + "configure:host"|"cmake-make:host"|"autotools:host"|"make:host") + make install $PKG_MAKEINSTALL_OPTS_HOST + ;; + "configure:init"|"cmake-make:init"|"autotools:init"|"make:init") + make install DESTDIR=$INSTALL $PKG_MAKEINSTALL_OPTS_INIT + ;; + "configure:bootstrap"|"cmake-make:bootstrap"|"autotools:bootstrap"|"make:bootstrap") + make install $PKG_MAKEINSTALL_OPTS_BOOTSTRAP + ;; + esac +fi +if [ "$(type -t post_makeinstall_$TARGET)" = "function" ]; then + post_makeinstall_$TARGET +fi + +if [ "$TARGET" = "target" -o "$TARGET" = "init" ]; then + if [ -d $INSTALL ] ; then + rm -rf $INSTALL/{usr/,}include + rm -rf $INSTALL/{usr/,}lib/cmake + rm -rf $INSTALL/{usr/,}lib/pkgconfig + rm -rf $INSTALL/{usr/,}man + rm -rf $INSTALL/{usr/,}share/aclocal + rm -rf $INSTALL/{usr/,}share/bash-completion + rm -rf $INSTALL/{usr/,}share/doc + rm -rf $INSTALL/{usr/,}share/gtk-doc + rm -rf $INSTALL/{usr/,}share/info + rm -rf $INSTALL/{usr/,}share/locale + rm -rf $INSTALL/{usr/,}share/man + rm -rf $INSTALL/{usr/,}share/pkgconfig + rm -rf $INSTALL/{usr/,}share/zsh + rm -rf $INSTALL/{usr/,}var + find $INSTALL \( -name "*.orig" \ + -o -name "*.rej" \ + -o -name "*.a" \ + -o -name "*.la" \ + -o -name "*.o" \ + -o -name "*.in" \ + -o -name ".git*" \) \ + -exec rm -f {} \; 2>/dev/null || : + find $INSTALL -type d -exec rmdir -p {} \; 2>/dev/null || : + + if [ ! "$DEBUG" = yes ]; then + $STRIP `find $INSTALL \ + -type f -name "*.so*" \ + ! -name "ld-*.so" \ + ! -name "libc-*.so" \ + ! -name "libpthread-*.so" \ + ! -name "libthread_db-*so" \ + 2>/dev/null` 2>/dev/null || : + if [ "$TARGET" = "init" ]; then + $STRIP `find $INSTALL -type f -name "*.so*" 2>/dev/null` 2>/dev/null || : + fi + $STRIP `find $INSTALL/bin $INSTALL/usr/bin $INSTALL/sbin $INSTALL/usr/sbin \ + -type f -executable 2>/dev/null` 2>/dev/null || : + fi + fi +fi + +cd $ROOT + +for i in `find $SYSROOT_PREFIX/usr/lib/ -name "*.la" 2>/dev/null`; do \ + $SED "s:\(['= ]\)/usr:\\1$SYSROOT_PREFIX/usr:g" $i; \ +done + +PKG_DEEPMD5=$(find $STAMP_DEPENDS -exec md5sum {} \; 2>/dev/null | sort | md5sum | cut -d" " -f1) +for i in PKG_NAME PKG_DEEPMD5; do + echo "STAMP_$i=\"${!i}\"" >> $STAMP +done + +if [ "$1" = "u-boot" ]; then + echo "STAMP_UBOOT_SYSTEM=\"${UBOOT_SYSTEM}\"" >> $STAMP fi From 430f6e33a0b027ba7b1c3920c5ed10b1667794e5 Mon Sep 17 00:00:00 2001 From: "Sascha Kuehndel (InuSasha)" Date: Fri, 27 Oct 2017 23:15:40 +0200 Subject: [PATCH 10/11] buildsystem: set PKG_TOOLCHAIN for multiple packages --- .../Adafruit_Python_ADS1x15/package.mk | 8 +- .../Adafruit_Python_ADXL345/package.mk | 9 +- .../Adafruit_Python_BMP/package.mk | 9 +- .../Adafruit_Python_CharLCD/package.mk | 9 +- .../Adafruit_Python_DHT/package.mk | 27 ++--- .../Adafruit_Python_GPIO/package.mk | 9 +- .../Adafruit_Python_LED_Backpack/package.mk | 9 +- .../Adafruit_Python_LSM303/package.mk | 9 +- .../Adafruit_Python_MCP3008/package.mk | 9 +- .../Adafruit_Python_MCP4725/package.mk | 9 +- .../Adafruit_Python_PCA9685/package.mk | 9 +- .../Adafruit_Python_PureIO/package.mk | 9 +- .../Adafruit_Python_SI1145/package.mk | 9 +- .../Adafruit_Python_SSD1306/package.mk | 9 +- .../Adafruit_Python_TCS34725/package.mk | 9 +- .../Adafruit_Python_VCNL40xx/package.mk | 9 +- .../Adafruit_Python_WS2801/package.mk | 9 +- .../addon-depends/containerd/package.mk | 5 +- .../emby-depends/ffmpegx/package.mk | 112 ------------------ .../ffmpegx-depends/fdk-aac/package.mk | 2 +- .../ffmpegx-depends/x265/package.mk | 1 + .../addon-depends/libnetwork/package.mk | 5 +- packages/addons/addon-depends/moby/package.mk | 7 +- .../rpi-tools-depends/RPi.GPIO/package.mk | 5 +- .../rpi-tools-depends/gpiozero/package.mk | 9 +- .../lan951x-led-ctl/package.mk | 5 +- .../rpi-tools-depends/picamera/package.mk | 9 +- packages/addons/addon-depends/runc/package.mk | 5 +- .../system-tools-depends/nmon/package.mk | 5 +- packages/addons/driver/sapphire/package.mk | 5 +- packages/addons/service/docker/package.mk | 9 +- packages/addons/service/slice/package.mk | 9 +- packages/audio/rpi-cirrus-config/package.mk | 5 +- packages/devel/configtools/package.mk | 5 +- packages/emulation/cyclone68000/package.mk | 9 +- packages/emulation/libretro-hatari/package.mk | 5 +- .../libretro-pcsx-rearmed/package.mk | 5 +- .../emulation/libretro-picodrive/package.mk | 9 +- .../emulation/libretro-scummvm/package.mk | 5 +- packages/graphics/bcm2835-driver/package.mk | 1 + packages/graphics/imx-gpu-viv/package.mk | 5 +- packages/graphics/opengl-meson/package.mk | 5 +- .../gcc-linaro-aarch64-linux-gnu/package.mk | 6 +- .../linux-drivers/brcmap6xxx-aml/package.mk | 1 + packages/linux-drivers/gpu-aml/package.mk | 1 + packages/linux-drivers/wetekdvb/package.mk | 5 +- packages/network/wireless-regdb/package.mk | 9 +- packages/sysutils/irqbalanced/package.mk | 1 + packages/tools/bcm2835-bootloader/package.mk | 5 +- packages/tools/slice-addon/package.mk | 1 + .../gcc-linaro-aarch64-elf/package.mk | 5 +- .../packages/gcc-linaro-arm-eabi/package.mk | 5 +- scripts/build | 5 +- 53 files changed, 65 insertions(+), 396 deletions(-) delete mode 100644 packages/addons/addon-depends/emby-depends/ffmpegx/package.mk diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_ADS1x15/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_ADS1x15/package.mk index 29fc670c09..c856ee241e 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_ADS1x15/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_ADS1x15/package.mk @@ -27,11 +27,5 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python ADS1x15 Library" PKG_LONGDESC="Python code to use the ADS1015 and ADS1115 analog to digital converters with a Raspberry Pi or BeagleBone black." +PKG_TOOLCHAIN="manual" -make_target() { - : # nop -} - -makeinstall_target() { - : # nop -} diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_ADXL345/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_ADXL345/package.mk index e9b156f98f..3904513c99 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_ADXL345/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_ADXL345/package.mk @@ -27,11 +27,4 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python ADXL345 Library" PKG_LONGDESC="Python code to use the ADXL345 triple-axis accelerometer over I2C with a Raspberry Pi or BeagleBone Black." - -make_target() { - : # nop -} - -makeinstall_target() { - : # nop -} +PKG_TOOLCHAIN="manual" diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_BMP/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_BMP/package.mk index cd7b34dc93..bd8b4083b8 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_BMP/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_BMP/package.mk @@ -27,11 +27,4 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python BMP Library" PKG_LONGDESC="Python library for accessing the BMP series pressure and temperature sensors like the BMP085/BMP180 on a Raspberry Pi or Beaglebone Black." - -make_target() { - : # nop -} - -makeinstall_target() { - : # nop -} +PKG_TOOLCHAIN="manual" diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_CharLCD/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_CharLCD/package.mk index e5b20eadd7..86f9fcc7c5 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_CharLCD/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_CharLCD/package.mk @@ -27,11 +27,4 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python CharLCD Library" PKG_LONGDESC="Python library for accessing Adafruit character LCDs from a Raspberry Pi or BeagleBone Black." - -make_target() { - : # nop -} - -makeinstall_target() { - : # nop -} +PKG_TOOLCHAIN="manual" diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_DHT/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_DHT/package.mk index 9581e04d52..78e805aea2 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_DHT/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_DHT/package.mk @@ -27,17 +27,7 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python DHT Library" PKG_LONGDESC="Python library to read the DHT series of humidity and temperature sensors on a Raspberry Pi or Beaglebone Black." - -case "$PROJECT:$DEVICE" in - "RPi:RPi") - RPI_VERSION="--force-pi" - ;; - "RPi:RPi2") - RPI_VERSION="--force-pi2" - ;; - *) - RPI_VERSION="" -esac +PKG_TOOLCHAIN="manual" pre_make_target() { export PYTHONXCPREFIX="$SYSROOT_PREFIX/usr" @@ -45,9 +35,16 @@ pre_make_target() { } make_target() { - python setup.py build $RPI_VERSION --cross-compile -} + case "$PROJECT:$DEVICE" in + "RPi:RPi") + PKG_RPI_VERSION="--force-pi" + ;; + "RPi:RPi2") + PKG_RPI_VERSION="--force-pi2" + ;; + *) + PKG_RPI_VERSION="" + esac -makeinstall_target() { - : # nop + python setup.py build $PKG_RPI_VERSION --cross-compile } diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_GPIO/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_GPIO/package.mk index 5c49029782..e0ebd21571 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_GPIO/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_GPIO/package.mk @@ -27,11 +27,4 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python GPIO Library" PKG_LONGDESC="Library to provide a cross-platform GPIO interface on the Raspberry Pi and Beaglebone Black using the RPi.GPIO and Adafruit_BBIO librarie" - -make_target() { - : # nop -} - -makeinstall_target() { - : # nop -} +PKG_TOOLCHAIN="manual" diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_LED_Backpack/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_LED_Backpack/package.mk index c0d5792757..f209b521bc 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_LED_Backpack/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_LED_Backpack/package.mk @@ -27,11 +27,4 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Python library for controlling LED backpack displays." PKG_LONGDESC="Python library for controlling LED backpack displays such as 8x8 matrices, bar graphs, and 7/14-segment displays on a Raspberry Pi or BeagleBone Black." - -make_target() { - : # nop -} - -makeinstall_target() { - : # nop -} +PKG_TOOLCHAIN="manual" diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_LSM303/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_LSM303/package.mk index 5049a8deeb..df559e9012 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_LSM303/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_LSM303/package.mk @@ -27,11 +27,4 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python LSM303 Library" PKG_LONGDESC="Python code to use the LSM303 accelerometer & magnetometer with Raspberry Pi & BeagleBone Black." - -make_target() { - : # nop -} - -makeinstall_target() { - : # nop -} +PKG_TOOLCHAIN="manual" diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_MCP3008/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_MCP3008/package.mk index a95af330c7..2e349b8ad2 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_MCP3008/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_MCP3008/package.mk @@ -27,11 +27,4 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python MCP3008 Library" PKG_LONGDESC="Python code to use the MCP3008 analog to digital converter with a Raspberry Pi or BeagleBone black." - -make_target() { - : # nop -} - -makeinstall_target() { - : # nop -} +PKG_TOOLCHAIN="manual" diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_MCP4725/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_MCP4725/package.mk index 02dfa76b4f..3dfad8775a 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_MCP4725/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_MCP4725/package.mk @@ -27,11 +27,4 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python MCP4725 Library" PKG_LONGDESC="Python code to use the MCP4725 digital to analog converter with a Raspberry Pi or BeagleBone black." - -make_target() { - : # nop -} - -makeinstall_target() { - : # nop -} +PKG_TOOLCHAIN="manual" diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_PCA9685/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_PCA9685/package.mk index 127f8ee3fd..88fca5fbf8 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_PCA9685/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_PCA9685/package.mk @@ -27,11 +27,4 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python PCA9685 Library" PKG_LONGDESC="Python code to use the PCA9685 PWM servo/LED controller with a Raspberry Pi or BeagleBone black." - -make_target() { - : # nop -} - -makeinstall_target() { - : # nop -} +PKG_TOOLCHAIN="manual" diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_PureIO/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_PureIO/package.mk index 8de231d41b..bef4f1b013 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_PureIO/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_PureIO/package.mk @@ -27,11 +27,4 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Pure python access to Linux IO including I2C and SPI." PKG_LONGDESC="Pure python access to Linux IO including I2C and SPI. Drop in replacement for smbus and spidev modules." - -make_target() { - : # nop -} - -makeinstall_target() { - : # nop -} +PKG_TOOLCHAIN="manual" diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_SI1145/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_SI1145/package.mk index b4406aea95..44545064de 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_SI1145/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_SI1145/package.mk @@ -28,11 +28,4 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Python library for the SI1145" PKG_LONGDESC="Python library for accessing the SI1145 temperature sensor on a Raspberry Pi" - -make_target() { - : # nop -} - -makeinstall_target() { - : # nop -} +PKG_TOOLCHAIN="manual" diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_SSD1306/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_SSD1306/package.mk index 54c2a2fb2f..94607d285f 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_SSD1306/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_SSD1306/package.mk @@ -27,11 +27,4 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python SSD1306 Library" PKG_LONGDESC="SSD1306 oled driver library for 'monochrome' 128x64 and 128x32 OLEDs." - -make_target() { - : # nop -} - -makeinstall_target() { - : # nop -} +PKG_TOOLCHAIN="manual" diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_TCS34725/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_TCS34725/package.mk index dee5cab8c6..4b9c8c4ff6 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_TCS34725/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_TCS34725/package.mk @@ -27,11 +27,4 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python TCS34725 Library" PKG_LONGDESC="Python code to use the TCS34725 color sensor with the Raspberry Pi & BeagleBone Black." - -make_target() { - : # nop -} - -makeinstall_target() { - : # nop -} +PKG_TOOLCHAIN="manual" diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_VCNL40xx/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_VCNL40xx/package.mk index 6bc47dac86..de132e7910 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_VCNL40xx/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_VCNL40xx/package.mk @@ -27,11 +27,4 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python VCNL40xx Library" PKG_LONGDESC="Python code to use the VCNL4000 & VCNL4010 proximity sensors with the Raspberry Pi & BeagleBone Black." - -make_target() { - : # nop -} - -makeinstall_target() { - : # nop -} +PKG_TOOLCHAIN="manual" diff --git a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_WS2801/package.mk b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_WS2801/package.mk index 82c2602e7a..4c57b22ab9 100644 --- a/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_WS2801/package.mk +++ b/packages/addons/addon-depends/adafruit-libraries-depends/Adafruit_Python_WS2801/package.mk @@ -27,11 +27,4 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="Adafruit Python WS2801 Library" PKG_LONGDESC="Python code to control WS2801 and similar SPI interface addressable RGB LED strips on a Raspberry Pi & BeagleBone Black." - -make_target() { - : # nop -} - -makeinstall_target() { - : # nop -} +PKG_TOOLCHAIN="manual" diff --git a/packages/addons/addon-depends/containerd/package.mk b/packages/addons/addon-depends/containerd/package.mk index d12e443040..db28a6ec07 100644 --- a/packages/addons/addon-depends/containerd/package.mk +++ b/packages/addons/addon-depends/containerd/package.mk @@ -27,6 +27,7 @@ PKG_DEPENDS_TARGET="toolchain go:host" PKG_SECTION="system" PKG_SHORTDESC="containerd is a daemon to control runC" PKG_LONGDESC="containerd is a daemon to control runC, built for performance and density. containerd leverages runC's advanced features such as seccomp and user namespace support as well as checkpoint and restore for cloning and live migration of containers." +PKG_TOOLCHAIN="manual" pre_make_target() { case $TARGET_ARCH in @@ -68,7 +69,3 @@ make_target() { $GOLANG build -v -o bin/containerd -a -tags "static_build" -ldflags "$LDFLAGS" ./containerd $GOLANG build -v -o bin/containerd-shim -a -tags "static_build" -ldflags "$LDFLAGS" ./containerd-shim } - -makeinstall_target() { - : -} diff --git a/packages/addons/addon-depends/emby-depends/ffmpegx/package.mk b/packages/addons/addon-depends/emby-depends/ffmpegx/package.mk deleted file mode 100644 index 60c04e3264..0000000000 --- a/packages/addons/addon-depends/emby-depends/ffmpegx/package.mk +++ /dev/null @@ -1,112 +0,0 @@ -################################################################################ -# This file is part of LibreELEC - https://libreelec.tv -# Copyright (C) 2016-present Team LibreELEC -# -# LibreELEC 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 2 of the License, or -# (at your option) any later version. -# -# LibreELEC 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 LibreELEC. If not, see . -################################################################################ - -PKG_NAME="ffmpegx" -PKG_VERSION="libreelec" -PKG_REV="8" -PKG_ARCH="any" -PKG_LICENSE="LGPLv2.1+" -PKG_SITE="https://ffmpeg.org" -PKG_DEPENDS_TARGET="toolchain ffmpeg lame x264" -PKG_SECTION="multimedia" -PKG_SHORTDESC="FFmpeg+" -PKG_LONGDESC="FFmpeg built static with additional features" -PKG_TOOLCHAIN="configure" - -pre_configure_target() { - cd "$PKG_BUILD" - rm -rf ".$TARGET_NAME" - cp -PR $(get_build_dir ffmpeg)/* . - make clean - -# ffmpeg builds better with these options - strip_gold - strip_lto - - if [ "$KODIPLAYER_DRIVER" == "bcm2835-driver" ]; then - CFLAGS="-DRPI=1 -I$SYSROOT_PREFIX/usr/include/IL -I$SYSROOT_PREFIX/usr/include/interface/vcos/pthreads -I$SYSROOT_PREFIX/usr/include/interface/vmcs_host/linux $CFLAGS" - FFMPEG_LIBS="-lbcm_host -ldl -lmmal -lmmal_core -lmmal_util -lvchiq_arm -lvcos -lvcsm" - FFMPEG_RPI_HADE="--enable-mmal --enable-omx-rpi" - fi - -# ffmpeg does not build with libx264 on aarch64 - if [ "$TARGET_ARCH" != "aarch64" ]; then - FFMPEG_X264="--enable-libx264" - fi - - if [ "$TARGET_ARCH" == "arm" ]; then - FFMPEG_ARM_AO="--enable-hardcoded-tables" - fi -} - -configure_target() { - ./configure \ - \ - `#Licensing options` \ - --enable-gpl \ - --enable-nonfree \ - \ - `#Documentation options` \ - --disable-doc \ - \ - `#Hardware accelerated decoding encoding` \ - $FFMPEG_RPI_HADE \ - \ - `#External library support` \ - --enable-libmp3lame \ - $FFMPEG_X264 \ - --enable-openssl \ - \ - `#Toolchain options` \ - --arch="$TARGET_ARCH" \ - --cpu="$TARGET_CPU" \ - --cross-prefix="$TARGET_PREFIX" \ - --enable-cross-compile \ - --sysroot="$SYSROOT_PREFIX" \ - --sysinclude="$SYSROOT_PREFIX/usr/include" \ - --target-os="linux" \ - --nm="$NM" \ - --ar="$AR" \ - --as="$CC" \ - --cc="$CC" \ - --ld="$CC" \ - --pkg-config="$TOOLCHAIN/bin/pkg-config" \ - --host-cc="$HOST_CC" \ - --host-cflags="$HOST_CFLAGS" \ - --host-ldflags="$HOST_LDFLAGS" \ - --host-libs="-lm" \ - --extra-cflags="$CFLAGS" \ - --extra-ldflags="$LDFLAGS" \ - --extra-libs="$FFMPEG_LIBS" \ - --extra-version="x" \ - --enable-pic \ - \ - `#Advanced options` \ - $FFMPEG_ARM_AO \ - -} - -makeinstall_target() { - make install DESTDIR=$INSTALL -} - -post_makeinstall_target() { - for ff in $INSTALL/usr/local/bin/*; do mv $ff ${ff}x; done - rm -fr $INSTALL/usr/local/include - rm -fr $INSTALL/usr/local/share/ffmpeg/examples -} diff --git a/packages/addons/addon-depends/ffmpegx-depends/fdk-aac/package.mk b/packages/addons/addon-depends/ffmpegx-depends/fdk-aac/package.mk index 7ef2b8c252..d669c19d11 100644 --- a/packages/addons/addon-depends/ffmpegx-depends/fdk-aac/package.mk +++ b/packages/addons/addon-depends/ffmpegx-depends/fdk-aac/package.mk @@ -26,4 +26,4 @@ PKG_URL="https://github.com/mstorsjo/fdk-aac/archive/v${PKG_VERSION}.tar.gz" PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="multimedia" PKG_LONGDESC="A standalone library of the Fraunhofer FDK AAC code from Android." -PKG_AUTORECONF="yes" +PKG_TOOLCHAIN="autotools" diff --git a/packages/addons/addon-depends/ffmpegx-depends/x265/package.mk b/packages/addons/addon-depends/ffmpegx-depends/x265/package.mk index 3111a963a3..acd6fd8f9b 100644 --- a/packages/addons/addon-depends/ffmpegx-depends/x265/package.mk +++ b/packages/addons/addon-depends/ffmpegx-depends/x265/package.mk @@ -26,6 +26,7 @@ PKG_URL="https://github.com/videolan/x265/archive/${PKG_VERSION}.tar.gz" PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="multimedia" PKG_LONGDESC="x265 is a H.265/HEVC video encoder application library" +PKG_TOOLCHAIN="make" pre_configure_target() { LDFLAGS="$LDFLAGS -ldl" diff --git a/packages/addons/addon-depends/libnetwork/package.mk b/packages/addons/addon-depends/libnetwork/package.mk index 3f5998b0df..1fdb25fc2a 100644 --- a/packages/addons/addon-depends/libnetwork/package.mk +++ b/packages/addons/addon-depends/libnetwork/package.mk @@ -27,6 +27,7 @@ PKG_DEPENDS_TARGET="toolchain go:host" PKG_SECTION="system" PKG_SHORTDESC="Libnetwork provides a native Go implementation for connecting containers" PKG_LONGDESC="Libnetwork provides a native Go implementation for connecting containers" +PKG_TOOLCHAIN="manual" pre_make_target() { case $TARGET_ARCH in @@ -65,7 +66,3 @@ make_target() { mkdir -p bin $GOLANG build -v -o bin/docker-proxy -a -ldflags "$LDFLAGS" ./cmd/proxy } - -makeinstall_target() { - : -} diff --git a/packages/addons/addon-depends/moby/package.mk b/packages/addons/addon-depends/moby/package.mk index 982def278b..0481fde84e 100644 --- a/packages/addons/addon-depends/moby/package.mk +++ b/packages/addons/addon-depends/moby/package.mk @@ -26,7 +26,7 @@ PKG_DEPENDS_TARGET="toolchain sqlite go:host containerd runc libnetwork tini" PKG_SECTION="service/system" PKG_SHORTDESC="Moby is an open-source engine that automates the deployment of any application as a lightweight, portable, self-sufficient container that will run virtually anywhere." PKG_LONGDESC="Docker containers can encapsulate any payload, and will run consistently on and between virtually any server. The same container that a developer builds and tests on a laptop will run at scale, in production*, on VMs, bare-metal servers, OpenStack clusters, public instances, or combinations of the above. Moby as the central part of the Docker engine" -PKG_AUTORECONF="no" +PKG_TOOLCHAIN="manual" configure_target() { export DOCKER_BUILDTAGS="daemon \ @@ -85,8 +85,3 @@ make_target() { $GOLANG build -v -o bin/docker -a -tags "$DOCKER_BUILDTAGS" -ldflags "$LDFLAGS" ./cmd/docker $GOLANG build -v -o bin/dockerd -a -tags "$DOCKER_BUILDTAGS" -ldflags "$LDFLAGS" ./cmd/dockerd } - -makeinstall_target() { - : -} - diff --git a/packages/addons/addon-depends/rpi-tools-depends/RPi.GPIO/package.mk b/packages/addons/addon-depends/rpi-tools-depends/RPi.GPIO/package.mk index 99e4c1f138..aa9cd99866 100644 --- a/packages/addons/addon-depends/rpi-tools-depends/RPi.GPIO/package.mk +++ b/packages/addons/addon-depends/rpi-tools-depends/RPi.GPIO/package.mk @@ -27,6 +27,7 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host" PKG_SECTION="python" PKG_SHORTDESC="A module to control Raspberry Pi GPIO channels" PKG_LONGDESC="A module to control Raspberry Pi GPIO channels" +PKG_TOOLCHAIN="manual" pre_configure_target() { export PYTHONXCPREFIX="$SYSROOT_PREFIX/usr" @@ -37,7 +38,3 @@ pre_configure_target() { make_target() { python setup.py build } - -makeinstall_target() { - : # nop -} diff --git a/packages/addons/addon-depends/rpi-tools-depends/gpiozero/package.mk b/packages/addons/addon-depends/rpi-tools-depends/gpiozero/package.mk index b3e5038b32..4a47de6422 100644 --- a/packages/addons/addon-depends/rpi-tools-depends/gpiozero/package.mk +++ b/packages/addons/addon-depends/rpi-tools-depends/gpiozero/package.mk @@ -27,11 +27,4 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="python" PKG_SHORTDESC="A simple interface to everyday GPIO components used with Raspberry Pi" PKG_LONGDESC="A simple interface to everyday GPIO components used with Raspberry Pi" - -make_target() { - : # nop -} - -makeinstall_target() { - : # nop -} +PKG_TOOLCHAIN="manual" diff --git a/packages/addons/addon-depends/rpi-tools-depends/lan951x-led-ctl/package.mk b/packages/addons/addon-depends/rpi-tools-depends/lan951x-led-ctl/package.mk index 151ab5d7bb..cab18f4c40 100644 --- a/packages/addons/addon-depends/rpi-tools-depends/lan951x-led-ctl/package.mk +++ b/packages/addons/addon-depends/rpi-tools-depends/lan951x-led-ctl/package.mk @@ -27,6 +27,7 @@ PKG_DEPENDS_TARGET="toolchain libusb" PKG_SECTION="rpi-tools" PKG_SHORTDESC="Control LEDs connected to LAN9512/LAN9514 ethernet USB controllers" PKG_LONGDESC="Control LEDs connected to LAN9512/LAN9514 ethernet USB controllers" +PKG_TOOLCHAIN="manual" make_target() { $CC -std=c11 -I./include -Wall -Wstrict-prototypes -Wconversion \ @@ -35,7 +36,3 @@ make_target() { $STRIP lan951x-led-ctl } - -makeinstall_target() { - : # nop -} diff --git a/packages/addons/addon-depends/rpi-tools-depends/picamera/package.mk b/packages/addons/addon-depends/rpi-tools-depends/picamera/package.mk index 96f9f53c53..fb12550caa 100644 --- a/packages/addons/addon-depends/rpi-tools-depends/picamera/package.mk +++ b/packages/addons/addon-depends/rpi-tools-depends/picamera/package.mk @@ -27,11 +27,4 @@ PKG_DEPENDS_TARGET="toolchain Python2 distutilscross:host bcm2835-driver" PKG_SECTION="python" PKG_SHORTDESC="A python and shell interface for the Raspberry Pi camera module" PKG_LONGDESC="A python and shell interface for the Raspberry Pi camera module" - -make_target() { - : # nop -} - -makeinstall_target() { - : # nop -} +PKG_TOOLCHAIN="manual" diff --git a/packages/addons/addon-depends/runc/package.mk b/packages/addons/addon-depends/runc/package.mk index d86d764be1..366150b4e1 100644 --- a/packages/addons/addon-depends/runc/package.mk +++ b/packages/addons/addon-depends/runc/package.mk @@ -27,6 +27,7 @@ PKG_DEPENDS_TARGET="toolchain go:host" PKG_SECTION="system" PKG_SHORTDESC="runc is a CLI tool for spawning and running containers according to the OCI specification" PKG_LONGDESC="runc is a CLI tool for spawning and running containers according to the OCI specification" +PKG_TOOLCHAIN="manual" pre_make_target() { case $TARGET_ARCH in @@ -67,7 +68,3 @@ make_target() { mkdir -p bin $GOLANG build -v -o bin/runc -a -tags "cgo static_build" -ldflags "$LDFLAGS" ./ } - -makeinstall_target() { - : -} diff --git a/packages/addons/addon-depends/system-tools-depends/nmon/package.mk b/packages/addons/addon-depends/system-tools-depends/nmon/package.mk index f2fb706827..98cd049979 100644 --- a/packages/addons/addon-depends/system-tools-depends/nmon/package.mk +++ b/packages/addons/addon-depends/system-tools-depends/nmon/package.mk @@ -26,6 +26,7 @@ PKG_URL="https://github.com/axibase/nmon/archive/$PKG_VERSION.tar.gz" PKG_DEPENDS_TARGET="toolchain ncurses" PKG_SECTION="tools" PKG_SHORTDESC="Systems administrator, tuner, benchmark tool gives you a huge amount of important performance information in one go" +PKG_TOOLCHAIN="manual" make_target() { case $ARCH in @@ -40,7 +41,3 @@ make_target() { LDFLAGS="$LDFLAGS -lncurses -lm -g" $CC -o nmon lmon*.c $CFLAGS $LDFLAGS -D $arch -D KERNEL_2_6_18 } - -makeinstall_target() { - : -} diff --git a/packages/addons/driver/sapphire/package.mk b/packages/addons/driver/sapphire/package.mk index 9a566fee9a..520e01ddbd 100644 --- a/packages/addons/driver/sapphire/package.mk +++ b/packages/addons/driver/sapphire/package.mk @@ -28,6 +28,7 @@ PKG_DEPENDS_TARGET="toolchain linux bash" PKG_SECTION="driver.remote" PKG_SHORTDESC="A Linux driver to add support for sapphire remotes" PKG_LONGDESC="A Linux driver to add support for sapphire remotes" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Sapphire Remote Driver" @@ -62,10 +63,6 @@ post_make_target() { sapphire_startup.sh sapphire_keymap.sh } -makeinstall_target() { - : -} - addon() { mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/lib/ cp $PKG_BUILD/*.ko $ADDON_BUILD/$PKG_ADDON_ID/lib diff --git a/packages/addons/service/docker/package.mk b/packages/addons/service/docker/package.mk index 92995b6e2c..a3e3a60d90 100644 --- a/packages/addons/service/docker/package.mk +++ b/packages/addons/service/docker/package.mk @@ -27,19 +27,12 @@ PKG_DEPENDS_TARGET="toolchain moby" PKG_SECTION="service/system" PKG_SHORTDESC="Docker is an open-source engine that automates the deployment of any application as a lightweight, portable, self-sufficient container that will run virtually anywhere." PKG_LONGDESC="Docker containers can encapsulate any payload, and will run consistently on and between virtually any server. The same container that a developer builds and tests on a laptop will run at scale, in production*, on VMs, bare-metal servers, OpenStack clusters, public instances, or combinations of the above." +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Docker" PKG_ADDON_TYPE="xbmc.service" -make_target() { - : # nop -} - -makeinstall_target() { - : # nop -} - addon() { mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/bin cp -P $(get_build_dir moby)/bin/docker $ADDON_BUILD/$PKG_ADDON_ID/bin diff --git a/packages/addons/service/slice/package.mk b/packages/addons/service/slice/package.mk index 76d2d37341..d512b3a69b 100644 --- a/packages/addons/service/slice/package.mk +++ b/packages/addons/service/slice/package.mk @@ -27,20 +27,13 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="service" PKG_SHORTDESC="Provides the ability to change the led lights on the Slice box via Kodi actions" PKG_LONGDESC="Provides the ability to change the led lights on the Slice box via Kodi actions" +PKG_TOOLCHAIN="manual" PKG_IS_ADDON="yes" PKG_ADDON_NAME="Slice" PKG_ADDON_PROJECTS="Slice Slice3" PKG_ADDON_TYPE="xbmc.service" -make_target() { - : -} - -makeinstall_target() { - : -} - addon() { : } diff --git a/packages/audio/rpi-cirrus-config/package.mk b/packages/audio/rpi-cirrus-config/package.mk index 28f989e9a5..4b4b310443 100644 --- a/packages/audio/rpi-cirrus-config/package.mk +++ b/packages/audio/rpi-cirrus-config/package.mk @@ -27,10 +27,7 @@ PKG_DEPENDS_TARGET="alsa-utils" PKG_SECTION="driver" PKG_SHORTDESC="Config scripts for the Wolfson/Cirrus Logic audio card" PKG_LONGDESC="Config scripts for the Wolfson/Cirrus Logic audio card" - -make_target() { - : # -} +PKG_TOOLCHAIN="manual" makeinstall_target() { mkdir -p $INSTALL/usr/lib/udev diff --git a/packages/devel/configtools/package.mk b/packages/devel/configtools/package.mk index 6a4c2ddbf4..ef06d78964 100644 --- a/packages/devel/configtools/package.mk +++ b/packages/devel/configtools/package.mk @@ -24,10 +24,7 @@ PKG_SOURCE_DIR="$PKG_VERSION*" PKG_DEPENDS_HOST="" PKG_SHORTDESC="configtools" PKG_LONGDESC="configtools" - -make_host() { - : -} +PKG_TOOLCHAIN="manual" makeinstall_host() { mkdir -p $TOOLCHAIN/configtools diff --git a/packages/emulation/cyclone68000/package.mk b/packages/emulation/cyclone68000/package.mk index a0ee674a72..7985e6be81 100644 --- a/packages/emulation/cyclone68000/package.mk +++ b/packages/emulation/cyclone68000/package.mk @@ -27,11 +27,4 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="emulation" PKG_SHORTDESC="Motorola 68000 emulator written in ARM assembly" PKG_LONGDESC="Motorola 68000 emulator written in ARM assembly" - -make_target() { - : -} - -makeinstall_target() { - : -} +PKG_TOOLCHAIN="manual" diff --git a/packages/emulation/libretro-hatari/package.mk b/packages/emulation/libretro-hatari/package.mk index 9b68112435..7094e3d88c 100644 --- a/packages/emulation/libretro-hatari/package.mk +++ b/packages/emulation/libretro-hatari/package.mk @@ -28,15 +28,12 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.hatari: hatari for Kodi" PKG_LONGDESC="game.libretro.hatari: hatari for Kodi" +PKG_TOOLCHAIN="manual" PKG_LIBNAME="hatari_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" PKG_LIBVAR="HATARI_LIB" -configure_target(){ - : -} - make_target() { cd $PKG_BUILD make -f Makefile.libretro diff --git a/packages/emulation/libretro-pcsx-rearmed/package.mk b/packages/emulation/libretro-pcsx-rearmed/package.mk index 000e1238d2..5b38780967 100644 --- a/packages/emulation/libretro-pcsx-rearmed/package.mk +++ b/packages/emulation/libretro-pcsx-rearmed/package.mk @@ -28,15 +28,12 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.pcsx-rearmed: PCSX Rearmed for Kodi" PKG_LONGDESC="game.libretro.pcsx-rearmed: PCSX Rearmed for Kodi" +PKG_TOOLCHAIN="manual" PKG_LIBNAME="pcsx_rearmed_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" PKG_LIBVAR="PCSX-REARMED_LIB" -configure_target() { - : -} - pre_make_target() { strip_gold } diff --git a/packages/emulation/libretro-picodrive/package.mk b/packages/emulation/libretro-picodrive/package.mk index 3ccffb0063..7930840c8d 100644 --- a/packages/emulation/libretro-picodrive/package.mk +++ b/packages/emulation/libretro-picodrive/package.mk @@ -29,6 +29,7 @@ PKG_DEPENDS_HOST="cyclone68000" PKG_SECTION="emulation" PKG_SHORTDESC="Fast MegaDrive/MegaCD/32X emulator" PKG_LONGDESC="Fast MegaDrive/MegaCD/32X emulator" +PKG_TOOLCHAIN="manual" PKG_LIBNAME="picodrive_libretro.so" PKG_LIBPATH="$PKG_LIBNAME" @@ -44,20 +45,12 @@ pre_configure_host() { rm -rf .$HOST_NAME } -configure_host() { - : -} - make_host() { if [ "$ARCH" == "arm" ]; then make -C cpu/cyclone CONFIG_FILE=../cyclone_config.h fi } -makeinstall_host() { - : -} - pre_configure_target() { # fails to build in subdirs cd $PKG_BUILD diff --git a/packages/emulation/libretro-scummvm/package.mk b/packages/emulation/libretro-scummvm/package.mk index a3414fb786..0fb78d3134 100644 --- a/packages/emulation/libretro-scummvm/package.mk +++ b/packages/emulation/libretro-scummvm/package.mk @@ -28,6 +28,7 @@ PKG_DEPENDS_TARGET="toolchain kodi-platform" PKG_SECTION="emulation" PKG_SHORTDESC="game.libretro.scummvm: scummvm for Kodi" PKG_LONGDESC="game.libretro.scummvm: scummvm for Kodi" +PKG_TOOLCHAIN="manual" PKG_LIBNAME="scummvm_libretro.so" PKG_LIBPATH="backends/platform/libretro/build/$PKG_LIBNAME" @@ -37,10 +38,6 @@ pre_configure_target() { strip_lto } -configure_target() { - : -} - make_target() { cd $PKG_BUILD CXXFLAGS="$CXXFLAGS -DHAVE_POSIX_MEMALIGN=1" diff --git a/packages/graphics/bcm2835-driver/package.mk b/packages/graphics/bcm2835-driver/package.mk index 880eaf7655..5de19e9149 100644 --- a/packages/graphics/bcm2835-driver/package.mk +++ b/packages/graphics/bcm2835-driver/package.mk @@ -27,6 +27,7 @@ PKG_DEPENDS_TARGET="toolchain dtc" PKG_SECTION="graphics" PKG_SHORTDESC="OpenMAX-bcm2835: OpenGL-ES and OpenMAX driver for BCM2835" PKG_LONGDESC="OpenMAX-bcm2835: OpenGL-ES and OpenMAX driver for BCM2835" +PKG_TOOLCHAIN="manual" if [ "$TARGET_FLOAT" = "softfp" -o "$TARGET_FLOAT" = "soft" ]; then FLOAT="softfp" diff --git a/packages/graphics/imx-gpu-viv/package.mk b/packages/graphics/imx-gpu-viv/package.mk index f8a47bd0a6..65048c09d9 100644 --- a/packages/graphics/imx-gpu-viv/package.mk +++ b/packages/graphics/imx-gpu-viv/package.mk @@ -34,10 +34,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="graphics" PKG_SHORTDESC="imx-gpu-viv: OpenGL-ES and VIVANTE driver for imx6q" PKG_LONGDESC="imx-gpu-viv: OpenGL-ES and VIVANTE driver for imx6q" - -make_target() { - : # nothing to make -} +PKG_TOOLCHAIN="manual" makeinstall_target() { mkdir -p $SYSROOT_PREFIX/usr/include diff --git a/packages/graphics/opengl-meson/package.mk b/packages/graphics/opengl-meson/package.mk index 7928a0810f..714407861a 100644 --- a/packages/graphics/opengl-meson/package.mk +++ b/packages/graphics/opengl-meson/package.mk @@ -41,10 +41,7 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="graphics" PKG_SHORTDESC="opengl-meson: OpenGL ES pre-compiled libraries for Mali GPUs found in Amlogic Meson SoCs" PKG_LONGDESC="opengl-meson: OpenGL ES pre-compiled libraries for Mali GPUs found in Amlogic Meson SoCs. The libraries could be found in a Linux buildroot released by Amlogic at http://openlinux.amlogic.com:8000/download/ARM/filesystem/. See the opengl package." - -make_target() { - : # nothing todo -} +PKG_TOOLCHAIN="manual" makeinstall_target() { mkdir -p $SYSROOT_PREFIX/usr/include diff --git a/packages/lang/gcc-linaro-aarch64-linux-gnu/package.mk b/packages/lang/gcc-linaro-aarch64-linux-gnu/package.mk index 29eedf2c8f..57e07bf214 100644 --- a/packages/lang/gcc-linaro-aarch64-linux-gnu/package.mk +++ b/packages/lang/gcc-linaro-aarch64-linux-gnu/package.mk @@ -26,11 +26,7 @@ PKG_URL="https://releases.linaro.org/components/toolchain/binaries/7.1-2017.08/a PKG_SOURCE_DIR="gcc-linaro-${PKG_VERSION}-x86_64_aarch64-linux-gnu" PKG_SECTION="lang" PKG_SHORTDESC="Linaro Aarch64 GNU Linux Binary Toolchain" -PKG_AUTORECONF="no" - -make_host() { - : -} +PKG_TOOLCHAIN="manual" makeinstall_host() { mkdir -p $TOOLCHAIN/lib/gcc-linaro-aarch64-linux-gnu/ diff --git a/packages/linux-drivers/brcmap6xxx-aml/package.mk b/packages/linux-drivers/brcmap6xxx-aml/package.mk index 3330f9c3ff..da24abd2eb 100644 --- a/packages/linux-drivers/brcmap6xxx-aml/package.mk +++ b/packages/linux-drivers/brcmap6xxx-aml/package.mk @@ -28,6 +28,7 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="driver" PKG_SHORTDESC="brcmap6xxx-aml: Linux drivers for AP6xxx WLAN chips used in some devices based on Amlogic SoCs" PKG_LONGDESC="brcmap6xxx-aml: Linux drivers for AP6xxx WLAN chips used in some devices based on Amlogic SoCs" +PKG_TOOLCHAIN="manual" PKG_IS_KERNEL_PKG="yes" make_target() { diff --git a/packages/linux-drivers/gpu-aml/package.mk b/packages/linux-drivers/gpu-aml/package.mk index 4a2d655546..6bcfbe9b0e 100644 --- a/packages/linux-drivers/gpu-aml/package.mk +++ b/packages/linux-drivers/gpu-aml/package.mk @@ -30,6 +30,7 @@ PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_SECTION="driver" PKG_SHORTDESC="gpu-aml: Linux drivers for Mali GPUs found in Amlogic Meson SoCs" PKG_LONGDESC="gpu-aml: Linux drivers for Mali GPUs found in Amlogic Meson SoCs" +PKG_TOOLCHAIN="manual" PKG_IS_KERNEL_PKG="yes" make_target() { diff --git a/packages/linux-drivers/wetekdvb/package.mk b/packages/linux-drivers/wetekdvb/package.mk index 28088a6edf..2c8d85cd47 100644 --- a/packages/linux-drivers/wetekdvb/package.mk +++ b/packages/linux-drivers/wetekdvb/package.mk @@ -29,10 +29,7 @@ PKG_SECTION="driver" PKG_SHORTDESC="wetekdvb: Wetek DVB driver" PKG_LONGDESC="These package contains Wetek's DVB driver " PKG_IS_KERNEL_PKG="yes" - -make_target() { - : # nothing todo -} +PKG_TOOLCHAIN="manual" makeinstall_target() { mkdir -p $INSTALL/$(get_full_module_dir)/$PKG_NAME diff --git a/packages/network/wireless-regdb/package.mk b/packages/network/wireless-regdb/package.mk index 2a4923994b..6ab054686f 100644 --- a/packages/network/wireless-regdb/package.mk +++ b/packages/network/wireless-regdb/package.mk @@ -27,11 +27,4 @@ PKG_DEPENDS_TARGET="toolchain" PKG_SECTION="network" PKG_SHORTDESC="wireless-regdb: regulatory database" PKG_LONGDESC="wireless-regdb is a regulatory database" - -make_target() { - : # nothing to do -} - -makeinstall_target() { - : # nothing to do -} +PKG_TOOLCHAIN="manual" diff --git a/packages/sysutils/irqbalanced/package.mk b/packages/sysutils/irqbalanced/package.mk index 8360c6ae7d..30c9dfdb0a 100644 --- a/packages/sysutils/irqbalanced/package.mk +++ b/packages/sysutils/irqbalanced/package.mk @@ -27,6 +27,7 @@ PKG_DEPENDS_TARGET="toolchain systemd glib" PKG_SECTION="system" PKG_SHORTDESC="irqbalanced: distribute hardware interrupts across processors on a multiprocessor system." PKG_LONGDESC="irqbalanced: distribute hardware interrupts across processors on a multiprocessor system." +PKG_TOOLCHAIN="configure" pre_configure_target() { sh -c ./autogen.sh diff --git a/packages/tools/bcm2835-bootloader/package.mk b/packages/tools/bcm2835-bootloader/package.mk index 2a9944f894..7398679dfe 100644 --- a/packages/tools/bcm2835-bootloader/package.mk +++ b/packages/tools/bcm2835-bootloader/package.mk @@ -27,10 +27,7 @@ PKG_DEPENDS_TARGET="toolchain linux" PKG_SECTION="tools" PKG_SHORTDESC="bcm2835-bootloader: Tool to create a bootable kernel for RaspberryPi" PKG_LONGDESC="bcm2835-bootloader: Tool to create a bootable kernel for RaspberryPi" - -make_target() { - : -} +PKG_TOOLCHAIN="manual" makeinstall_target() { mkdir -p $INSTALL/usr/share/bootloader diff --git a/packages/tools/slice-addon/package.mk b/packages/tools/slice-addon/package.mk index d5fa71a372..e30c246fdf 100644 --- a/packages/tools/slice-addon/package.mk +++ b/packages/tools/slice-addon/package.mk @@ -26,6 +26,7 @@ PKG_URL="" PKG_DEPENDS_TARGET="" PKG_SHORTDESC="Controls the LED lights on the Slice box using Kodi actions" PKG_LONGDESC="Controls the LED lights on the Slice box using Kodi actions" +PKG_TOOLCHAIN="manual" make_target() { ( diff --git a/projects/Odroid_C2/packages/gcc-linaro-aarch64-elf/package.mk b/projects/Odroid_C2/packages/gcc-linaro-aarch64-elf/package.mk index 4169b3b13c..6f057b0d44 100644 --- a/projects/Odroid_C2/packages/gcc-linaro-aarch64-elf/package.mk +++ b/projects/Odroid_C2/packages/gcc-linaro-aarch64-elf/package.mk @@ -27,10 +27,7 @@ PKG_SOURCE_DIR="gcc-linaro-${PKG_VERSION}-x86_64_aarch64-elf" PKG_SECTION="lang" PKG_SHORTDESC="" PKG_LONGDESC="" - -make_host() { - : -} +PKG_TOOLCHAIN="manual" makeinstall_host() { mkdir -p $TOOLCHAIN/lib/gcc-linaro-aarch64-elf/ diff --git a/projects/Odroid_C2/packages/gcc-linaro-arm-eabi/package.mk b/projects/Odroid_C2/packages/gcc-linaro-arm-eabi/package.mk index 09b832c4d0..44cb6e04d2 100644 --- a/projects/Odroid_C2/packages/gcc-linaro-arm-eabi/package.mk +++ b/projects/Odroid_C2/packages/gcc-linaro-arm-eabi/package.mk @@ -28,10 +28,7 @@ PKG_DEPENDS_HOST="toolchain" PKG_SECTION="lang" PKG_SHORTDESC="" PKG_LONGDESC="" - -make_host() { - : -} +PKG_TOOLCHAIN="manual" makeinstall_host() { mkdir -p $TOOLCHAIN/lib/gcc-linaro-arm-eabi/ diff --git a/scripts/build b/scripts/build index c11e11bb3b..e2c8ad94ee 100755 --- a/scripts/build +++ b/scripts/build @@ -213,7 +213,8 @@ if [ "$PKG_IS_KERNEL_PKG" = "yes" ]; then fi fi -# build dependencies +# build dependencies, only when PKG_DEPENDS_? is filled +unset _pkg_depends case "$TARGET" in "target") _pkg_depends="$PKG_DEPENDS_TARGET";; "host") _pkg_depends="$PKG_DEPENDS_HOST";; @@ -271,7 +272,7 @@ _auto_toolchain="" if [ -z "$PKG_TOOLCHAIN" -o "$PKG_TOOLCHAIN" = "auto" ]; then if [ -f "$PKG_MESON_SCRIPT" ]; then PKG_TOOLCHAIN="meson" - elif [ -f "$PKG_CMAKE_SCRIPT" -a ! "$PKG_USE_CMAKE" = "no" ]; then + elif [ -f "$PKG_CMAKE_SCRIPT" ]; then PKG_TOOLCHAIN="cmake" elif [ -f "$PKG_CONFIGURE_SCRIPT" ]; then PKG_TOOLCHAIN="configure" From e0b833c782d7b7c5c6a7570f7916b662ffdda288 Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Sun, 29 Oct 2017 12:01:52 +0100 Subject: [PATCH 11/11] buildsystem: remove grep from PKG_ARCH check More efficient, slightly more functional. Can be a space delimited list of architectures. Architectures to be excluded can be specified with !ARCH. Allows "any !arm" to be interpreted as "any arch, but not arm". Blank/undefined is equivalent to "any". --- scripts/build | 6 +++--- scripts/create_addon | 6 +++--- scripts/install | 6 +++--- scripts/uninstall | 6 +++--- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/scripts/build b/scripts/build index e2c8ad94ee..5986653796 100755 --- a/scripts/build +++ b/scripts/build @@ -44,9 +44,9 @@ else fi [ -z "$TARGET" ] && TARGET="target" -if [ -n "$PKG_ARCH" -a ! "$PKG_ARCH" = "any" ]; then - echo "$PKG_ARCH" | grep -q "$TARGET_ARCH" || exit 0 - echo "$PKG_ARCH" | grep -q "\-$TARGET_ARCH" && exit 0 +if [ -n "$PKG_ARCH" ]; then + listcontains "$PKG_ARCH" "!$TARGET_ARCH" && exit 0 + listcontains "$PKG_ARCH" "$TARGET_ARCH" || listcontains "$PKG_ARCH" "any" || exit 0 fi unset INSTALL diff --git a/scripts/create_addon b/scripts/create_addon index 31ba1332fe..2be57c43ae 100755 --- a/scripts/create_addon +++ b/scripts/create_addon @@ -25,9 +25,9 @@ if [ -z "$1" ]; then exit 1 fi -if [ -n "$PKG_ARCH" -a ! "$PKG_ARCH" = "any" ]; then - echo "$PKG_ARCH" | grep -q "$TARGET_ARCH" || exit 0 - echo "$PKG_ARCH" | grep -q "\-$TARGET_ARCH" && exit 0 +if [ -n "$PKG_ARCH" ]; then + listcontains "$PKG_ARCH" "!$TARGET_ARCH" && exit 0 + listcontains "$PKG_ARCH" "$TARGET_ARCH" || listcontains "$PKG_ARCH" "any" || exit 0 fi if [ -n "$PKG_ADDON_PROJECTS" -a ! "$PKG_ADDON_PROJECTS" = "any" ]; then diff --git a/scripts/install b/scripts/install index 96ff3b5f25..5c04d61cae 100755 --- a/scripts/install +++ b/scripts/install @@ -46,9 +46,9 @@ mkdir -p $STAMPS_INSTALL/$PACKAGE_NAME [ -f $STAMP ] && exit 0 -if [ -n "$PKG_ARCH" -a ! "$PKG_ARCH" = "any" ]; then - echo "$PKG_ARCH" | grep -q "$TARGET_ARCH" || exit 0 - echo "$PKG_ARCH" | grep -q "\-$TARGET_ARCH" && exit 0 +if [ -n "$PKG_ARCH" ]; then + listcontains "$PKG_ARCH" "!$TARGET_ARCH" && exit 0 + listcontains "$PKG_ARCH" "$TARGET_ARCH" || listcontains "$PKG_ARCH" "any" || exit 0 fi if [ ! -f $PKG_DIR/package.mk ]; then diff --git a/scripts/uninstall b/scripts/uninstall index 7acd58f9e5..37146d9dc9 100755 --- a/scripts/uninstall +++ b/scripts/uninstall @@ -34,9 +34,9 @@ else fi [ -z "$TARGET" ] && TARGET="target" -if [ -n "$PKG_ARCH" -a ! "$PKG_ARCH" = "any" ]; then - echo "$PKG_ARCH" | grep -q "$TARGET_ARCH" || exit 0 - echo "$PKG_ARCH" | grep -q "\-$TARGET_ARCH" && exit 0 +if [ -n "$PKG_ARCH" ]; then + listcontains "$PKG_ARCH" "!$TARGET_ARCH" && exit 0 + listcontains "$PKG_ARCH" "$TARGET_ARCH" || listcontains "$PKG_ARCH" "any" || exit 0 fi STAMP=$STAMPS/$PACKAGE_NAME/build_$TARGET