gwenview: add port and dependencies (#4)

This add gwenview and relevant dependencies.

Thanks!

Reviewed-on: #4
Co-authored-by: Tsaop <leeroy@cock.li>
Co-committed-by: Tsaop <leeroy@cock.li>
This commit is contained in:
Tsaop 2024-04-25 21:49:54 +02:00 committed by Tim Biermann
parent a6a7203989
commit 4c4a00e66b
10 changed files with 408 additions and 0 deletions

158
gwenview/.footprint Normal file
View File

@ -0,0 +1,158 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/gwenview
-rwxr-xr-x root/root usr/bin/gwenview_importer
drwxr-xr-x root/root usr/lib/
-rwxr-xr-x root/root usr/lib/libgwenviewlib.so.4.97.0
lrwxrwxrwx root/root usr/lib/libgwenviewlib.so.5 -> libgwenviewlib.so.4.97.0
drwxr-xr-x root/root usr/lib/qt6/
drwxr-xr-x root/root usr/lib/qt6/plugins/
drwxr-xr-x root/root usr/lib/qt6/plugins/kf6/
drwxr-xr-x root/root usr/lib/qt6/plugins/kf6/kfileitemaction/
-rwxr-xr-x root/root usr/lib/qt6/plugins/kf6/kfileitemaction/slideshowfileitemaction.so
drwxr-xr-x root/root usr/lib/qt6/plugins/kf6/parts/
-rwxr-xr-x root/root usr/lib/qt6/plugins/kf6/parts/gvpart.so
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/applications/
-rwxr-xr-x root/root usr/share/applications/org.kde.gwenview.desktop
-rw-r--r-- root/root usr/share/applications/org.kde.gwenview_importer.desktop
drwxr-xr-x root/root usr/share/doc/
drwxr-xr-x root/root usr/share/doc/HTML/
drwxr-xr-x root/root usr/share/doc/HTML/ca/
drwxr-xr-x root/root usr/share/doc/HTML/ca/gwenview/
-rw-r--r-- root/root usr/share/doc/HTML/ca/gwenview/browse_mode.png
-rw-r--r-- root/root usr/share/doc/HTML/ca/gwenview/index.cache.bz2
-rw-r--r-- root/root usr/share/doc/HTML/ca/gwenview/index.docbook
-rw-r--r-- root/root usr/share/doc/HTML/ca/gwenview/modified-bar.png
-rw-r--r-- root/root usr/share/doc/HTML/ca/gwenview/start-page.png
-rw-r--r-- root/root usr/share/doc/HTML/ca/gwenview/view_mode.png
drwxr-xr-x root/root usr/share/doc/HTML/de/
drwxr-xr-x root/root usr/share/doc/HTML/de/gwenview/
-rw-r--r-- root/root usr/share/doc/HTML/de/gwenview/browse_mode.png
-rw-r--r-- root/root usr/share/doc/HTML/de/gwenview/fullscreen_mode.png
-rw-r--r-- root/root usr/share/doc/HTML/de/gwenview/index.cache.bz2
-rw-r--r-- root/root usr/share/doc/HTML/de/gwenview/index.docbook
-rw-r--r-- root/root usr/share/doc/HTML/de/gwenview/view_mode.png
drwxr-xr-x root/root usr/share/doc/HTML/en/
drwxr-xr-x root/root usr/share/doc/HTML/en/gwenview/
-rw-r--r-- root/root usr/share/doc/HTML/en/gwenview/browse_mode.png
-rw-r--r-- root/root usr/share/doc/HTML/en/gwenview/fullscreen-browse.png
-rw-r--r-- root/root usr/share/doc/HTML/en/gwenview/fullscreen-view.png
-rw-r--r-- root/root usr/share/doc/HTML/en/gwenview/importer-picking-root-folder.png
-rw-r--r-- root/root usr/share/doc/HTML/en/gwenview/importer.png
-rw-r--r-- root/root usr/share/doc/HTML/en/gwenview/index.cache.bz2
-rw-r--r-- root/root usr/share/doc/HTML/en/gwenview/index.docbook
-rw-r--r-- root/root usr/share/doc/HTML/en/gwenview/modified-bar.png
-rw-r--r-- root/root usr/share/doc/HTML/en/gwenview/start-page.png
-rw-r--r-- root/root usr/share/doc/HTML/en/gwenview/view_mode.png
drwxr-xr-x root/root usr/share/doc/HTML/es/
drwxr-xr-x root/root usr/share/doc/HTML/es/gwenview/
-rw-r--r-- root/root usr/share/doc/HTML/es/gwenview/index.cache.bz2
-rw-r--r-- root/root usr/share/doc/HTML/es/gwenview/index.docbook
drwxr-xr-x root/root usr/share/doc/HTML/id/
drwxr-xr-x root/root usr/share/doc/HTML/id/gwenview/
-rw-r--r-- root/root usr/share/doc/HTML/id/gwenview/index.cache.bz2
-rw-r--r-- root/root usr/share/doc/HTML/id/gwenview/index.docbook
drwxr-xr-x root/root usr/share/doc/HTML/it/
drwxr-xr-x root/root usr/share/doc/HTML/it/gwenview/
-rw-r--r-- root/root usr/share/doc/HTML/it/gwenview/browse_mode.png
-rw-r--r-- root/root usr/share/doc/HTML/it/gwenview/fullscreen-browse.png
-rw-r--r-- root/root usr/share/doc/HTML/it/gwenview/fullscreen-view.png
-rw-r--r-- root/root usr/share/doc/HTML/it/gwenview/importer-picking-root-folder.png
-rw-r--r-- root/root usr/share/doc/HTML/it/gwenview/importer.png
-rw-r--r-- root/root usr/share/doc/HTML/it/gwenview/index.cache.bz2
-rw-r--r-- root/root usr/share/doc/HTML/it/gwenview/index.docbook
-rw-r--r-- root/root usr/share/doc/HTML/it/gwenview/modified-bar.png
-rw-r--r-- root/root usr/share/doc/HTML/it/gwenview/start-page.png
-rw-r--r-- root/root usr/share/doc/HTML/it/gwenview/view_mode.png
drwxr-xr-x root/root usr/share/doc/HTML/nl/
drwxr-xr-x root/root usr/share/doc/HTML/nl/gwenview/
-rw-r--r-- root/root usr/share/doc/HTML/nl/gwenview/index.cache.bz2
-rw-r--r-- root/root usr/share/doc/HTML/nl/gwenview/index.docbook
drwxr-xr-x root/root usr/share/doc/HTML/pt/
drwxr-xr-x root/root usr/share/doc/HTML/pt/gwenview/
-rw-r--r-- root/root usr/share/doc/HTML/pt/gwenview/index.cache.bz2
-rw-r--r-- root/root usr/share/doc/HTML/pt/gwenview/index.docbook
drwxr-xr-x root/root usr/share/doc/HTML/pt_BR/
drwxr-xr-x root/root usr/share/doc/HTML/pt_BR/gwenview/
-rw-r--r-- root/root usr/share/doc/HTML/pt_BR/gwenview/index.cache.bz2
-rw-r--r-- root/root usr/share/doc/HTML/pt_BR/gwenview/index.docbook
drwxr-xr-x root/root usr/share/doc/HTML/ru/
drwxr-xr-x root/root usr/share/doc/HTML/ru/gwenview/
-rw-r--r-- root/root usr/share/doc/HTML/ru/gwenview/index.cache.bz2
-rw-r--r-- root/root usr/share/doc/HTML/ru/gwenview/index.docbook
drwxr-xr-x root/root usr/share/doc/HTML/sr/
drwxr-xr-x root/root usr/share/doc/HTML/sr/gwenview/
-rw-r--r-- root/root usr/share/doc/HTML/sr/gwenview/index.cache.bz2
-rw-r--r-- root/root usr/share/doc/HTML/sr/gwenview/index.docbook
drwxr-xr-x root/root usr/share/doc/HTML/sr@latin/
drwxr-xr-x root/root usr/share/doc/HTML/sr@latin/gwenview/
-rw-r--r-- root/root usr/share/doc/HTML/sr@latin/gwenview/index.cache.bz2
-rw-r--r-- root/root usr/share/doc/HTML/sr@latin/gwenview/index.docbook
drwxr-xr-x root/root usr/share/doc/HTML/sv/
drwxr-xr-x root/root usr/share/doc/HTML/sv/gwenview/
-rw-r--r-- root/root usr/share/doc/HTML/sv/gwenview/index.cache.bz2
-rw-r--r-- root/root usr/share/doc/HTML/sv/gwenview/index.docbook
drwxr-xr-x root/root usr/share/doc/HTML/tr/
drwxr-xr-x root/root usr/share/doc/HTML/tr/gwenview/
-rw-r--r-- root/root usr/share/doc/HTML/tr/gwenview/index.cache.bz2
-rw-r--r-- root/root usr/share/doc/HTML/tr/gwenview/index.docbook
drwxr-xr-x root/root usr/share/doc/HTML/uk/
drwxr-xr-x root/root usr/share/doc/HTML/uk/gwenview/
-rw-r--r-- root/root usr/share/doc/HTML/uk/gwenview/browse_mode.png
-rw-r--r-- root/root usr/share/doc/HTML/uk/gwenview/fullscreen-browse.png
-rw-r--r-- root/root usr/share/doc/HTML/uk/gwenview/fullscreen-view.png
-rw-r--r-- root/root usr/share/doc/HTML/uk/gwenview/importer-picking-root-folder.png
-rw-r--r-- root/root usr/share/doc/HTML/uk/gwenview/importer.png
-rw-r--r-- root/root usr/share/doc/HTML/uk/gwenview/index.cache.bz2
-rw-r--r-- root/root usr/share/doc/HTML/uk/gwenview/index.docbook
-rw-r--r-- root/root usr/share/doc/HTML/uk/gwenview/modified-bar.png
-rw-r--r-- root/root usr/share/doc/HTML/uk/gwenview/start-page.png
-rw-r--r-- root/root usr/share/doc/HTML/uk/gwenview/view_mode.png
drwxr-xr-x root/root usr/share/gwenview/
drwxr-xr-x root/root usr/share/gwenview/color-schemes/
-rw-r--r-- root/root usr/share/gwenview/color-schemes/fullscreen.colors
drwxr-xr-x root/root usr/share/gwenview/cursors/
-rw-r--r-- root/root usr/share/gwenview/cursors/zoom.png
drwxr-xr-x root/root usr/share/gwenview/images/
-rw-r--r-- root/root usr/share/gwenview/images/background.png
drwxr-xr-x root/root usr/share/icons/
drwxr-xr-x root/root usr/share/icons/hicolor/
drwxr-xr-x root/root usr/share/icons/hicolor/128x128/
drwxr-xr-x root/root usr/share/icons/hicolor/128x128/actions/
-rw-r--r-- root/root usr/share/icons/hicolor/128x128/actions/document-share.png
drwxr-xr-x root/root usr/share/icons/hicolor/128x128/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/128x128/apps/gwenview.png
drwxr-xr-x root/root usr/share/icons/hicolor/16x16/
drwxr-xr-x root/root usr/share/icons/hicolor/16x16/actions/
-rw-r--r-- root/root usr/share/icons/hicolor/16x16/actions/document-share.png
drwxr-xr-x root/root usr/share/icons/hicolor/16x16/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/gwenview.png
drwxr-xr-x root/root usr/share/icons/hicolor/22x22/
drwxr-xr-x root/root usr/share/icons/hicolor/22x22/actions/
-rw-r--r-- root/root usr/share/icons/hicolor/22x22/actions/document-share.png
drwxr-xr-x root/root usr/share/icons/hicolor/22x22/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/22x22/apps/gwenview.png
drwxr-xr-x root/root usr/share/icons/hicolor/32x32/
drwxr-xr-x root/root usr/share/icons/hicolor/32x32/actions/
-rw-r--r-- root/root usr/share/icons/hicolor/32x32/actions/document-share.png
drwxr-xr-x root/root usr/share/icons/hicolor/32x32/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/gwenview.png
drwxr-xr-x root/root usr/share/icons/hicolor/48x48/
drwxr-xr-x root/root usr/share/icons/hicolor/48x48/actions/
-rw-r--r-- root/root usr/share/icons/hicolor/48x48/actions/document-share.png
drwxr-xr-x root/root usr/share/icons/hicolor/48x48/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/gwenview.png
drwxr-xr-x root/root usr/share/icons/hicolor/64x64/
drwxr-xr-x root/root usr/share/icons/hicolor/64x64/actions/
-rw-r--r-- root/root usr/share/icons/hicolor/64x64/actions/document-share.png
drwxr-xr-x root/root usr/share/icons/hicolor/64x64/apps/
-rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/gwenview.png
drwxr-xr-x root/root usr/share/metainfo/
-rw-r--r-- root/root usr/share/metainfo/org.kde.gwenview.appdata.xml
drwxr-xr-x root/root usr/share/qlogging-categories6/
-rw-r--r-- root/root usr/share/qlogging-categories6/gwenview.categories
drwxr-xr-x root/root usr/share/solid/
drwxr-xr-x root/root usr/share/solid/actions/
-rw-r--r-- root/root usr/share/solid/actions/gwenview_importer.desktop
-rw-r--r-- root/root usr/share/solid/actions/gwenview_importer_camera.desktop

27
gwenview/Pkgfile Normal file
View File

@ -0,0 +1,27 @@
# Description: Image viewer by KDE
# URL: https://invent.kde.org/graphics/okular
# Maintainer: CRUX KDE Ports, kde-ports at crux dot nu
# Depends on: baloo kimageannotator kparts libkdcraw phonon purpose
name=gwenview
version=24.02.2
source=(http://download.kde.org/stable/release-service/$version/src/$name-$version.tar.xz)
release=1
build() {
cmake -S $name-$version -B build -G Ninja \
-D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_INSTALL_LIBDIR=lib \
-D CMAKE_INSTALL_LIBEXECDIR=lib \
-D CMAKE_BUILD_TYPE=Release \
-D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \
-D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \
-D BUILD_TESTING=OFF \
-Wno-dev
cmake --build build
DESTDIR=$PKG cmake --install build
rm -rf $PKG/usr/share/locale
}
# vim: set ts=4 et:

16
kcolorpicker/.footprint Normal file
View File

@ -0,0 +1,16 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/kColorPicker-Qt6/
drwxr-xr-x root/root usr/include/kColorPicker-Qt6/kColorPicker/
-rw-r--r-- root/root usr/include/kColorPicker-Qt6/kColorPicker/KColorPicker.h
-rw-r--r-- root/root usr/include/kColorPicker-Qt6/kColorPicker/KColorPickerExport.h
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/cmake/
drwxr-xr-x root/root usr/lib/cmake/kColorPicker-Qt6/
-rw-r--r-- root/root usr/lib/cmake/kColorPicker-Qt6/kColorPicker-Qt6Config-version.cmake
-rw-r--r-- root/root usr/lib/cmake/kColorPicker-Qt6/kColorPicker-Qt6Config.cmake
-rw-r--r-- root/root usr/lib/cmake/kColorPicker-Qt6/kColorPicker-targets-release.cmake
-rw-r--r-- root/root usr/lib/cmake/kColorPicker-Qt6/kColorPicker-targets.cmake
lrwxrwxrwx root/root usr/lib/libkColorPicker.so -> libkColorPicker.so.0
lrwxrwxrwx root/root usr/lib/libkColorPicker.so.0 -> libkColorPicker.so.0.3.1
-rwxr-xr-x root/root usr/lib/libkColorPicker.so.0.3.1

28
kcolorpicker/Pkgfile Normal file
View File

@ -0,0 +1,28 @@
# Description: Qt based Color Picker with popup menu
# URL: https://github.com/ksnip/kColorPicker
# Maintainer: CRUX KDE Ports, kde-ports at crux dot nu
# Depends on: qt6-base
name=kcolorpicker
version=0.3.1
release=1
source=(https://github.com/ksnip/kColorPicker/archive/v${version}/$name-$version.tar.gz)
build() {
cmake -S kColorPicker-$version -B build -G Ninja \
-D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_INSTALL_LIBDIR=lib \
-D CMAKE_INSTALL_LIBEXECDIR=lib \
-D CMAKE_BUILD_TYPE=Release \
-D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \
-D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \
-D BUILD_TESTS=OFF \
-D BUILD_EXAMPLE=OFF \
-D BUILD_WITH_QT6=ON \
-DBUILD_SHARED_LIBS=ON \
-Wno-dev
cmake --build build
DESTDIR=$PKG cmake --install build
}
# vim: set ts=4 et:

View File

@ -0,0 +1,50 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/kImageAnnotator-Qt6/
drwxr-xr-x root/root usr/include/kImageAnnotator-Qt6/kImageAnnotator/
-rw-r--r-- root/root usr/include/kImageAnnotator-Qt6/kImageAnnotator/KImageAnnotator.h
-rw-r--r-- root/root usr/include/kImageAnnotator-Qt6/kImageAnnotator/KImageAnnotatorExport.h
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/cmake/
drwxr-xr-x root/root usr/lib/cmake/kImageAnnotator-Qt6/
-rw-r--r-- root/root usr/lib/cmake/kImageAnnotator-Qt6/kImageAnnotator-Qt6Config-version.cmake
-rw-r--r-- root/root usr/lib/cmake/kImageAnnotator-Qt6/kImageAnnotator-Qt6Config.cmake
-rw-r--r-- root/root usr/lib/cmake/kImageAnnotator-Qt6/kImageAnnotator-targets-release.cmake
-rw-r--r-- root/root usr/lib/cmake/kImageAnnotator-Qt6/kImageAnnotator-targets.cmake
lrwxrwxrwx root/root usr/lib/libkImageAnnotator.so -> libkImageAnnotator.so.0
lrwxrwxrwx root/root usr/lib/libkImageAnnotator.so.0 -> libkImageAnnotator.so.0.7.1
-rwxr-xr-x root/root usr/lib/libkImageAnnotator.so.0.7.1
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/kImageAnnotator/
drwxr-xr-x root/root usr/share/kImageAnnotator/translations/
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_ar.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_bg.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_ca.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_cs.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_da.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_de.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_el.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_es.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_eu.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_fr.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_fr_CA.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_gl.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_hr.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_hu.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_id.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_it.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_ja.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_ko.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_nl.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_no.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_pl.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_pt.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_pt_BR.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_ro.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_ru.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_si.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_sq.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_sv.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_tr.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_uk.qm
-rw-r--r-- root/root usr/share/kImageAnnotator/translations/kImageAnnotator_zh_CN.qm

28
kimageannotator/Pkgfile Normal file
View File

@ -0,0 +1,28 @@
# Description: Tool for annotating images
# URL: https://github.com/ksnip/kImageAnnotator
# Maintainer: CRUX KDE Ports, kde-ports at crux dot nu
# Depends on: kcolorpicker qt6-svg qt6-tools
name=kimageannotator
version=0.7.1
release=1
source=(https://github.com/ksnip/kImageAnnotator/archive/v${version}/$name-$version.tar.gz)
build() {
cmake -S kImageAnnotator-$version -B build -G Ninja \
-D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_INSTALL_LIBDIR=lib \
-D CMAKE_INSTALL_LIBEXECDIR=lib \
-D CMAKE_BUILD_TYPE=Release \
-D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \
-D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \
-D BUILD_TESTS=OFF \
-D BUILD_EXAMPLE=OFF \
-D BUILD_WITH_QT6=ON \
-DBUILD_SHARED_LIBS=ON \
-Wno-dev
cmake --build build
DESTDIR=$PKG cmake --install build
}
# vim: set ts=4 et:

28
libkdcraw/.footprint Normal file
View File

@ -0,0 +1,28 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/KDcrawQt6/
drwxr-xr-x root/root usr/include/KDcrawQt6/KDCRAW/
-rw-r--r-- root/root usr/include/KDcrawQt6/KDCRAW/DcrawInfoContainer
-rw-r--r-- root/root usr/include/KDcrawQt6/KDCRAW/KDcraw
-rw-r--r-- root/root usr/include/KDcrawQt6/KDCRAW/RawDecodingSettings
-rw-r--r-- root/root usr/include/KDcrawQt6/KDCRAW/RawFiles
drwxr-xr-x root/root usr/include/KDcrawQt6/kdcraw/
-rw-r--r-- root/root usr/include/KDcrawQt6/kdcraw/dcrawinfocontainer.h
-rw-r--r-- root/root usr/include/KDcrawQt6/kdcraw/kdcraw.h
-rw-r--r-- root/root usr/include/KDcrawQt6/kdcraw/libkdcraw_export.h
-rw-r--r-- root/root usr/include/KDcrawQt6/kdcraw/rawdecodingsettings.h
-rw-r--r-- root/root usr/include/KDcrawQt6/kdcraw/rawfiles.h
-rw-r--r-- root/root usr/include/KDcrawQt6/libkdcraw_version.h
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/cmake/
drwxr-xr-x root/root usr/lib/cmake/KDcrawQt6/
-rw-r--r-- root/root usr/lib/cmake/KDcrawQt6/KDcrawQt6Config.cmake
-rw-r--r-- root/root usr/lib/cmake/KDcrawQt6/KDcrawQt6ConfigVersion.cmake
-rw-r--r-- root/root usr/lib/cmake/KDcrawQt6/KDcrawQt6Targets-release.cmake
-rw-r--r-- root/root usr/lib/cmake/KDcrawQt6/KDcrawQt6Targets.cmake
lrwxrwxrwx root/root usr/lib/libKDcrawQt6.so -> libKDcrawQt6.so.5
lrwxrwxrwx root/root usr/lib/libKDcrawQt6.so.5 -> libKDcrawQt6.so.5.0.0
-rwxr-xr-x root/root usr/lib/libKDcrawQt6.so.5.0.0
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/qlogging-categories6/
-rw-r--r-- root/root usr/share/qlogging-categories6/libkdcraw.categories

25
libkdcraw/Pkgfile Normal file
View File

@ -0,0 +1,25 @@
# Description: C++ interface around LibRaw library used to decode RAW picture files
# URL: https://apps.kde.org/it/
# Maintainer: CRUX KDE Ports, kde-ports at crux dot nu
# Depends on: extra-cmake-modules libraw qt6-base
name=libkdcraw
version=24.02.2
source=(http://download.kde.org/stable/release-service/$version/src/$name-$version.tar.xz)
release=1
build() {
cmake -S $name-$version -B build -G Ninja \
-D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_INSTALL_LIBDIR=lib \
-D CMAKE_BUILD_TYPE=Release \
-D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \
-D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \
-D BUILD_TESTING=OFF \
-D QT_MAJOR_VERSION=6 \
-Wno-dev
cmake --build build
DESTDIR=$PKG cmake --install build
}
# vim: set ts=4 et:

22
libraw/.footprint Normal file
View File

@ -0,0 +1,22 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/libraw/
-rw-r--r-- root/root usr/include/libraw/libraw.h
-rw-r--r-- root/root usr/include/libraw/libraw_alloc.h
-rw-r--r-- root/root usr/include/libraw/libraw_const.h
-rw-r--r-- root/root usr/include/libraw/libraw_datastream.h
-rw-r--r-- root/root usr/include/libraw/libraw_internal.h
-rw-r--r-- root/root usr/include/libraw/libraw_types.h
-rw-r--r-- root/root usr/include/libraw/libraw_version.h
drwxr-xr-x root/root usr/lib/
-rwxr-xr-x root/root usr/lib/libraw.la
lrwxrwxrwx root/root usr/lib/libraw.so -> libraw.so.23.0.0
lrwxrwxrwx root/root usr/lib/libraw.so.23 -> libraw.so.23.0.0
-rwxr-xr-x root/root usr/lib/libraw.so.23.0.0
-rwxr-xr-x root/root usr/lib/libraw_r.la
lrwxrwxrwx root/root usr/lib/libraw_r.so -> libraw_r.so.23.0.0
lrwxrwxrwx root/root usr/lib/libraw_r.so.23 -> libraw_r.so.23.0.0
-rwxr-xr-x root/root usr/lib/libraw_r.so.23.0.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/libraw.pc
-rw-r--r-- root/root usr/lib/pkgconfig/libraw_r.pc

26
libraw/Pkgfile Normal file
View File

@ -0,0 +1,26 @@
# Description: Library for reading RAW files
# URL: http://www.libraw.org/
# Maintainer: CRUX KDE Ports, kde-ports at crux dot nu
# Depends on: jasper lcms2
name=libraw
version=0.21.2
release=1
source=(http://www.libraw.org/data/LibRaw-$version.tar.gz)
build() {
cd LibRaw-$version
autoreconf -vfi
./configure --prefix=/usr \
--sysconfdir=/etc \
--mandir=/usr/share/man \
--disable-examples \
--disable-static
make
make DESTDIR=$PKG install
rm -rf $PKG/usr/share
}
# vim: set ts=4 et: