summaryrefslogtreecommitdiff
path: root/www-apps/project2
diff options
context:
space:
mode:
Diffstat (limited to 'www-apps/project2')
-rw-r--r--www-apps/project2/Manifest2
-rw-r--r--www-apps/project2/project2-1017.ebuild69
2 files changed, 71 insertions, 0 deletions
diff --git a/www-apps/project2/Manifest b/www-apps/project2/Manifest
index 974eb28..5f00cb8 100644
--- a/www-apps/project2/Manifest
+++ b/www-apps/project2/Manifest
@@ -1,3 +1,4 @@
+DIST project2-1017.tar.bz2 148389 SHA256 dbcad2b0b35077da934ada76209ab2124bcf9087ebc9601d2e0e9a66fe09e108 SHA512 044d8ff88442686c11a16152ecd080e4b7c679939f685c1fcf7419bfd6e35f61618d834dc18e22109aae5828958ca2318771850fd81e5667765e8eb62d09e236 WHIRLPOOL b087ef688b9d2fff15c160262765b12c9e55b6859a5ad81dfefd14bf2cbd093bea299ddb946fc312b9880973f6355ca28d0edb4eef9a4079e76f08f81ee58ca2
DIST project2-826.tar.bz2 127047 SHA256 29225dcf386b47146fc1fca1790a5ac432b4198bee5690bf3b736334fb68cc1e SHA512 af50f54b21ae8e0110752abb7849841da174ecf3f4e25445d6499286fa2f3bedd32be1eb4192c987da1664f52749606d07bc945b00ab9e9d76c538201891b25d WHIRLPOOL 38c5ba30327767f9d4abea1582da2567f79699277be6101083433fbb342cc99bae5505099bef5b14824c40067752cde209f169a372bbd29ff825d27d4b995400
DIST project2-838.tar.bz2 128472 SHA256 f670d7d1ee0c3e0d07b4b60ad404f77a2b0699b83c9693b3a09937e9896de1eb SHA512 dbcbb71a60d00c796b164f257ffff2dbf49b5a2a84768f3ebb13789f13db700e59158de23c3bfdbdf0f618bdc7c9d0cc71a771c72b992b5ba98f738ed7447b69 WHIRLPOOL 0cdbf1de605f7a9b7cb62b8aec9a4d2aad684ebf179d6e46f832e6608da02bd6f55cbfa919ba77788e0af44c95a1ee72127533fb2b27dcb30c5e12275d947ce7
DIST project2-853.tar.bz2 129255 SHA256 d7b3ae8e893acb9d6a676d4824e58173ca6241c73dd76f69b90f0a602cc8a0f5 SHA512 76bd46e571e3663779a060817e189d83ff37429f0a6f1fc1809960eeb84af9d1ef5302c1a139d5e7a6165fe85faebabede92928d10124e51a961dd791007341b WHIRLPOOL 178e970ccf91f4d8ab381e599fe5d0aecdb3155275ee9c3a39e6f0f840bbfc4645ddd8ee53a4cc14d3d1220671f38565c2d84aa73c95e54d372677228eb1aaac
@@ -9,6 +10,7 @@ DIST project2-914.tar.bz2 132101 SHA256 5da4780e26486a39925bce089759fd2ef300c263
DIST project2-922.tar.bz2 140577 SHA256 4497b52df94950278c276889591cb3df6389a3b256f4763f37589a1c821b61aa SHA512 e6f36989a96c974de9c8bf5e6a77ee16d5cf2c2cf02db43f6ad89908d85a2b7c860053169fa382a920b758bd9d187e1316e51f5f655b88eb737685dec222ade1 WHIRLPOOL 7900fa94443b6a7d2baac92d58bb0c9d63edefeebeeed9ef5a3118322d5fd69ac41156c764a1bfa1e091721481cd74b8350771e186b506e02e4d8b14c7623f81
DIST project2-953.tar.bz2 142700 SHA256 fe68cf3b312013ea7a83bf1cd8c531d21794449350c4131a3aee2c5803b4e48b SHA512 fff304b2f7fec787134a44dd644f3d0aaca499df16e0c402bff8ea07dbb3f9aa583f31728bfb332a6e5a951359a6e6e5c47f239badfc671d8e9ef23156cd69d0 WHIRLPOOL fcc45ea2f6c122182ff4a4a72940410ce0448ac69aa6cc776ce64f63a6a39974030460e3f641185cb96a58dbff7251d16cc582a1a51a645d66ddf9728eadd6bc
DIST project2-955.tar.bz2 142782 SHA256 d902c24c9f372ff9fd8cbb0ca7a5b910b2cc410dcf1123083227d7db87c7eb97 SHA512 1f7c9723821664889bed653fb2c8dad831aca4595fd90f45cb2284d503be144f84399414eafec22eef1fd6ea027db088231bbab1a4ceb44812ca4772d00dddd5 WHIRLPOOL 28b9bf44c7ae04f85306be4d0dc72cee76e79856a66959a55422eec6aad304c78ad4db953bede1d05fefd57face49b451bb429bb95cbe4564f5ab75c1dad5907
+EBUILD project2-1017.ebuild 2023 SHA256 2538629c67cd1de26f5df2905e74f5955a0f2c921c4ee017ebe08e42282184a8 SHA512 e87cce9ca858faf7632b5cc584b98284dbd6a6b5b0a0c751c2471d9168b47b7355d52542a03f57498c0835ea9bc7e0e84b6aa41688eb5f54881a47a2e104ceea WHIRLPOOL bfad701fe701e120adb247cf15209f3d8cabfa1788735827fa93b296dfdb7ac85741a04478f075bf42d271d532955a152ef1e56c93957b8219cdef3de39c049a
EBUILD project2-814.ebuild 1801 SHA256 5c2317f047b80802030a72b68587bba95ca0f0fb6f2509a3d289a99c6d351fcd SHA512 83d0df3f14a46cb81e158c7acefc44fbdf4900690778a3d429f325217cfe75ed2073410595ec1f024dce1c2ecf1c86c2020f48fda17d7f0bfaaf4f5982965a1b WHIRLPOOL cf3ba602a97b7bf272bfc15cdb53b8a6837f4a1abe49df30ea95d0c2713c651aa519042aa474fb60a69e7a0a4c3d1f156233a393325f21354b4425b866a4fc67
EBUILD project2-826.ebuild 1771 SHA256 0c693fb4a9492189676ec1c0dc82a79b78593c7c00c68b705e5c99c7368f5dff SHA512 fe56f0744be390662a61bc8408afdf56c1a6228dfc81f8aa6ccbc3ff45f4ad1c3d2f7c7f3a94e9f35d2a2975bcff10fe9e8cca53fe8394b2b835354deb72484a WHIRLPOOL 266f0295e49b36e07d3771c5c3138447b0dbbc7fa8ab76acf02567fe65f8ed86826058fe7ab5f7b40105b4e7b24e3256a1db65637d606d31eb6234596572effb
EBUILD project2-838.ebuild 1839 SHA256 a08db0d60ff3e1a30ea406e17baafbcc03dde4a4a7c605bb01209652733f98cb SHA512 e5f85c3c9d6be93b1bd74886f382767267afab3d28bda42a1c2fe1710be4118957d1f717ba968d57dcad3fb4142ab11fc66333cca6da282647e326852c8231a2 WHIRLPOOL 0c62088080bf13dd9c4d68c5dadc360d4d96373a899e011a61617ec9c26d3a695aa1444a84d4a80eeef502516fe2102f0c2014c0ba4067539c209d797bc577ef
diff --git a/www-apps/project2/project2-1017.ebuild b/www-apps/project2/project2-1017.ebuild
new file mode 100644
index 0000000..439f87c
--- /dev/null
+++ b/www-apps/project2/project2-1017.ebuild
@@ -0,0 +1,69 @@
+EAPI="5"
+
+DESCRIPTION="User configured application engine"
+HOMEPAGE="http://project2.randomdan.homeip.net"
+
+SRC_URI="http://releases.randomdan.homeip.net/git/${P}.tar.bz2"
+LICENSE="GPL"
+SLOT="0"
+KEYWORDS="x86 amd64"
+IUSE="debug +docs mysql odbc postgres +console +web +fastcgi +daemon"
+
+DEPEND="
+ dev-util/boost-build
+ net-libs/libesmtp
+ www-client/lynx
+ >=dev-cpp/libxmlpp-2.36
+ sys-libs/zlib
+ >=sys-devel/gcc-4.5
+ >=dev-cpp/glibmm-2.28
+ >=dev-libs/boost-1.45
+ >=dev-libs/Ice-3.5
+ mysql? ( virtual/mysql )
+ odbc? ( dev-db/unixODBC )
+ postgres? ( dev-db/postgresql-base )
+ web? (
+ fastcgi? (
+ dev-libs/cgicc
+ virtual/httpd-fastcgi
+ dev-libs/fcgi
+ )
+ )
+ docs? ( app-doc/doxygen )
+ dev-cpp/slicer:=
+ "
+RDEPEND="${DEPEND}"
+use !debug && var="variant=release"
+use !odbc && odbc="odbc=no"
+use !mysql && mysql="mysql=no"
+use !postgres && pq="pq=no"
+use console && bt="$bt p2console" && it="$it installp2con"
+use web && bt="$bt p2cgi" && it="$it installp2cgi"
+use web && use fastcgi && bt="$bt p2fcgi" && it="$it installp2fcgi"
+use daemon && bt="$bt p2daemon" && it="$it installp2daemon"
+
+src_prepare() {
+ sed -ie "s|^using gcc .*|using gcc : : : <compileflags>\"${CXXFLAGS}\" <linkflags>\"${LDFLAGS}\" ;|" ${S}/Jamroot.jam
+}
+
+src_compile() {
+ cd ${S}/project2 || die
+ setarch $(uname -m) -RL \
+ b2 ${BJAMOPTS} ${var} ${odbc} ${mysql} ${pq} ${bt} -q \
+ || die "Compile failed"
+}
+
+src_install() {
+ cd ${S}/project2 || die
+ setarch $(uname -m) -RL \
+ b2 ${BJAMOPTS} ${var} ${odbc} ${mysql} ${pq} ${it} -q \
+ --prefix=${D}/usr \
+ || die "Installed failed"
+ b2 installheaders --includedir=${D}/usr/include/project2 || die "Install headers failed"
+ b2 installheadersmisc --includedir=${D}/usr/include/project2/lib || die "Install headers failed"
+ b2 installheadersdb --includedir=${D}/usr/include/project2/sql || die "Install headers failed"
+ if use docs ; then
+ mkdir -p ${D}/usr/share/doc/${PN}
+ (cat Doxyfile ; echo OUTPUT_DIRECTORY=${D}/usr/share/doc/${PN}) | doxygen - || die "Build docs failed"
+ fi
+}