Browse Source

Stefan Fiedler:


			
			
				rocklinux
			
			
		
Stefan Fiedler 17 years ago
parent
commit
96aff57328
1 changed files with 18 additions and 19 deletions
  1. +18
    -19
      package/x11/qt/qt.conf

+ 18
- 19
package/x11/qt/qt.conf

@ -1,3 +1,4 @@
#!/bin/bash
# --- ROCK-COPYRIGHT-NOTE-BEGIN ---
#
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
@ -24,7 +25,7 @@ if [ $prefix_auto = 1 ] ; then
prefix="opt/$xpkg"
set_confopt
fi
if [ $xpkg == 'qt42' ] ; then
if [ $xpkg == qt4 ] ; then
splitdesc_debug() { desc_I="Qt debug libraries"; }
splitreg 10 debug $prefix/lib/.+_debug
splitreg 41 dev $prefix/examples/
@ -58,7 +59,7 @@ qt_pass() {
pkginstalled zlib && var_append confopt " " "-system-zlib"
pkginstalled libpng && var_append confopt " " "-system-libpng"
pkginstalled libjpeg && var_append confopt " " "-system-libjpeg"
elif [ $xpkg == qt42 ]; then
elif [ $xpkg == qt4 ]; then
pkginstalled postgresql && var_append confopt " " "-plugin-sql-psql \
-I$pkg_postgresql_prefix/include -L$pkg_postgresql_prefix/lib"
fi
@ -79,28 +80,26 @@ qt_pass() {
)
echo "Copy some documentation ..."
if [ $xpkg == qt3 ] ; then
cp -a ch* tutorial $docdir/
elif [ $xpkg == qt42 ] ; then
cp -a changes-$ver $docdir/
if [ $xpkg == qt3 ] ; then
cp -a ch* tutorial $docdir/
elif [ $xpkg == qt4 ] ; then
cp -a changes-$ver $docdir/
fi
find $docdir -name '*.o' | xargs rm -vf
find $docdir -type f -perm +111 -exec strip -v '{}' \;
# until kde 4 which will be based on qt4 the standard is qt3 here
if [ $xpkg == qt3 ]; then
cat > $root/etc/profile.d/qt3 <<-EOT
QT33DIR=$root/opt/qt3
QTDIR=\$QT33DIR
export QT33DIR QTDIR
EOT
elif [ $xpkg == qt42 ]; then
cat > $root/etc/profile.d/qt42 <<-EOT
QT42DIR=$root/opt/qt42
export QT42DIR
EOT
fi
cat > $root/etc/profile.d/$xpkg <<-EOT
QT${xpkg:2:1}DIR=/$prefix
export QT${xpkg:2:1}DIR
EOT
# until kde 4 which will be based on qt4 the standard is qt3 here
if [ $xpkg == qt3 ]; then
cat >> $root/etc/profile.d/$xpkg <<-EOT
QTDIR=\$QT${xpkg:2:1}DIR
export QTDIR
EOT
fi
}
qt_main() {

Loading…
Cancel
Save