Port details on branch 2022Q3 |
- k3b KDE CD/DVD writing suite
- 22.04.3 sysutils
=0 25.04.2Version of this port present on the latest quarterly branch. - Maintainer: kde@FreeBSD.org
 - Port Added: 2022-08-13 22:49:45
- Last Update: 2022-07-07 21:50:27
- Commit Hash: d5a3ec7
- Also Listed In: kde-applications multimedia
- License: LGPL20
- WWW:
- http://k3b.sourceforge.net/
- Description:
- K3b is a GUI frontend to the CD recording programs cdrdao and cdrecord.
Its aim is to provide a very user friendly interface to all the tasks that
come with CD and DVD recording.
Features so far:
* Creating data CDs (on-the-fly, rockridge, joliet, El-Torito)
* Creating audio CDs (WAV, MP3, OGG, CD-TEXT; normalization and on-the fly)
* Creating Video CDs (VCD 1.1, 2.0, SVCD, CD-i support (Version 4))
* Creating mixed-mode CDs (CD-Extra (CD-Plus, Enhanced Audio CD))
* Creating eMovix CDs
* CD Copy (single + multi session, audio, enhanced audio, cloning)
* DVD burning (DVD-R(W), DVD+R(W), eMovix, Formatting DVD-RWs and DVD+RWs)
* CD Ripping (CDDB support, CD-TEXT reading, several formats)
* DVD Ripping and DivX/XviD encoding
* Blanking of CDRWs.
* Retrieving Table of contents and cdr information.
* Writing existing iso images to CD and DVD.
* Writing cue/bin files created for CDRWIN
* DVD copy (no video transcoding yet)
* Enhanced cd device handling (burnfree and justlink support)
* KParts plugin
WWW: http://www.k3b.org/
WWW: http://k3b.sourceforge.net/
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/sysutils/k3b/ && make install clean
- To add the package, run one of these commands:
- pkg install sysutils/k3b
- pkg install k3b
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: k3b
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1657013334
SHA256 (KDE/release-service/22.04.3/k3b-22.04.3.tar.xz) = 54fb41f28b7fdca02ccdc57e160d052d1930e1137b63f97547d88ba68c993fae
SIZE (KDE/release-service/22.04.3/k3b-22.04.3.tar.xz) = 10745764
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cdrecord : sysutils/cdrtools
- cmake : devel/cmake
- ninja : devel/ninja
- update-desktop-database : devel/desktop-file-utils
- msgfmt : devel/gettext-tools
- meinproc5 : devel/kf5-kdoctools
- ECMConfig.cmake : devel/kf5-extra-cmake-modules
- kbuildsycoca5 : devel/kf5-kservice
- pkgconf>=1.3.0_1 : devel/pkgconf
- update-mime-database : misc/shared-mime-info
- qt5-buildtools>=5.15 : devel/qt5-buildtools
- qt5-qmake>=5.15 : devel/qt5-qmake
- Runtime dependencies:
-
- cdrecord : sysutils/cdrtools
- cdrdao : sysutils/cdrdao
- cdrskin : devel/libburn
- dvd+rw-format : sysutils/dvd+rw-tools
- mkmovixiso : multimedia/emovix
- vcdxrip : multimedia/vcdimager
- update-desktop-database : devel/desktop-file-utils
- kbuildsycoca5 : devel/kf5-kservice
- update-mime-database : misc/shared-mime-info
- Library dependencies:
-
- libFLAC.so : audio/flac
- libKF5Cddb.so : audio/libkcddb
- libcdda_paranoia.so : audio/cdparanoia
- libdvdread.so : multimedia/libdvdread
- libmad.so : audio/libmad
- libmp3lame.so : audio/lame
- libogg.so : audio/libogg
- libsamplerate.so : audio/libsamplerate
- libsndfile.so : audio/libsndfile
- libtag.so : audio/taglib
- libvorbis.so : audio/libvorbis
- libintl.so : devel/gettext-runtime
- libKF5Archive.so : archivers/kf5-karchive
- libKF5Attica.so : x11-toolkits/kf5-attica
- libKF5Auth.so : devel/kf5-kauth
- libKF5Bookmarks.so : devel/kf5-kbookmarks
- libKF5Codecs.so : textproc/kf5-kcodecs
- libKF5Completion.so : x11-toolkits/kf5-kcompletion
- libKF5ConfigCore.so : devel/kf5-kconfig
- libKF5ConfigWidgets.so : x11-toolkits/kf5-kconfigwidgets
- libKF5CoreAddons.so : devel/kf5-kcoreaddons
- libKF5FileMetaData.so : devel/kf5-kfilemetadata
- libKF5I18n.so : devel/kf5-ki18n
- libKF5IconThemes.so : x11-themes/kf5-kiconthemes
- libKF5ItemViews.so : x11-toolkits/kf5-kitemviews
- libKF5JobWidgets.so : x11-toolkits/kf5-kjobwidgets
- libKF5KCMUtils.so : devel/kf5-kcmutils
- libKF5KIOCore.so : devel/kf5-kio
- libKF5NewStuff.so : devel/kf5-knewstuff
- libKF5Notifications.so : devel/kf5-knotifications
- libKF5NotifyConfig.so : devel/kf5-knotifyconfig
- libKF5Solid.so : devel/kf5-solid
- libKF5WidgetsAddons.so : x11-toolkits/kf5-kwidgetsaddons
- libKF5WindowSystem.so : x11/kf5-kwindowsystem
- libKF5XmlGui.so : x11-toolkits/kf5-kxmlgui
- libQt5Concurrent.so : devel/qt5-concurrent
- libQt5Core.so : devel/qt5-core
- libQt5DBus.so : devel/qt5-dbus
- libQt5Gui.so : x11-toolkits/qt5-gui
- libQt5Network.so : net/qt5-network
- libQt5WebKit.so : www/qt5-webkit
- libQt5Widgets.so : x11-toolkits/qt5-widgets
- libQt5Xml.so : textproc/qt5-xml
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for k3b-22.04.3:
CDRDAO=on: Burning: cdrdao
CDRSKIN=on: Burning: cdrskin (improved performance)
DOCS=on: Build and/or install documentation
DVDPLUSRW=on: Burning: DVD+RW tools (DVD+/-R(W))
EMOVIX=on: Burning: eMovix (bootable video CDs)
VCDIMAGER=on: Burning: VCDImager (video CDs)
===> Use 'make config' to modify these settings
- Options name:
- sysutils_k3b
- USES:
- cmake compiler:c++11-lang desktop-file-utils gettext iconv kde:5 pkgconfig qt:5 shared-mime-info tar:xz
- pkg-message:
- For install:
- 1. The FreeBSD k3b port supports SCSI drives only. If you have IDE CD or DVD
drives, use them through the cam system. See Chapter 17.5.1 of the handbook
(http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/creating-cds.html)
2. k3b has to be started from a root console, which is not recommended.
Alternatively, do ALL of the following:
a. Every user must have read and write access to /dev/cdX:
- add to your /etc/devfs.rules under '[system=10]':
add path 'cd*' mode 666
- or if you prefer allow access for a group XXX only add instead:
add path 'cd*' mode 660 group XXX
- to enable it, add to your /etc/rc.conf
# sysrc devfs_system_ruleset="system"
b. Every user who should be able to use k3b must have read and write access
to all pass through devices connected with CD and DVD drives and to the
/dev/xpt0 device. Run 'camcontrol devlist' to identify those devices (seek
string 'passX' at the end of each line). Note, that this is a security
leak as well but that there is no alternative!
- add to your /etc/devfs.rules under '[system=10]':
add path 'pass*' mode 666
add path 'xpt0' mode 666
- or if you prefer allow access for a group XXX only add instead:
add path 'pass*' mode 660 group XXX
add path 'xpt0' mode 660 group XXX
- to enable it, add to your /etc/rc.conf
# sysrc devfs_system_ruleset="system"
- to apply these changes without reboot, run as root:
# service devfs restart
3. Create a directory on a partition, which has enough disk space to hold a CDs
or DVDs content (usually below /usr). Enter this directory in Settings->
Configure K3b...->Misc.
4. Last but not the least, you need to set cdrecord parameters in K3b's
"Settings --> Configure k3b... --> Programs --> User Parameters" to
match your device as seen by `cdrecord -scanbus' (e.g. dev=3,0,0)
- Master Sites:
|