def setup(): # Remove version info from doc dir shelltools.system("svn checkout svn://scribus.net/trunk/Scribus scribus") shelltools.system("svn up scribus -r19541") shelltools.cd("scribus") pisitools.dosed("CMakeLists.txt", "\"share\/doc\/\$\{MAIN_DIR_NAME\}.*", "\"share/doc/${MAIN_DIR_NAME}/\")") kde4.configure("-DWANT_DISTROBUILD=YES")
def setup(): # This docbook is buggy # pisitools.dosed("doc-translations/CMakeLists.txt", "^(add_subdirectory\( pt_digikam/digikam \))$", "#\\1") kde4.configure("-DDIGIKAMSC_COMPILE_DOC=on \ -DDIGIKAMSC_CHECKOUT_PO=on \ -DDIGIKAMSC_COMPILE_PO=on")
def setup(): for klasorler in shelltools.ls("."): if klasorler in SkipFiles: continue shelltools.cd(klasorler) kde4.configure() shelltools.cd("../")
def setup(): # Since Mono cs compiler raises sandbox violation we disable CS bindings for now # kde4.configure("-DBUILD_csharp=OFF -DENABLE_KROSSFALCON=OFF -DENABLE_PHP-QT=ON -DENABLE_SMOKE=ON -DRUBY_SITE_LIB_DIR=/usr/lib/ruby/site_ruby/1.8 -DRUBY_SITE_ARCH_DIR=/usr/lib/ruby/site_ruby/1.8/i686-linux") kde4.configure( "-DBUILD_csharp=OFF -DENABLE_KROSSFALCON=OFF -DENABLE_PHP-QT=ON -DRUBY_SITE_LIB_DIR=/usr/lib/ruby/site_ruby/1.8 -DRUBY_SITE_ARCH_DIR=/usr/lib/ruby/site_ruby/1.8/i686-linux" )
def setup(): kde4.configure("-DKDE_DISTRIBUTION_TEXT='Pisi Linux' \ -DKDE4_BUILD_TESTS=OFF \ -DCMAKE_SKIP_RPATH=ON \ -DWITH_SOLID_UDISKS2=ON \ -DWITH_FAM=OFF \ -DWITH_HUpnp=OFF")
def setup(): kde4.configure("-DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_SKIP_RPATH=ON \ -DENABLE_LCMS2=ON \ -DImageMagick_MagickCore_LIBRARY=/usr/lib/libMagickCore-6.Q16HDRI.so \ -DDIGIKAMSC_USE_PRIVATE_KDEGRAPHICS=OFF")
def setup(): # PAM files are named kde4.pam and kde4-np.pam. We should change cmake file to make PAM modules work # -DKDE4_ENABLE_FINAL=1 \ kde4.configure("-DKDE4_COMMON_PAM_SERVICE=kde4 \ -DDBUS_SYSTEM_SERVICES_INSTALL_DIR=/usr/share/dbus-1/system-services \ -DWITH_Googlegadgets=OFF \ -DKDE4_KCHECKPASS_PAM_SERVICE=kde4")
def setup(): kde4.configure( "-DKDE4_BUILD_TESTS=OFF \ -DCMAKE_SKIP_RPATH=ON \ -DWITH_Soprano=OFF \ -DWITH_Nepomuk=OFF" )
def setup(): # Remove after switching to new KDEPIM 4.6 tree # We already have those translations in kdepim-4.4 package pisitools.dosed("messages/CMakeLists.txt", "add_subdirectory\\(kdepim\\-runtime\\)", "#add_subdirectory(kdepim-runtime)") pisitools.dosed("messages/CMakeLists.txt", "add_subdirectory\\(kdepim\\)", "#add_subdirectory(kdepim)") kde4.configure()
def setup(): kde4.configure("-DWITH_NepomukCore=OFF \ -DWITH_Soprano=OFF \ -DWITH_IPOD=ON \ -DCMAKE_BUILD_TYPE=Release \ -DKDE4_BUILD_TESTS=OFF \ -Wno-dev \ -DKDE_DISTRIBUTION_TEXT='PisiLinux'")
def setup(): kde4.configure("-DWITH_PulseAudio=ON \ -DCMAKE_SKIP_RPATH=ON \ -DWITH_QNtrack=OFF \ -DKDE4_ENABLE_FPIE=ON \ -DWITH_NepomukCore=OFF \ -DKDERUNTIME_BUILD_NEPOMUK=OFF \ -Wno-dev ")
def setup(): kde4.configure("-DBUILD_BUILD_RELEASE=on \ -DBUILD_WITH_QT4=on \ -DBUILD_WITH_KDE4=on \ -DBUILD_BUILD_TESTS=off \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=/usr/lib \ -DCMAKE_INSTALL_LIBEXECDIR=lib/")
def setup(): kde4.configure("-DIHAVEPATCHEDQT=1 \ -DCMAKE_SKIP_RPATH=ON \ -DCMAKE_BUILD_TYPE=Release \ -DBUILD_active=OFF \ -DBUILD_cstester:BOOL=OFF \ -DKDE4_BUILD_TESTS=OFF \ -DBUILD_mobile=OFF \ -DCMAKE_INSTALL_PREFIX=/usr ")
def setup(): shelltools.export("LDFLAGS","%s -lX11" % get.LDFLAGS()) kde4.configure("-DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DLIB_INSTALL_DIR=/usr/lib \ -DSYSCONF_INSTALL_DIR=/etc \ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ -DBUILD_TESTING=OFF \ -DWITH_Nepomuk=OFF \ -DLINK_LIBRARIES=-lX11")
def setup(): kde4.configure("-DBUILD_csharp=OFF \ -DCMAKE_BUILD_TYPE=Release \ -DENABLE_KROSSFALCON=OFF \ -DENABLE_PHP-QT=ON \ -DKDE4_BUILD_TESTS=OFF \ -DBUILD_ruby=OFF \ -DPYTHON_EXECUTABLE=/usr/bin/python \ -DRUBY_SITE_LIB_DIR=/usr/lib/ruby/site_ruby/2.2.0 \ -DRUBY_SITE_ARCH_DIR=/usr/lib/ruby/site_ruby/2.2.0/x86_64-linux")
def setup(): kde4.configure( "-DCMAKE_BUILD_TYPE=Release \ -DCMAKE_SKIP_RPATH=ON \ -DKDE4_BUILD_TESTS=OFF \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DBUILD_active=OFF \ -DWITH_Soprano=OFF" )
def setup(): kde4.configure("-DWITH_JINGLE=TRUE -DMOZPLUGIN_INSTALL_DIR=/usr/lib/browser-plugins \ -DWITH_GOOGLETALK=ON \ -DWITH_Xmms=OFF \ -DWITH_LibMeanwhile=OFF \ -DWITH_qq=OFF \ -DCMAKE_BUILD_TYPE=Release \ -DKDE4_BUILD_TESTS=OFF \ -DCMAKE_SKIP_RPATH=ON \ -Wno-dev")
def setup(): kde4.configure("-DWANT_MONO=ON \ -DWANT_CORE=ON \ -DWANT_QTCLIENT=ON \ -DWITH_OPENSSL=ON \ -DWITH_WEBKIT=ON \ -DWITH_PHONON=ON \ -DWITH_KDE=ON \ -DWITH_OXYGEN=ON \ -DWITH_LIBINDICATE=OFF \ -DEMBED_DATA=OFF \ -DDATA_INSTALL_DIR=/usr/share/kde4/apps")
def setup(): kde4.configure("-DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DFORCED_UNBUNDLE=ON \ -DWITH_LQR=ON \ -DWITH_LENSFUN=ON \ -DWITH_MarbleWidget=ON \ -DENABLE_LCMS2=ON \ -DDIGIKAMSC_USE_PRIVATE_KDEGRAPHICS=OFF \ -DDIGIKAMSC_USE_PRIVATE_SHAREDLIBS=ON \ -DDIGIKAMSC_COMPILE_LIBKGEOMAP=ON \ -DDIGIKAMSC_COMPILE_LIBKVKONTAKTE=ON \ -DDIGIKAMSC_COMPILE_LIBMEDIAWIKI=ON \ -DDIGIKAMSC_COMPILE_LIBKFACE=ON \ -DDIGIKAMSC_COMPILE_LIBKIPI=ON ")
def setup(): path = "%s/kross-interpreters-%s/java/KrossJNIConfig.cmake" % (get.workDIR(),get.srcVERSION()) if get.ARCH() == "x86_64": shelltools.echo(path,"set(JAVA_JVM_LIBRARY /opt/sun-jdk/jre/lib/amd64/server/libjvm.so)") shelltools.echo(path,"set(JAVA_INCLUDE_PATH /opt/sun-jdk/include)") shelltools.echo(path,"set(JAVA_INCLUDE_PATH2 /opt/sun-jdk/include/linux)") shelltools.echo(path,"set(JAVA_AWT_LIBRARY /opt/sun-jdk/jre/lib/amd64)") shelltools.echo(path,"set(JAVA_AWT_INCLUDE_PATH /opt/sun-jdk/include)") elif get.ARCH() == "i686": shelltools.echo(path,"set(JAVA_JVM_LIBRARY /opt/sun-jdk/jre/lib/i386/server/libjvm.so)") shelltools.echo(path,"set(JAVA_INCLUDE_PATH /opt/sun-jdk/include)") shelltools.echo(path,"set(JAVA_INCLUDE_PATH2 /opt/sun-jdk/include/linux)") shelltools.echo(path,"set(JAVA_AWT_LIBRARY /opt/sun-jdk/jre/lib/i386)") shelltools.echo(path,"set(JAVA_AWT_INCLUDE_PATH /opt/sun-jdk/include)") kde4.configure("-DBUILD_csharp=OFF \ -DENABLE_KROSSFALCON=OFF \ -DENABLE_PHP-QT=ON \ -DRUBY_SITE_LIB_DIR=/usr/lib/ruby/site_ruby/1.8 \ -DRUBY_SITE_ARCH_DIR=/usr/lib/ruby/site_ruby/1.8/i686-linux")
def setup(): kde4.configure("-DWITH_KDE=1")
def setup(): kde4.configure("-DENABLE_UDISKS2=ON ")
def setup(): shelltools.system("qmake") shelltools.cd("kdeplasma") kde4.configure()
def setup(): # ON if installing to /usr, OFF if otherwise pisitools.dosed("CMakeLists.txt", "CMake root\" OFF", "CMake root\" ON") kde4.configure()
def setup(): kde4.configure("-Wno-dev")
def setup(): shelltools.unlinkDir("drumstick") kde4.configure()
def setup(): kde4.configure("-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release")
def setup(): kde4.configure("-DCMAKE_BUILD_TYPE=Release \ -DKDE4_BUILD_TESTS=OFF \ -Wno-dev")
def setup(): kde4.configure("-DCMAKE_SKIP_RPATH=ON")
def setup(): pisitools.dosed("CMakeLists.txt", "KDE4_INCLUDE_DIR", "KDE4_INCLUDES") pisitools.dosed("CMakeLists.txt", "share\/doc\/kradio4", "share/doc/kradio") kde4.configure()
def setup(): kde4.configure("-DKDE4_BUILD_TESTS=OFF \ -DWITH_Nepomuk=OFF \ -DWITH_Soprano=OFF")
def setup(): kde4.configure("-DCMAKE_BUILD_TYPE=Release \ -Wno-dev")
def setup(): kde4.configure("-DWITH_MP4V2=OFF -DWITH_CHROMAPRINT:BOOL=OFF")
def setup(): kde4.configure("-DCMAKE_BUILD_TYPE=Release \ -DKDE4_BUILD_TESTS=OFF \ -DCMAKE_INSTALL_PREFIX=/usr")
def setup(): kde4.configure("-DCMAKE_BUILD_TYPE=Release \ -DKDE4_BUILD_TESTS=OFF")
def setup(): kde4.configure("-DKDE4_BUILD_TESTS=OFF \ -DCMAKE_SKIP_RPATH=ON \ -DWITH_Soprano=OFF \ -DWITH_Nepomuk=OFF")
def setup(): kde4.configure("-DCMAKE_BUILD_TYPE=Release \ -DKDE4_BUILD_TESTS=OFF \ -DCMAKE_SKIP_RPATH=ON \ -Wno-dev")
def setup(): kde4.configure("-DWITH_XINPUT2=ON")
def setup(): kde4.configure( "-DWITH_JINGLE=TRUE -DMOZPLUGIN_INSTALL_DIR=/usr/lib/browser-plugins \ -DWITH_Xmms=OFF \ -DWITH_LibMeanwhile=OFF \ -DWITH_qq=OFF")
def setup(): shelltools.unlinkDir("kuser") kde4.configure()
def setup(): kde4.configure("-DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_LIBDIR=lib \ -DCMAKE_INSTALL_PREFIX=/usr \ -DBUILD_active=OFF \ -DWITH_Soprano=OFF")
def setup(): kde4.configure("-DKDE_DISTRIBUTION_TEXT=\"Pardus\"")
def setup(): kde4.configure("-DCMAKE_SKIP_RPATH=ON \ -Wno-dev")
def setup(): kde4.configure("DQT_QMAKE_EXECUTABLE=qmake-qt4 \ DCMAKE_BUILD_TYPE=Release \ DCMAKE_INSTALL_PREFIX=`kde4-config --prefix`")
def setup(): #kde4.configure("-DKDE4_ENABLE_FINAL=ON -DKDE_DISTRIBUTION_TEXT=\"Pardus\"") kde4.configure( "-DKDE_DISTRIBUTION_TEXT=\"Pardus\" -DCMAKE_INSTALL_TYPE=debugfull")
def setup(): kde4.configure("-DKDE_DISTRIBUTION_TEXT=\"Pardus\" \ -DCMAKE_SKIP_RPATH=ON \ -DWITH_FAM=ON \ -DWITH_HUpnp=ON")
def setup(): #pisitools.dosed("src/CMakeLists.txt", "KDE_KDEUI_LIBS}", "KDE_KDEUI_LIBS} -lkdeui -lQtGui -lkdecore -lQtCore ") kde4.configure()
def setup(): kde4.configure()
def setup(): kde4.configure("-DLIBNL_INCLUDE_DIR=/usr/include/libnl3 -DLIBNL_LIBRARY=/usr/lib/libnl")
def setup(): pisitools.dosed("CMakeLists.txt", "share\/doc\/kradio4", "share/doc/kradio") kde4.configure()
def setup(): kde4.configure("-DKDE4_BUILD_TESTS=OFF")
def setup(): kde4.configure("-DDBUS_SYSTEM_POLICY_DIR=/etc/dbus-1/system.d")
def setup(): kde4.configure("-DK3B_BUILD_K3BSETUP=OFF")
def setup(): pisitools.dosed("plasma-applet-translatoid.desktop", "Name=Translator", "Name=Translatoid") pisitools.dosed("plasma-applet-translatoid.desktop", "Icon=translator.png", "Icon=accessories-dictionary.png") kde4.configure()
def setup(): kde4.configure("-DCMAKE_BUILD_TYPE=Release \ -DCMAKE_SKIP_RPATH=ON \ -DCMAKE_INSTALL_PREFIX=/usr")
def setup(): kde4.configure("-DPYKDEUIC4_ALTINSTALL=TRUE \ -DKDE4_BUILD_TESTS=OFF \ -DWITH_Nepomuk=OFF \ -DWITH_Soprano=OFF")
def setup(): shelltools.cd("calligra-l10n-ca-2.6.1") kde4.configure() shelltools.cd("../calligra-l10n-da-2.6.1") kde4.configure() shelltools.cd("../calligra-l10n-de-2.6.1") kde4.configure() shelltools.cd("../calligra-l10n-et-2.6.1") kde4.configure() shelltools.cd("../calligra-l10n-en_GB-2.6.1") kde4.configure() shelltools.cd("../calligra-l10n-es-2.6.1") kde4.configure() shelltools.cd("../calligra-l10n-et-2.6.1") kde4.configure() shelltools.cd("../calligra-l10n-fi-2.6.1") kde4.configure() shelltools.cd("../calligra-l10n-fr-2.6.1") kde4.configure() shelltools.cd("../calligra-l10n-gl-2.6.1") kde4.configure() shelltools.cd("../calligra-l10n-hu-2.6.1") kde4.configure() shelltools.cd("../calligra-l10n-it-2.6.1") kde4.configure() #shelltools.cd("../calligra-l10n-ja-2.6.1") #kde4.configure() shelltools.cd("../calligra-l10n-kk-2.6.1") kde4.configure() shelltools.cd("../calligra-l10n-nb-2.6.1") kde4.configure() shelltools.cd("../calligra-l10n-nds-2.6.1") kde4.configure() shelltools.cd("../calligra-l10n-nl-2.6.1") kde4.configure() shelltools.cd("../calligra-l10n-pl-2.6.1") kde4.configure() shelltools.cd("../calligra-l10n-pt-2.6.1") kde4.configure() shelltools.cd("../calligra-l10n-pt_BR-2.6.1") kde4.configure() shelltools.cd("../calligra-l10n-ru-2.6.1") kde4.configure() shelltools.cd("../calligra-l10n-sk-2.6.1") kde4.configure() shelltools.cd("../calligra-l10n-sv-2.6.1") kde4.configure() #shelltools.cd("../calligra-l10n-tr-2.6.1") #kde4.configure() shelltools.cd("../calligra-l10n-uk-2.6.1") kde4.configure() shelltools.cd("../calligra-l10n-zh_CN-2.6.1") kde4.configure() shelltools.cd("../calligra-l10n-zh_TW-2.6.1") kde4.configure()