summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiziano Müller <dev-zero@gentoo.org>2006-08-13 00:09:55 +0000
committerTiziano Müller <dev-zero@gentoo.org>2006-08-13 00:09:55 +0000
commitea66f90f4b67a6b78ea61137038b276a33d22dca (patch)
tree041808c9d211219fd7b16f77ff1346e7db0e34be /dev-cpp
parentprofiles/use.local.desc: add x11-wm/dwm savedconfig flag (diff)
downloadsunrise-ea66f90f4b67a6b78ea61137038b276a33d22dca.tar.gz
sunrise-ea66f90f4b67a6b78ea61137038b276a33d22dca.tar.bz2
sunrise-ea66f90f4b67a6b78ea61137038b276a33d22dca.zip
dev-cpp/wt: New ebuild for bug #143731
svn path=/sunrise/; revision=878
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/wt/ChangeLog8
-rw-r--r--dev-cpp/wt/Manifest16
-rw-r--r--dev-cpp/wt/files/digest-wt-1.1.43
-rw-r--r--dev-cpp/wt/metadata.xml5
-rw-r--r--dev-cpp/wt/wt-1.1.4.ebuild72
5 files changed, 104 insertions, 0 deletions
diff --git a/dev-cpp/wt/ChangeLog b/dev-cpp/wt/ChangeLog
new file mode 100644
index 000000000..65063ad97
--- /dev/null
+++ b/dev-cpp/wt/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for dev-cpp/wt
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 13 Aug 2006; Tiziano Müller <gentoo@dev-zero.ch> +wt-1.1.4.ebuild,
+ +metadata.xml:
+ New ebuild for bug #143731
+
diff --git a/dev-cpp/wt/Manifest b/dev-cpp/wt/Manifest
new file mode 100644
index 000000000..54b127c45
--- /dev/null
+++ b/dev-cpp/wt/Manifest
@@ -0,0 +1,16 @@
+DIST wt-1.1.4.tar.gz 1971620 RMD160 89c52da0d482d5b11edfb949e0e6fd5131f34db7 SHA1 e9a047911638d8f5165c04d1aefba623c65f5ecf SHA256 8335c08238805cdc967b4f85782c6cbe4b3d8685f2c89dbec2cf20703d3f62dc
+EBUILD wt-1.1.4.ebuild 1700 RMD160 8200116604bf9c3c13d49f53560916d3a7110aeb SHA1 8dc0236e1acd7d82e3a3cdab2cc25b2cdd3c0cdb SHA256 503614e4bc3362a4952e5b6c4233d5603adb4ce680baac9d5f0a048ae45746d6
+MD5 9a3daa6926a2aa1672fe598f13d9d4ed wt-1.1.4.ebuild 1700
+RMD160 8200116604bf9c3c13d49f53560916d3a7110aeb wt-1.1.4.ebuild 1700
+SHA256 503614e4bc3362a4952e5b6c4233d5603adb4ce680baac9d5f0a048ae45746d6 wt-1.1.4.ebuild 1700
+MISC ChangeLog 228 RMD160 f100a05a5f706498ee4e11e1916a7060cad29d91 SHA1 c55c56d0b7c3aa8edc4141c27adadc9d69b495c7 SHA256 3c640825e1950c75a6a1e916dd48cdbd4db8252af54155c87640406f78a01d6e
+MD5 b16856e3cc68ed7a34b4ee6915544955 ChangeLog 228
+RMD160 f100a05a5f706498ee4e11e1916a7060cad29d91 ChangeLog 228
+SHA256 3c640825e1950c75a6a1e916dd48cdbd4db8252af54155c87640406f78a01d6e ChangeLog 228
+MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
+MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170
+RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170
+SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170
+MD5 905a3416371f28a621ce9386a3d8e17e files/digest-wt-1.1.4 229
+RMD160 d0d87ddbf0ecdcfd78d05e58c33e59c849973459 files/digest-wt-1.1.4 229
+SHA256 647689b3f7c3ad7468ce0f3bfc7376dc4ed5bca7af2f2698869a2a79ba0a12df files/digest-wt-1.1.4 229
diff --git a/dev-cpp/wt/files/digest-wt-1.1.4 b/dev-cpp/wt/files/digest-wt-1.1.4
new file mode 100644
index 000000000..cad759973
--- /dev/null
+++ b/dev-cpp/wt/files/digest-wt-1.1.4
@@ -0,0 +1,3 @@
+MD5 7b1d61741f24c7013fa99c4e1a31bf60 wt-1.1.4.tar.gz 1971620
+RMD160 89c52da0d482d5b11edfb949e0e6fd5131f34db7 wt-1.1.4.tar.gz 1971620
+SHA256 8335c08238805cdc967b4f85782c6cbe4b3d8685f2c89dbec2cf20703d3f62dc wt-1.1.4.tar.gz 1971620
diff --git a/dev-cpp/wt/metadata.xml b/dev-cpp/wt/metadata.xml
new file mode 100644
index 000000000..7e3286984
--- /dev/null
+++ b/dev-cpp/wt/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>maintainer-wanted</herd>
+</pkgmetadata>
diff --git a/dev-cpp/wt/wt-1.1.4.ebuild b/dev-cpp/wt/wt-1.1.4.ebuild
new file mode 100644
index 000000000..53d83c91c
--- /dev/null
+++ b/dev-cpp/wt/wt-1.1.4.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit cmake
+
+KEYWORDS="~x86"
+
+DESCRIPTION="A C++ library to develop web applications."
+HOMEPAGE="http://jose.med.kuleuven.be/wt/Home.fcg"
+SRC_URI="mirror://sourceforge/witty/${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="debug examples"
+
+CDEPEND=">=dev-libs/boost-1.31.0
+ dev-libs/xerces-c
+ debug? ( dev-util/valgrind )
+ examples? ( >=dev-db/mysql++-2 )"
+DEPEND="${CDEPEND}
+ >=dev-util/cmake-2.4
+ >=dev-libs/fcgi-2.4.0"
+RDEPEND="${CDEPEND}
+ || ( >=net-www/mod_fastcgi-2.4.2
+ >=www-apache/mod_fcgid-1.07 )
+ net-www/apache"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ sed -i \
+ -e '/SET_TARGET_PROPERTIES/,/)/d' \
+ src/CMakeLists.txt
+ sed -i \
+ -e 's#\(/include\)#\1/wt#' \
+ src/wt/CMakeLists.txt \
+ xlobject/src/CMakeLists.txt
+}
+
+src_compile() {
+ ecmake \
+ $(cm_enable CMAKE_SKIP_RPATH) \
+ $(cm_use_enable debug VALGRIND_SUPPORT) \
+ $(cm_use_set_string debug CMAKE_BUILD_TYPE Debug Release) \
+ $(cm_set_path CMAKE_INSTALL_PREFIX "${D}/usr") \
+ $(cm_set_path RUNDIR "/var/run/wt") \
+ $(cm_set_path DEPLOYROOT "${D}/usr/share/${PN}/examples") \
+ .
+
+ emake || die "emake failed"
+ if use examples ; then
+ emake -C examples || die "emake failed"
+ fi
+}
+
+src_install() {
+ emake install || die "emake install failed"
+
+ mkdir -p "${D}/var/run/wt"
+ fowners apache:apache /var/run/wt
+
+ dodoc AUTHORS BUGS Changelog ReleaseNotes.txt doc/tutorial/*.pdf
+ dohtml -A xhtml -r doc/reference doc/tutorial
+
+ if use examples ; then
+ cd examples
+ for example in $(sed -e 's/.*(\(.*\)).*/\1/p' -e 'd' CMakeLists.txt); do
+ cd "${S}/examples/${example}"
+ ./deploy.sh
+ done
+ fi
+}