UlfZibis schrieb:
Na zumindest ist die Build-Depends-Liste der QT5-Version viel länger.
Da muss eben alles rein, was für das Kompilieren benötigt wird. In einem Kubuntu-System ist das nicht allzu viel - kompiliert werden können muss das aber auf einem nackten System. Das build-log zeigt ja sehr anschaulich, was da alle gezogen werden muss (487 Pakete im Beispiel). 😉
Daher hab ich das auch von selbst hosten auf ein PPA umgestellt (abgesehen vom Trafic - seit Ende September wurden die Pakete fast 1.300 mal bei Launchpad heruntergeladen)
Ich wundere mich allerdings, warum da lauter -dev-Pakete drin sind, die braucht man doch nur zum selber kompilieren, oder wo stehen die Abhängigkeiten für das reine Installieren des Pakets?
In den build-dependencies stehen natürlich die Build-Dependencies (also die Abhängigkeiten, die zum Bauen des Paketes notwendig sind). 😉
Die Abhängigkeiten des fertigen Paketes stehen in der debian/control
, die sich im fertigen Paket befindet.
Mal für die aktuellen Xenial-Pakete (aus der 64-Bit-Version extrahiert, bei 32-Bit sind es die selben Abhängigkeiten):
k9copy:
Package: k9copy
Version: 3.0.3-8~ppa~xenial
Architecture: amd64
Maintainer: tomx3 <tomx3@tomtomtom.org>
Installed-Size: 4095
Depends: libc6 (>= 2.14), libkf5configcore5 (>= 4.97.0), libkf5configwidgets5 (>= 4.96.0), libkf5coreaddons5 (>= 4.100.0), libkf5i18n5 (>= 4.97.0), libkf5iconthemes5 (>= 4.96.0), libkf5kiowidgets5 (>= 4.96.0), libkf5solid5 (>= 4.97.0), libkf5su5 (>= 4.96.0), libkf5widgetsaddons5 (>= 4.96.0), libkf5xmlgui5 (>= 4.98.0), libmpeg2-4 (>= 0.5.1), libphonon4qt5-4 (>= 4:4.8.0), libqt5core5a (>= 5.5.0), libqt5dbus5 (>= 5.0.2), libqt5gui5 (>= 5.3.0) | libqt5gui5-gles (>= 5.3.0), libqt5widgets5 (>= 5.0.2), libqt5xml5 (>= 5.0.2), libstdc++6 (>= 4.1.1), libx11-6, libxine2 (>= 1.2.0), dvd+rw-tools, dvdauthor, ffmpeg | mencoder, libavformat-ffmpeg56, libavutil-ffmpeg54, libavcodec-ffmpeg56 | libavcodec-ffmpeg-extra56, mplayer, libdvdnav4, libdvdread4, libswscale-ffmpeg3, libxine2-ffmpeg
Recommends: genisoimage, wodim
Suggests: libdvd-pkg
Section: video
Priority: optional
Homepage: http://k9copy-reloaded.sourceforge.net/
Description: KDE tool to backup DVDs - Qt5 Version
k9copy provides the following features:
- The video stream can be compressed to make the video fit on any
configurahble target size
- DVD Burning
- Transcode DVD using ffmpeg or mencoder with configurable presets
- Creation of ISO images
- The possibility of choosing which audio and subtitle tracks to copy
- Title preview (video only)
- The ability to preserve the original menus
k9copy-kde4:
Package: k9copy-kde4
Version: 3.0.3-4~ppa~xenial
Architecture: amd64
Maintainer: tomx3 <tomx3@tomtomtom.org>
Installed-Size: 3961
Depends: kde-runtime (>> 4:4.10), libc6 (>= 2.14), libkdecore5 (>= 4:4.3.4), libkdesu5 (>= 4:4.3.4), libkdeui5 (>= 4:4.4.0), libkio5 (>= 4:4.3.4), libmpeg2-4 (>= 0.5.1), libphonon4 (>= 4:4.2.0), libqt4-dbus (>= 4:4.5.3), libqt4-xml (>= 4:4.5.3), libqtcore4 (>= 4:4.7.0~beta1), libqtgui4 (>= 4:4.5.3), libsolid4 (>= 4:4.3.4), libstdc++6 (>= 4.1.1), libx11-6, libxine2 (>= 1.2.0), phonon, dvd+rw-tools, dvdauthor, ffmpeg | mencoder, libavformat-ffmpeg56, libavutil-ffmpeg54, libavcodec-ffmpeg56 | libavcodec-ffmpeg-extra56, mplayer, libdvdnav4, libdvdread4, libswscale-ffmpeg3, libxine2-ffmpeg
Recommends: genisoimage, wodim
Suggests: libdvd-pkg
Breaks: k9copy
Section: video
Priority: optional
Homepage: http://k9copy-reloaded.sourceforge.net/
Description: KDE tool to backup DVDs - Qt4 Version
k9copy provides the following features:
- The video stream can be compressed to make the video fit on any
configurahble target size
- DVD Burning
- Transcode DVD using ffmpeg or mencoder with configurable presets
- Creation of ISO images
- The possibility of choosing which audio and subtitle tracks to copy
- Title preview (video only)
- The ability to preserve the original menus