mirror of
https://bitbucket.org/smil3y/kdelibs.git
synced 2025-02-23 18:32:49 +00:00

kcompactdisc was remove because there is no use for it in the current set of applications supported, if it is needed it will need some work to make it use KMediaPlayer or whatever. the Plasma VideoWidget class was dropped because custom widgets (at some point) will be dropped unless absolutely needed and hopefully getting rid of the heavy-weight QML stuff. the new KMediaPlayer and KMediaWidgets classes are experimental but they have been tested and they work as they should. Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
23 lines
1.1 KiB
Bash
23 lines
1.1 KiB
Bash
#! /usr/bin/env bash
|
|
find . -type d | fgrep -v '.git' | fgrep -v '.pc' | sed -e 's,$,/,' > dirs
|
|
msh=`find . -name Messages.sh`
|
|
for dir in $msh; do
|
|
dir=`dirname $dir`
|
|
if test "$dir" != "."; then
|
|
egrep -v "^$dir" dirs > dirs.new && mv dirs.new dirs
|
|
fi
|
|
done
|
|
fgrep -v "/tests" dirs > dirs.new && mv dirs.new dirs
|
|
fgrep -v "/test/" dirs > dirs.new && mv dirs.new dirs
|
|
# Include ./kdeui/colors/ explicitly to extract color dialog strings. It is
|
|
# otherwise excluded, since it has a local Messages.sh to extract color names.
|
|
echo "./kdeui/colors/" >> dirs
|
|
dirs=`cat dirs`
|
|
find $dirs -maxdepth 1 -name "*.cpp" -print > files
|
|
find $dirs -maxdepth 1 -name "*.cc" -print >> files
|
|
find $dirs -maxdepth 1 -name "*.h" -print >> files
|
|
# Add the kdecore/date files not added in kdecalendarsystems.pot
|
|
find ./kdecore/date -name "*.cpp" -o -name "*.cc" -o -name "*.h" | grep -v -E kcalendarsystem.* >> files
|
|
$EXTRACTRC `find $dirs -maxdepth 1 \( -name \*.rc -o -name \*.ui -o -name \*.kcfg \) ` >> rc.cpp || exit 11
|
|
$XGETTEXT -ktranslate:1,1t -ktranslate:1c,2,2t --files-from=files -o $podir/kdelibs4.pot
|
|
rm -f dirs files
|