From 49fc84db94892577def19f57da0f763f7eddac58 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Tue, 10 Jan 2012 10:51:56 +0100 Subject: [PATCH] cmake: update to 2.8.7, add new subpkg: cmake-gui. --- srcpkgs/cmake-gui | 1 + srcpkgs/cmake/cmake-gui.rshlibs | 10 ++++++++++ srcpkgs/cmake/cmake-gui.template | 16 ++++++++++++++++ srcpkgs/cmake/cmake.rshlibs | 1 + srcpkgs/cmake/template | 12 +++++++----- 5 files changed, 35 insertions(+), 5 deletions(-) create mode 120000 srcpkgs/cmake-gui create mode 100644 srcpkgs/cmake/cmake-gui.rshlibs create mode 100644 srcpkgs/cmake/cmake-gui.template diff --git a/srcpkgs/cmake-gui b/srcpkgs/cmake-gui new file mode 120000 index 00000000000..b6868d450eb --- /dev/null +++ b/srcpkgs/cmake-gui @@ -0,0 +1 @@ +cmake \ No newline at end of file diff --git a/srcpkgs/cmake/cmake-gui.rshlibs b/srcpkgs/cmake/cmake-gui.rshlibs new file mode 100644 index 00000000000..2201a985032 --- /dev/null +++ b/srcpkgs/cmake/cmake-gui.rshlibs @@ -0,0 +1,10 @@ +libQtGui.so.4 +libQtCore.so.4 +libdl.so.2 +libz.so.1 +libarchive.so.12 +libcurl.so.4 +libstdc++.so.6 +libgcc_s.so.1 +libc.so.6 +libpthread.so.0 diff --git a/srcpkgs/cmake/cmake-gui.template b/srcpkgs/cmake/cmake-gui.template new file mode 100644 index 00000000000..bc20c7379c7 --- /dev/null +++ b/srcpkgs/cmake/cmake-gui.template @@ -0,0 +1,16 @@ +# Template file for 'cmake-gui'. +# +short_desc="cmake QT GUI" +long_desc="${long_desc} + + This package contains cmake-gui, a QT GUI for cmake." + +Add_dependency run cmake ">=${version}" + +do_install() { + vmove usr/bin/cmake-gui usr/bin + vmove usr/share/mime usr/share + vmove usr/share/applications usr/share + vmove usr/share/pixmaps usr/share + vmove usr/share/man/man1/cmake-gui.1 usr/share/man/man1 +} diff --git a/srcpkgs/cmake/cmake.rshlibs b/srcpkgs/cmake/cmake.rshlibs index 45389bb9522..588f839a419 100644 --- a/srcpkgs/cmake/cmake.rshlibs +++ b/srcpkgs/cmake/cmake.rshlibs @@ -7,3 +7,4 @@ libgcc_s.so.1 libc.so.6 libpthread.so.0 libexpat.so.1 +libarchive.so.12 diff --git a/srcpkgs/cmake/template b/srcpkgs/cmake/template index 5ceef0f09a4..3872d9b370e 100644 --- a/srcpkgs/cmake/template +++ b/srcpkgs/cmake/template @@ -1,19 +1,17 @@ # Template file for 'cmake' pkgname=cmake -version=2.8.4 +version=2.8.7 distfiles="http://www.cmake.org/files/v2.8/$pkgname-$version.tar.gz" build_style=configure configure_script=./bootstrap configure_args="--prefix=/usr --mandir=/share/man - --docdir=/share/doc/cmake --system-libs --no-system-libarchive - --no-system-bzip2" +--docdir=/share/doc/cmake --system-libs --qt-gui" if [ -n "$XBPS_MAKEJOBS" ]; then configure_args="$configure_args --parallel=$XBPS_MAKEJOBS" fi -revision=1 short_desc="Cross-platform, open-source build system" maintainer="Juan RP " -checksum=d97ea9f807f5407030d4f7246accc26addc520c9ee3897c4582eba3da49253cc +checksum=130923053d8fe1a2ae032a3f09021f9024bf29d7a04ed10ae04647ff00ecf59f long_desc=" CMake is a cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software. CMake is used @@ -22,8 +20,12 @@ long_desc=" makefiles and workspaces that can be used in the compiler environment of your choice." +subpackages="cmake-gui" Add_dependency build zlib-devel Add_dependency build expat-devel Add_dependency build libcurl-devel Add_dependency build ncurses-devel +Add_dependency build bzip2-devel +Add_dependency build libarchive-devel +Add_dependency build qt-devel