Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/centic9/digikam-ppa
Digikam sources with Debian/Ubuntu packaging for PPA created using git-buildpackage
https://github.com/centic9/digikam-ppa
Last synced: 2 days ago
JSON representation
Digikam sources with Debian/Ubuntu packaging for PPA created using git-buildpackage
- Host: GitHub
- URL: https://github.com/centic9/digikam-ppa
- Owner: centic9
- License: gpl-2.0
- Created: 2015-02-03T21:09:31.000Z (over 9 years ago)
- Default Branch: ppa/4.12.0-0ubuntu7
- Last Pushed: 2017-02-11T19:43:59.000Z (over 7 years ago)
- Last Synced: 2024-05-02T05:05:10.394Z (5 months ago)
- Language: C++
- Size: 194 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: COPYING
Awesome Lists containing this project
README
This is the digiKam Software Compilation
- ABOUT --------------------------------------------------------------------
digiKam is an advanced digital photo management application for KDE, which makes importing and organizing digital photos a 'snap'.
This is a super-repository that helps to download and compile digiKam with all components developed by digiKam team.
- DEPENDENCIES -------------------------------------------------------------
* To checkout all source code:
- PERL
- GIT
- RUBY (optional, to extract translations files from KDE repositories)To download all needed git repositories, execute download script like this: perl ./download-repos
* To compile all source code:
- take a look on each README files to resolve dependencies.
- COMPONENTS ---------------------------------------------------------------
* digiKam Redmine page can be found here :
https://projects.kde.org/projects/extragear/graphics/digikam/digikam-software-compilation
* Extra components managed by this Software Compilation are listed below:
- kipi-plugins
- libkipi
- libkexiv2
- libkdcraw
- libkface
- libkgeomap
- libksane
- libmediawiki
- libkvkontatke* This Software Collection include also digiKam and Kipi-plugins handbooks.
- NOTES ---------------------------------------------------------------------
If you are a developer with push access to the repositories, it is strongly recommended
to use the "kde:" prefix and let git use the read-only mirrors for pulling.If you did not clone this repository (digikam-software-compilation) from "kde:", do it again:
git config --global url.git://anongit.kde.org/.insteadof kde:
git config --global url.ssh://[email protected]/.pushinsteadof kde:
git clone kde:digikam-software-compilationSee below an example of .gitconfig file working with a developer account :
[url "git://anongit.kde.org/"]
insteadof = kde://[url "[email protected]:"]
pushinsteadof = kde://[url "ssh://[email protected]/"]
pushinsteadof = kde://[alias]
up = pull --rebase -v --stat
ci = commit -a -v
[core]
editor = mcedit[user]
name = my name
email = my email[push]
default = tracking[color]
# turn on color
diff = auto
status = auto
branch = auto
interactive = auto
ui = auto[color "branch"]
current = green bold
local = green
remote = red bold[color "diff"]
meta = yellow bold
frag = magenta bold
old = red bold
new = green bold[color "status"]
added = green bold
changed = yellow bold
untracked = red[color "sh"]
branch = yellow [color "sh"]- REDMINE PROJECT PAGES -----------------------------------------------------
digiKam SC : https://projects.kde.org/projects/extragear/graphics/digikam/digikam-software-compilation
digiKam : https://projects.kde.org/projects/extragear/graphics/digikam
digiKam DOC : https://projects.kde.org/projects/extragear/graphics/digikam/digikam-doc
Kipi-plugins : https://projects.kde.org/projects/extragear/graphics/kipi-plugins
Kipi-plugins DOC : https://projects.kde.org/projects/extragear/graphics/kipi-plugins/kipi-plugins-doc
libkface : https://projects.kde.org/projects/extragear/libs/libkface
libkgeomap : https://projects.kde.org/projects/extragear/libs/libkgeomap
libmediawiki : https://projects.kde.org/projects/extragear/libs/libmediawiki
libkvkontatke : https://projects.kde.org/projects/extragear/libs/libkvkontatke
libkipi : https://projects.kde.org/projects/kde/kdegraphics/libs/libkipi
libkexiv2 : https://projects.kde.org/projects/kde/kdegraphics/libs/libkexiv2
libkdcraw : https://projects.kde.org/projects/kde/kdegraphics/libs/libkdcraw
libksane : https://projects.kde.org/projects/kde/kdegraphics/libs/libksane- CMAKE OPTIONS --------------------------------------------------------------
"-DDIGIKAMSC_COMPILE_DOC=ON" Build handbook files.
"-DDIGIKAMSC_CHECKOUT_PO=ON" Extract po files from KDE repositories using ./project/release/fetch_l10n.rb Ruby script.
"-DDIGIKAMSC_COMPILE_PO=ON" Build translations files. It require to checkout po files before from KDE repositories."-DKDE4_BUILD_TESTS=on" Build tests code.
"-DDIGIKAMSC_COMPILE_LIBKIPI=OFF" Force to use local libkipi instead version installed on your computer.
"-DDIGIKAMSC_COMPILE_LIBKEXIV2=OFF" Force to use local libkexiv2 instead version installed on your computer.
"-DDIGIKAMSC_COMPILE_LIBKDCRAW=OFF" Force to use local libkdcraw instead version installed on your computer.
"-DDIGIKAMSC_COMPILE_LIBKSANE=OFF" Force to use local libksane instead version installed on your computer.
"-DDIGIKAMSC_COMPILE_LIBKFACE=OFF" Force to use local libkface instead version installed on your computer.
"-DDIGIKAMSC_COMPILE_LIBKGEOMAP=OFF" Force to use local libkgeomap instead version installed on your computer.
"-DDIGIKAMSC_COMPILE_LIBMEDIAWIKI=OFF" Force to use local libmediawiki instead version installed on your computer.
"-DDIGIKAMSC_COMPILE_LIBKVKONTAKTE=OFF" Force to use local libkvkontakte instead version installed on your computer.Look README files from sub-dirs for more options available to configure compilation environnement.
To configure project with CMake, use dedicated "bootstrap" script for your platform.
------------
digiKam team