summaryrefslogtreecommitdiffstats
path: root/chat-im/licq/BUILD
diff options
context:
space:
mode:
Diffstat (limited to 'chat-im/licq/BUILD')
-rwxr-xr-xchat-im/licq/BUILD109
1 files changed, 46 insertions, 63 deletions
diff --git a/chat-im/licq/BUILD b/chat-im/licq/BUILD
index 606ceb9409..72e211def5 100755
--- a/chat-im/licq/BUILD
+++ b/chat-im/licq/BUILD
@@ -1,71 +1,54 @@
- if [ "$LICQ_SVN" == "y" ]; then
- make -f Makefile.cvs
- fi &&
- default_build &&
+local_cmake_build()
+{
+ mkdir -p build &&
+ cd build &&
+ prepare_cmake_flags &&
+ cmake -DCMAKE_MODULE_PATH=${SOURCE_DIRECTORY}/cmake -DCMAKE_INSTALL_PREFIX=$INSTALL_ROOT/usr -DSYSCONFDIR=$INSTALL_ROOT/etc $OPTS ../ &&
+ make
+}
+local_qt4_cmake_build() {
+ QTDIR="${QTDIR:-$INSTALL_ROOT/usr}"
+ PATH="$QTDIR/bin/qt4:$PATH"
+ local_cmake_build
+}
- if [ "$CDK" == "y" ]; then
+cmake_build &&
+
+if [[ "$LICQ_CDK" == "y" ]]; then
cd $SOURCE_DIRECTORY/plugins/console &&
- if [ "$LICQ_SVN" == "y" ]; then
- make -f Makefile.cvs
- fi &&
- default_build
- fi &&
+ local_cmake_build
+fi &&
- if [ "$QTGUI" == "y" ]; then
- cd $SOURCE_DIRECTORY/plugins/qt-gui &&
- if [ "$LICQ_SVN" == "y" ]; then
- make -f Makefile.cvs
- fi &&
- default_build
- fi &&
+if [[ "$LICQ_QT4GUI" == "y" ]]; then
+ cd $SOURCE_DIRECTORY/plugins/qt4-gui &&
+ local_qt4_cmake_build
+fi &&
- if [ "$QT4GUI" == "y" ]; then
- cd $SOURCE_DIRECTORY/plugins/qt4-gui &&
- if [ "$LICQ_SVN" == "y" ]; then
- make -f Makefile.cvs
- fi &&
- mkdir build &&
- cd build &&
- QTDIR=/usr &&
- PATH=$QTDIR/bin/qt4:$PATH &&
- export QTDIR=/usr &&
- cmake -DCMAKE_INSTALL_PREFIX=$INSTALL_ROOT/usr .. &&
- make
- fi &&
+if [[ "$LICQ_MSN" == "y" ]] && ! list_find "$OPTS" "--disable-openssl"; then
+ cd $SOURCE_DIRECTORY/plugins/msn &&
+ local_cmake_build
+fi &&
- if [ "$EMAIL" == "y" ]; then
- cd $SOURCE_DIRECTORY/plugins/email &&
- if [ "$LICQ_SVN" == "y" ]; then
- make -f Makefile.cvs
- fi &&
- default_build
- fi &&
+if [[ "$LICQ_FORWARDER" == "y" ]]; then
+ cd $SOURCE_DIRECTORY/plugins/forwarder &&
+ local_cmake_build
+fi &&
- if [ "$MSN" == "y" ] && ! list_find "$OPTS" "--disable-openssl"; then
- cd $SOURCE_DIRECTORY/plugins/msn &&
- if [ "$LICQ_SVN" == "y" ]; then
- make -f Makefile.cvs
- fi &&
- default_build
- fi &&
-
- if [ "$AREP" == "y" ]; then
- cd $SOURCE_DIRECTORY/plugins/auto-reply &&
- if [ "$LICQ_SVN" == "y" ]; then
- make -f Makefile.cvs
- fi &&
- default_build
- fi &&
+if [[ "$LICQ_AREP" == "y" ]]; then
+ cd $SOURCE_DIRECTORY/plugins/auto-reply &&
+ local_cmake_build
+fi &&
- if [ "$RMS" == "y" ]; then
- cd $SOURCE_DIRECTORY/plugins/rms &&
- if [ "$LICQ_SVN" == "y" ]; then
- make -f Makefile.cvs
- fi &&
- default_build
- fi &&
+if [[ "$LICQ_RMS" == "y" ]]; then
+ cd $SOURCE_DIRECTORY/plugins/rms &&
+ local_cmake_build
+fi &&
- if [ "$XOSD" == "y" ]; then
- cd $SOURCE_DIRECTORY/plugins/osd-${SOURCE7_VERSION} &&
- default_build
- fi
+if [[ "$LICQ_AOSD" == "y" ]]; then
+ cd $SOURCE_DIRECTORY/plugins/aosd &&
+ local_cmake_build
+fi &&
+if [[ "$LICQ_XOSD" == "y" ]]; then
+ cd $SOURCE_DIRECTORY/plugins/osd &&
+ local_cmake_build
+fi