summaryrefslogtreecommitdiffstats
path: root/opensuse/tdelibs/common_options
diff options
context:
space:
mode:
authorRobert Xu <robxu9@gmail.com>2011-11-10 18:04:39 -0500
committerRobert Xu <robxu9@gmail.com>2011-11-10 18:04:39 -0500
commit21fcfa3348213aa87f0e3aef62ca4720c6d31cb7 (patch)
tree2cfb64c59322628e613ed0895e3c3694d3abe6bd /opensuse/tdelibs/common_options
parent8667643bff14a60d8571c599efd3e48bed3e3b12 (diff)
downloadtde-packaging-21fcfa3348213aa87f0e3aef62ca4720c6d31cb7.tar.gz
tde-packaging-21fcfa3348213aa87f0e3aef62ca4720c6d31cb7.zip
initial commit to suse branch: eclipse integration
Diffstat (limited to 'opensuse/tdelibs/common_options')
-rw-r--r--opensuse/tdelibs/common_options156
1 files changed, 0 insertions, 156 deletions
diff --git a/opensuse/tdelibs/common_options b/opensuse/tdelibs/common_options
deleted file mode 100644
index b1883c282..000000000
--- a/opensuse/tdelibs/common_options
+++ /dev/null
@@ -1,156 +0,0 @@
-export prefix="/opt/kde3"
-export includedir="$prefix/include"
-
-export kde_prefix="$prefix"
-export kde_confdir="$prefix/share/config"
-
-export kde_bindir="$kde_prefix/bin"
-export kde_libdir="$kde_prefix/@_lib@"
-export kde_includes="$kde_prefix/include"
-export kde_includedir="$kde_prefix/include"
-
-export kde_htmldir="$kde_prefix/share/doc/HTML"
-export kde_icondir="$kde_prefix/share/icons"
-export kde_sounddir="$kde_prefix/share/sounds"
-export kde_datadir="$kde_prefix/share/apps"
-export kde_locale="$kde_prefix/share/locale"
-export kde_mimedir="$kde_prefix/share/mimelnk"
-export kde_wallpaperdir="$kde_prefix/share/wallpapers"
-
-export kde_appsdir="$kde_prefix/share/applnk"
-export kde_servicesdir="$kde_prefix/share/services"
-export kde_servicetypesdir="$kde_prefix/share/servicetypes"
-
-export kde_styledir="$kde_libdir/kde3/plugins/styles"
-export kde_widgetdir="$kde_libdir/kde3/plugins/designer"
-
-export PATH=$PWD/admin/:$PATH
-if test -x $PWD/admin/do_make; then
-alias make=do_make
-else
-alias make=/opt/kde3/share/apps/kdelibs/admin/do_make
-fi
-
-export configkde="@configkde@"
-
-unset KDEDIR || :
-unset KDEDIRS || :
-unset QTDIR || :
-
-#export INSTALL_TARGET=install-strip
-export INSTALL_TARGET=install
-
-Debug=0
-if test "$Debug" = 1; then
- export configkde="$configkde --enable-debug=full"
- export NO_BRP_STRIP_DEBUG=true
-else
- export configkde="$configkde --disable-debug"
-fi
-
-CFLAGS="$CFLAGS $RPM_OPT_FLAGS"
-CXXFLAGS="$CXXFLAGS $RPM_OPT_FLAGS"
-LDFLAGS=
-if ld -Bsymbolic-functions -v &> /dev/null; then
- LDFLAGS="$LDFLAGS -Wl,-Bsymbolic-functions"
-fi
-export CFLAGS CXXFLAGS LDFLAGS
-
-update_admin()
-{
- set +x
- if [ ! -d /opt/kde3/share/apps/kdelibs/admin ]; then
- echo "ERROR: kde2-compat-devel isn't installed."
- exit 1
- fi
- if [ ! -d admin ]; then
- echo "WARNING: there is no admin directory."
- fi
- rm -rf admin autom4te.cache
- cp -a /opt/kde3/share/apps/kdelibs/admin .
- arg=$1
-# if [ "$arg" != "--no-unsermake" ] && \
-# [ -f /.buildenv ] && grep -q BUILD_BASENAME=beta- /.buildenv; then
-# arg="--unsermake"
-# fi
- if [ "$arg" = "--no-unsermake" ]; then
- touch $RPM_BUILD_DIR/.no_unsermake
- else
- export UNSERMAKE=yes
- fi
-
- make -f admin/Makefile.common cvs
-
- test -f /.buildenv && . /.buildenv
-
- find . -name \*.ui | while read i; do
- for j in ${i%.ui}.cpp ${i%.ui}.h ${i%.ui}.moc;do
- if [ -e "$j" ] && grep -q "by: The User Interface Compiler" "$j"; then
- echo WARNING: pregenerated files from $i exist, deleting ...
- rm -f "$j"
- fi
- done
- if [ "${BUILD_BASENAME:0:4}" != "beta" ]; then
- if grep -q "<includehints>" "$i"; then
- echo WARNING: removing include hints from $i
- sed -i -e 's,<includehint>.*</includehint>,,' "$i"
- fi
- fi
- done
-}
-
-kde_post_install()
-{
- # remove not needed development files
- rm -f $RPM_BUILD_ROOT/opt/kde3/@_lib@/libkdeinit_*.la
-
- # not worth the hassle
- rm -rf $RPM_BUILD_ROOT/opt/kde3/share/icons/locolor
-
- # move icons in one theme - prefering hicolor
- d="$RPM_BUILD_ROOT/opt/kde3/share/icons/crystalsvg"
- if [ -d "$d" -a ! -e "$d/index.theme" ]; then
- find "$d" -type f | while read src; do
- dest="${src/\/crystalsvg\///hicolor/}"
- dir="${dest%/*}"
- mkdir -p "$dir"
- mv "$src" "$dest"
- done
- fi
- # we do this 3 times as there is a 3 fold hierarchy
- if [ -d $RPM_BUILD_ROOT/opt/kde3/share/icons ]; then
- for i in `seq 1 3`; do
- find $RPM_BUILD_ROOT/opt/kde3/share/icons -type d -exec rmdir -v --ignore-fail-on-non-empty -- {} \; || true
- done
- fi
-
- if [ -d $RPM_BUILD_ROOT/opt/kde3/share/locale/sr@Latn ]; then
- mv $RPM_BUILD_ROOT/opt/kde3/share/locale/sr@Latn $RPM_BUILD_ROOT/opt/kde3/share/locale/sr@latin
- fi
-
- if test -e /usr/lib/rpm/suse_update_desktop_file.sh; then
- distribution=''
- if test -f $HOME/.rpmmacros && test -d /usr/src/packages/SRPMS; then
- distribution=`grep ^%distribution $HOME/.rpmmacros | cut '-d ' -f2`
- fi
-
- find $RPM_BUILD_ROOT/opt/kde3/share \
- -name '*.desktop' 2> /dev/null | while read file; do
- test -r "$file" || continue
- grep -q "^X-SuSE-translate=" "$file" && continue
- case "$file" in
- */.hidden/*)
- /usr/lib/rpm/suse_update_desktop_file.sh -n "$file"
- ;;
- *)
- if test -n "$distribution"; then
- /usr/lib/rpm/suse_update_desktop_file.sh --project "$distribution" --basedir /usr/src/packages/SRPMS "$file"
- else
- /usr/lib/rpm/suse_update_desktop_file.sh "$file"
- fi
- ;;
- esac
- done
- fi
-}
-