aboutsummaryrefslogtreecommitdiffstats
path: root/blfs/KDE.Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'blfs/KDE.Makefile')
-rw-r--r--blfs/KDE.Makefile213
1 files changed, 110 insertions, 103 deletions
diff --git a/blfs/KDE.Makefile b/blfs/KDE.Makefile
index 7d00b65..4b36d32 100644
--- a/blfs/KDE.Makefile
+++ b/blfs/KDE.Makefile
@@ -16,7 +16,7 @@ kde = extra-cmake-modules ffmpeg phonon-backend-gstreamer \
kdepim-addons kwave Kate Dolphin KCalc \
# Other apps to install may be viewed at https://apps.kde.org/
-all: $(kde)
+all: Systemd-Extras $(kde)
akonadi : kaccounts-integration kf5
@echo $@
@@ -39,13 +39,13 @@ akonadi-notes : kf5 kmime
akonadi-search : kf5
@echo $@
-Ark : cpio p7zip UnRar kf5 # libarchive UnZip Zip
+Ark : cpio p7zip UnRar kf5 libarchive unzip Zip
@echo $@
-Aspell : # which
+Aspell : which
@echo $@
-atkmm : glibmm # ATK
+atkmm : glibmm ATK
@echo $@
AudioFile :
@@ -54,19 +54,22 @@ AudioFile :
baloo-widgets : kf5
@echo $@
-breeze-icons : extra-cmake-modules kf5 # qt-everywhere libxml2 lxml
+breeze-icons : extra-cmake-modules kf5 libxml2 lxml
@echo $@
-c-ares : # CMake
+c-ares : CMake
@echo $@
calendarsupport : akonadi-notes
@echo $@
-Cdrdao : gtkmm libao libmad # libvorbis LAME
+Cdrdao : gtkmm libao libmad libvorbis LAME
@echo $@
-Cdrtools : # alsa-lib
+Cdrtools : alsa-lib
+ @echo $@
+
+clisp :
@echo $@
cpio :
@@ -90,10 +93,10 @@ dosfstools :
eventviews : akonadi-calendar kmime calendarsupport
@echo $@
-extra-cmake-modules : # CMake
+extra-cmake-modules : CMake
@echo $@
-Exiv2 : # CMake cURL Doxygen Graphviz libxslt
+Exiv2 : CMake cURL Doxygen Graphviz libxslt
@echo $@
FAAC :
@@ -109,7 +112,7 @@ fdk-aac :
@echo $@
ffmpeg : libass fdk-aac x264 x265 frei0r-plugins libcdio opencv OpenJPEG \
- Samba XviD # FreeType2 LAME libtheora libvorbis libvpx Opus NASM \
+ Samba XviD FreeType LAME libtheora libvorbis libvpx Opus NASM \
yasm alsa-lib libva libvdpau SDL2 Doxygen Fontconfig FriBidi libdrm \
libwebp GnuTLS PulseAudio Speex v4l-utils Xorg-Libs
@echo $@ "(opencv4 not supported)"
@@ -117,35 +120,35 @@ ffmpeg : libass fdk-aac x264 x265 frei0r-plugins libcdio opencv OpenJPEG \
ffmpeg-min :
@echo $@
-frei0r-plugins : gavl # Doxygen opencv(currenty broken)
+frei0r-plugins : gavl Doxygen # opencv(currenty broken)
@echo $@
-Fuse : # Doxygen
+Fuse : Doxygen
@echo $@
-gavl : # libpng Doxygen
+gavl : libpng Doxygen
@echo $@
-glibmm : libsigc # GLib Doxygen glib-networking GnuTLS libxslt
+glibmm : libsigc GLib Doxygen glib-networking GnuTLS libxslt
@echo $@
GnuPG2 : Fuse ImageMagick libassuan libksba npth pinentry
@echo $@
-GPGME : GnuPG2 libassuan libsigsegv SWIG
+GPGME : clisp GnuPG2 libassuan libsigsegv SWIG
@echo $@
-gptfdisk : # popt ICU
+gptfdisk : popt ICU
@echo $@
-grantlee : # CMake qt-everywhere
+grantlee : CMake qt-everywhere
@echo $@
grantleetheme : grantlee
@echo $@
gst-plugins-bad : FAAC FAAD2 fdk-aac libass libexif libdvdread libdvdnav \
- libmpeg2 neon opencv OpenJPEG SoundTouch x265 # BlueZ cURL \
+ libmpeg2 neon opencv OpenJPEG SoundTouch x265 BlueZ cURL \
gst-plugins-base GTK3 LCMS2 libgcrypt libgudev librsvg libsndfile \
libssh2 libwebp libxkbcommon Nettle Opus SBC Valgrind Wayland \
Xorg-Libs
@@ -154,10 +157,10 @@ gst-plugins-bad : FAAC FAAD2 fdk-aac libass libexif libdvdread libdvdnav \
gst-plugins-ugly : liba52 libcdio libdvdread libmpeg2 x264
@echo $@
-gtkmm : atkmm pangomm # GTK2
+gtkmm : atkmm pangomm GTK2
@echo $@
-Gwenview : Exiv2 kf5 kf5kipi libkdcraw # LCMS2
+Gwenview : Exiv2 kf5 kf5kipi libkdcraw LCMS2
@echo $@
Hspell :
@@ -169,10 +172,10 @@ Hunspell :
hyphen :
@echo $@
-id3lib : # alsa-lib FLAC asciidoc Valgrind
+id3lib : alsa-lib FLAC asciidoc Valgrind
@echo $@
-ImageMagick : libgxps libraw OpenEXR OpenJPEG # -ffmpeg
+ImageMagick : libgxps libraw OpenEXR OpenJPEG
@echo $@
incidenceeditor : kdiagram eventviews
@@ -184,9 +187,9 @@ jansson :
Jinja2 : # MarkupSafe
@echo $@
-K3b : kf5 libkcddb UDisks ffmpeg libburn libdvdread Cdrtools \
- dvd-rw-tools Cdrdao libmad libmusicbrainz2 # libsamplerate \
- shared-mime-info taglib FLAC LAME libsndfile libvorbis Qt5WebKitWidgets
+K3b : kf5 libkcddb ffmpeg libburn libdvdread Cdrtools \
+ dvd-rw-tools Cdrdao libmad libmusicbrainz2 libsamplerate \
+ qt-everywhere shared-mime-info taglib UDisks FLAC LAME libsndfile libvorbis
@echo $@
K3b-qt5webkit : qt5webkit
@@ -213,14 +216,14 @@ KCalc : kf5
kcalutils : kf5
@echo $@
-Kdenlive : kf5 mlt breeze-icons # v4l-utils
+Kdenlive : kf5 mlt breeze-icons v4l-utils
@echo $@
kdepim-addons : akonadi-import-wizard Discount incidenceeditor kaddressbook \
kitinerary kpkpass
@echo $@
-kdepim-runtime : akonadi-notes akonadi-calendar kalarmcal Kmail \
+kdepim-runtimes : akonadi-notes akonadi-calendar kalarmcal Kmail \
# libkolabxml etebase
@echo $@
@@ -238,13 +241,13 @@ kf5-pre-install-config :
kf5kipi : kf5
@echo $@
-kdiagram : # qt-everywhere
+kdiagram : qt-everywhere
@echo $@
-kgpg : kf5 # GPGME
+kgpg : kf5 GPGME
@echo $@
-Khelpcenter : grantlee kf5 xapian # libxml2
+Khelpcenter : grantlee kf5 xapian libxml2
@echo $@
kidentitymanagement : kpimtextedit
@@ -253,15 +256,15 @@ kidentitymanagement : kpimtextedit
kimap : kf5
@echo $@
-kitinerary : kpkpass # libxml2 Poppler shared-mime-info \
- ZXing PhoneNumber OsmTools
+kitinerary : kpkpass libxml2 Poppler shared-mime-info \
+ # ZXing PhoneNumber OsmTools
@echo $@
kldap : qtkeychain
@echo $@
Kmail : libksieve kdewebkit kontactinterface ktnef \
- mailcommon messagelib # kuserfeedback
+ mailcommon messagelib kuserfeedback
@echo $@
kmail-account-wizard : Kmail
@@ -276,13 +279,13 @@ kmbox : kf5
kmime : kf5
@echo $@
-KMix : kf5 libcanberra # alsa-lib PulseAudio
+KMix : kf5 libcanberra alsa-lib PulseAudio
@echo $@
kontactinterface : kf5
@echo $@
-Konversation : kf5 Phonon # CMake qt-everywhere
+Konversation : kf5 Phonon CMake
@echo $@
Konsole : kf5
@@ -291,53 +294,57 @@ Konsole : kf5
kpimtextedit : kf5
@echo $@
-kpkpass : kf5 # shared-mime-info
+kpkpass : kf5 shared-mime-info
@echo $@
-ksmtp : kf5 # Cyrus-SASL
+ksmtp : kf5 Cyrus-SASL
@echo $@
ktnef : kcalutils kf5
@echo $@
-kwave : AudioFile id3lib # fftw kf5 alsa-lib FLAC libogg PulseAudio Doxygen
+kuserfeedback : qt-everywhere \
+ # php phpunit (recommended deps)
+ @echo $@ "https://github.com/KDE/kuserfeedback.git"
+
+kwave : AudioFile id3lib fftw kf5 alsa-lib FLAC libogg PulseAudio Doxygen
@echo $@
liba52 : # djbfft optional
@echo $@
-libaccounts-glib : # GLib gobjecct-introspection
- @echo $@
+libaccounts-glib : GLib gobject-introspection
+ @echo $@ "https://gitlab.com/accounts-sso/libaccounts-glib.git"
-libaccounts-qt5 : libaccounts-glib # qt-everywhere
- @echo $@
+libaccounts-qt5 : libaccounts-glib qt-everywhere
+ @echo $@ "https://gitlab.com/accounts-sso/libaccounts-qt.git"
-libao : # Xorg-Libs Alsa PulseAudio
+libao : Xorg-Libs Alsa PulseAudio
@echo $@
-libass : # FreeType2 FriBidi NASM Fontconfig Harfbuzz
+libass : FreeType FriBidi NASM Fontconfig HarfBuzz
@echo $@
-libassuan : # libgpg-error
+libassuan : libgpg-error
@echo $@
libatasmart :
@echo $@
-libblockdev : libbytesize parted volume-key # gobject-introspection \
+libblockdev : libbytesize parted volume-key gobject-introspection \
libyaml btrfs-progs GTK-Doc mdadm
@echo $@
-libbytesize : # PCRE2 GTK-Doc six
+libbytesize : PCRE2 GTK-Doc six
@echo $@
-libburn : # Doxygen
+libburn : Doxygen
@echo $@
-libcairomm : libsigc # Cairo Boost Doxygen
+libcairomm : libsigc Cairo Boost Doxygen
@echo $@
-libcanberra : # libvorbis alsa-lib gstreamer GTK3 GTK2 PulseAudio
+libcanberra : libvorbis alsa-lib gstreamer GTK3 GTK2 PulseAudio
@echo $@
libcddb :
@@ -346,10 +353,10 @@ libcddb :
libcdio : libcddb
@echo $@
-libdbusmenu-qt : # Doxygen qt-everywhere
+libdbusmenu-qt : Doxygen qt-everywhere
@echo $@
-libdvdcss : # Doxygen
+libdvdcss : Doxygen
@echo $@
libdvdnav : libdvdread
@@ -358,13 +365,13 @@ libdvdnav : libdvdread
libdvdread :
@echo $@
-libexif : # Doxygen Graphviz
+libexif : Doxygen Graphviz
@echo $@
libgravatar : pimcommon
@echo $@
-libgxps : # GTK3 LCMS2 libarchive libjpeg-turbo libtiff libxslt git \
+libgxps : GTK3 LCMS2 libarchive libjpeg-turbo libtiff libxslt git \
GTK-Doc
@echo $@
@@ -383,49 +390,49 @@ libkdepim : kf5
libkexiv2 : kf5 Exiv2
@echo $@
-libkgapi : kf5 # Cyrus-SASL
+libkgapi : kf5 Cyrus-SASL
@echo $@
-libkleo : GPGME kpimtextedit # Boost
+libkleo : GPGME kpimtextedit Boost
@echo $@
libksba :
@echo $@
-libksieve : kf5 kmime kimap kpimtextedit # Cyrus-SASL
+libksieve : kf5 kmime kimap kpimtextedit Cyrus-SASL
@echo $@
libmad :
@echo $@
-libmbim : # libgudev gobject-introspection GTK-Doc
+libmbim : libgudev gobject-introspection GTK-Doc
@echo $@
libmpeg2 :
@echo $@
-libmusicbrainz2 : # Python2
+libmusicbrainz2 : Python2
@echo $@
-libmusicbrainz5 : neon # CMake libxml2 Doxygen
+libmusicbrainz5 : neon CMake libxml2 Doxygen
@echo $@
libndp :
@echo $@
-libqmi : libmbim # GLib gobject-introspection GTK-Doc
+libqmi : libmbim GLib gobject-introspection GTK-Doc
@echo $@
-libraw : # libjpeg-turbo JasPer LCMS2
+libraw : libjpeg-turbo JasPer LCMS2
@echo $@
-libsigc : # Boost libxslt DocBook-utils Doxygen
+libsigc : Boost libxslt DocBook-Utils Doxygen
@echo $@
libsigsegv :
@echo $@
-lm-sensors : # which
+lm-sensors : which
@echo $@
lmdb :
@@ -447,30 +454,30 @@ messagelib : akonadi-contact akonadi-mime kgpg kidentitymanagement \
kmailtransport kmbox libgravatar
@echo $@
-mlt : frei0r-plugins libexif # qt-everywhere Doxygen fftw SDL2
+mlt : frei0r-plugins libexif qt-everywhere Doxygen fftw SDL2
@echo $@
mobile-broadband-provider-info :
@echo $@
-ModemManager : libmbim libqmi # libgudev gobject-introspection \
+ModemManager : libmbim libqmi libgudev gobject-introspection \
Polkit Vala GTK-Doc
@echo $@
-neon : # GnuTLS libxml2 MIT_Kerberos
+neon : GnuTLS libxml2 MIT_Kerberos
@echo $@
NetworkManager : dhcp jansson libndp mobile-broadband-provider-info \
ModemManager newt UPower \
- # cuRL gobject-introspection iptables NSS Polkit PyGObject Vala \
+ cURL gobject-introspection iptables nss Polkit PyGObject Vala \
wpa_supplicant BlueZ DBus-Python GnuTLS GTK-Doc libpsl \
qt-everywhere Valgrind
@echo $@
-newt : # popt slang GPM
+newt : popt slang GPM
@echo $@
-nodejs : c-ares # ICU libuv nghttp2
+nodejs : c-ares ICU libuv nghttp2
@echo $@
Noto-fonts :
@@ -482,10 +489,10 @@ npth :
ntfs-3g : # fuse 2.x optional (this disables user mounts)
@echo $@
-Okular : kf5 libkexiv2 Poppler qca # libtiff
+Okular : kf5 libkexiv2 Poppler qca libtiff
@echo $@
-opencv : libexif xine-lib # CMake UnZip gst-plugins-base GTK3 \
+opencv : libexif xine-lib CMake unzip gst-plugins-base GTK3 \
JasPer libpng libtiff libwebp v4l-utils apache-ant Doxygen \
java Python2
@echo $@
@@ -493,32 +500,32 @@ opencv : libexif xine-lib # CMake UnZip gst-plugins-base GTK3 \
OpenEXR :
@echo $@
-OpenJPEG : # CMake LCMS2 libpng libtiff Doxygen
+OpenJPEG : CMake LCMS2 libpng libtiff Doxygen
@echo $@
Oxygen-fonts :
@echo $@
-oxygen-icons : # extra-cmake-modules qt-everywhere
+oxygen-icons : extra-cmake-modules qt-everywhere
@echo $@
p7zip : # wxWidgets optional
@echo $@
-pangomm : libcairomm glibmm # Pango
+pangomm : libcairomm glibmm Pango
@echo $@
Parse-Yapp :
@echo $@
-parted : dosfstools # LVM2 dosfstools
+parted : dosfstools LVM2 dosfstools
@echo $@
-Phonon : extra-cmake-modules # CMake GLib qt-everywhere
+Phonon : extra-cmake-modules CMake GLib qt-everywhere
@echo $@
phonon-backend-gstreamer : gst-plugins-bad gst-plugins-ugly Phonon \
- # gstreamer libxml2 gst-plugins-base gst-plugins-good
+ gstreamer libxml2 gst-plugins-base gst-plugins-good
@echo $@
phonon-backend-vlc : Phonon VLC
@@ -530,7 +537,7 @@ pimcommon : akonadi akonadi-search kimap kldap libkdepim
pinentry : libassuan
@echo $@
-pipewire : # BlueZ ffmpeg gstreamer gst-plugins-base libva PulseAudio sbc \
+pipewire : BlueZ ffmpeg gstreamer gst-plugins-base libva PulseAudio SBC \
SDL2 v4l-utils Valgrind Doxygen Graphviz
@echo $@
@@ -538,58 +545,58 @@ plasma-wayland-protocols : extra-cmake-modules
@echo $@
plasma5 : pipewire lm-sensors oxygen-icons smartmontools Xorg_Synaptics_Driver \
- # GConf GTK2 GTK3 kf5 libpwquality libxkbcommon Mesa Wayland \
- NetworkManager PulseAudio qca sassc taglib xcb-util-cursor ffts \
+ GConf GTK2 GTK3 kf5 libpwquality libxkbcommon Mesa Wayland \
+ NetworkManager PulseAudio qca sassc taglib xcb-util-cursor fftw \
gsettings-desktop-schemas libdbusmenu-qt libcanberra libinput \
- Linux-PAM GLU, ibus
+ Linux-PAM GLU ibus
@echo $@
-polkit-qt : # CMake Polkit qt-everywhere
+polkit-qt : CMake Polkit qt-everywhere
@echo $@
-Poppler : OpenJPEG # CMake Fontconfig Cairo LCMS2 libjpeg-turbo \
- libpng NSS Boost cURL gdk-pixbuf git gobject-introspection \
+Poppler : OpenJPEG CMake Fontconfig Cairo LCMS2 libjpeg-turbo \
+ libpng nss Boost cURL gdk-pixbuf git gobject-introspection \
GTK-Doc Pygments GTK3 libtiff qt-everywhere
@echo $@
-qca : GnuPG2 # make-ca CMake qt-everywhere which Cyrus-SASL libgcrypt \
- libgpg-error NSS NSPR p11-kit Doxygen which
+qca : GnuPG2 make-ca CMake qt-everywhere which Cyrus-SASL libgcrypt \
+ libgpg-error nss nspr p11-kit Doxygen which
@echo $@
qt5webkit : hyphen
@echo $@
-qtkeychain : kf5 # Cyrus-SASL
- @echo $@
+qtkeychain : kf5 Cyrus-SASL
+ @echo $@ "https://github.com/frankosterfeld/qtkeychain"
-qtwebengine : nodejs # NSS Python2 qt-everywhere alsa-lib PulseAudio \
+qtwebengine : nodejs nss Python2 qt-everywhere alsa-lib PulseAudio \
ffmpeg ICU libwebp libxslt Opus libevent Poppler
@echo $@
Samba : jansson lmdb Fuse GPGME Parse-Yapp GnuPG2
@echo $@
-signond : # qt-everywhere
- @echo $@
+signond : qt-everywhere
+ @echo $@ "https://gitlab.com/accounts-sso/signond.git"
-smartmontools : # cURL Lynx wget GnuPG2
+smartmontools : cURL Lynx wget GnuPG2
@echo $@
SoundTouch :
@echo $@
-SWIG : # PCRE Boost
+SWIG : PCRE Boost
@echo $@
UDisks : libatasmart libblockdev dosfstools gptfdisk ntfs-3g \
- # libgudev libxslt Polkit btrfs-progs mdadm xfsprogs \
+ libgudev libxslt Polkit btrfs-progs mdadm xfsprogs \
gobject-introspection DBus-Python GTK-Doc LVM2 PyGObject
@echo $@
UnRar :
@echo $@
-UPower : # libgudev libusb Polkit gobject-introspection GTK-Doc \
+UPower : libgudev libusb Polkit gobject-introspection GTK-Doc \
PyGObject
@echo $@
@@ -597,23 +604,23 @@ VLC : FAAD2 libass libmpeg2 liba52 libcddb libdvdcss libdvdread \
libdvdnav libidn libmad Lua ffmpeg Samba x264
@echo $@
-volume-key : GPGME SWIG # cryptsetup GLib NSS
+volume-key : GPGME SWIG cryptsetup GLib nss
@echo $@
-x264 : # NASM
+x264 : NASM
@echo $@
-x265 : # CMake NASM
+x265 : CMake NASM
@echo $@
-xapian : # Valgrind
+xapian : Valgrind
@echo $@
xine-lib : FAAD2 ImageMagick liba52 libdvdcss libdvdnav libmad Samba ffmpeg-min
@echo $@
-Xorg_Synaptics_Driver : # libevdev Xorg-Server
+Xorg_Synaptics_Driver : libevdev Xorg-Server
@echo $@
-XviD : # yasm or NASM
+XviD : yasm NASM
@echo $@