This commit is contained in:
geos_one 2008-01-26 16:12:17 +00:00
parent 2cec9bc3ef
commit cbc29d6894
57 changed files with 1675 additions and 8 deletions

View File

@ -1,8 +1,8 @@
DIST gw702HP1lnxmulti.tar.gz 410982696 RMD160 24e8fc8d92c25278bedc914380d61369b3c1fbb0 SHA1 a9fb7071db328fe225ed7581153888994eb22d93 SHA256 13c91682a17378c872762fc9d352c539341c803c2fb93f34b1dfff3264899e6e DIST gw702HP1lnxmulti.tar.gz 410982696 RMD160 24e8fc8d92c25278bedc914380d61369b3c1fbb0 SHA1 a9fb7071db328fe225ed7581153888994eb22d93 SHA256 13c91682a17378c872762fc9d352c539341c803c2fb93f34b1dfff3264899e6e
EBUILD novell-groupwise-admin-7.0.2_p20070524.ebuild 2749 RMD160 27c32bc7794360e35681953cb8a772e2f41c08d2 SHA1 3a56b43bf17a65a422aba4ad85ca9ed4223a7457 SHA256 0b71937a33f50c1b290fe7a2f0f7729cdfd0613d8cc77032d34085e08d0d707e EBUILD novell-groupwise-admin-7.0.2_p20070524.ebuild 2673 RMD160 310025a9a8e4d4582a1fb6995d04b44a20df16ae SHA1 d10ded65ba7e91ec2b5bc3a821856d5e16dc083d SHA256 eab589f25bc24b716122db30eaec7f0709ac375eaa93781ed4ff033483e39b59
MD5 a7c436de3e63cff2d9b6251cfae185e6 novell-groupwise-admin-7.0.2_p20070524.ebuild 2749 MD5 ecffa73e2c46b208f31b620daa65ae37 novell-groupwise-admin-7.0.2_p20070524.ebuild 2673
RMD160 27c32bc7794360e35681953cb8a772e2f41c08d2 novell-groupwise-admin-7.0.2_p20070524.ebuild 2749 RMD160 310025a9a8e4d4582a1fb6995d04b44a20df16ae novell-groupwise-admin-7.0.2_p20070524.ebuild 2673
SHA256 0b71937a33f50c1b290fe7a2f0f7729cdfd0613d8cc77032d34085e08d0d707e novell-groupwise-admin-7.0.2_p20070524.ebuild 2749 SHA256 eab589f25bc24b716122db30eaec7f0709ac375eaa93781ed4ff033483e39b59 novell-groupwise-admin-7.0.2_p20070524.ebuild 2673
MD5 ffcffd62e623cc4125a3f650e3c7eefd files/digest-novell-groupwise-admin-7.0.2_p20070524 259 MD5 ffcffd62e623cc4125a3f650e3c7eefd files/digest-novell-groupwise-admin-7.0.2_p20070524 259
RMD160 537aa1dfa006521266bde11d4c3a03cde3222765 files/digest-novell-groupwise-admin-7.0.2_p20070524 259 RMD160 537aa1dfa006521266bde11d4c3a03cde3222765 files/digest-novell-groupwise-admin-7.0.2_p20070524 259
SHA256 e66b646a8707f4180b97da239e60602f73321b5b214ba24663d8b57751502861 files/digest-novell-groupwise-admin-7.0.2_p20070524 259 SHA256 e66b646a8707f4180b97da239e60602f73321b5b214ba24663d8b57751502861 files/digest-novell-groupwise-admin-7.0.2_p20070524 259

View File

@ -41,13 +41,11 @@ src_install() {
java-pkg_dojar ${WORKDIR}/${PN}-${MY_PV}/usr/ConsoleOne/lib/GroupWise/*.jar java-pkg_dojar ${WORKDIR}/${PN}-${MY_PV}/usr/ConsoleOne/lib/GroupWise/*.jar
insinto /usr/ConsoleOne/help insinto /usr/ConsoleOne/help
doins -r ${WORKDIR}/${PN}-${MY_PV}/usr/ConsoleOne/help/* doins -r ${WORKDIR}/${PN}-${MY_PV}/usr/ConsoleOne/help/*
dosym . /usr/ConsoleOne/bin/lib into /usr/ConsoleOne
into /usr/ConsoleOne/bin
dolib.so ${WORKDIR}/${PN}-${MY_PV}/usr/ConsoleOne/bin/*.so* dolib.so ${WORKDIR}/${PN}-${MY_PV}/usr/ConsoleOne/bin/*.so*
rm ${D}/usr/ConsoleOne/bin/lib
into /usr/ConsoleOne into /usr/ConsoleOne
dobin ${WORKDIR}/${PN}-${MY_PV}/usr/ConsoleOne/bin/gwcheck* dobin ${WORKDIR}/${PN}-${MY_PV}/usr/ConsoleOne/bin/gwcheck*
insinto /usr/ConsoleOne/bin insinto /usr/ConsoleOne/lib
doins ${WORKDIR}/${PN}-${MY_PV}/usr/ConsoleOne/bin/*.fil doins ${WORKDIR}/${PN}-${MY_PV}/usr/ConsoleOne/bin/*.fil
doins ${WORKDIR}/${PN}-${MY_PV}/usr/ConsoleOne/bin/*.xml doins ${WORKDIR}/${PN}-${MY_PV}/usr/ConsoleOne/bin/*.xml
doman ${WORKDIR}/${PN}-${MY_PV}/opt/novell/man/man*/*.* doman ${WORKDIR}/${PN}-${MY_PV}/opt/novell/man/man*/*.*

View File

@ -0,0 +1,8 @@
DIST libflaim-4.9.845.tar.gz 2852582 RMD160 28210d8f1f48813f07b85090d7b8028d2f37a1df SHA1 c3b4ae0dc68ae9d26cc3d28f286cd0bc509f4212 SHA256 32992394f70be202eb85a17082b2a30a2bc5d1cecdcc031e272176eac6d1807c
EBUILD libflaim-4.9.845.ebuild 744 RMD160 a495a75dbbbdb055a95da080dad2f5c823eb24cb SHA1 621a6eb3de7014cea097da939f27320162e7ccd6 SHA256 697e2d4753f2b0642cea6d65b5cfd7365d5395677702d852236e901eaaf9dbed
MD5 e027d6fa91209541aacc880dfe80ff75 libflaim-4.9.845.ebuild 744
RMD160 a495a75dbbbdb055a95da080dad2f5c823eb24cb libflaim-4.9.845.ebuild 744
SHA256 697e2d4753f2b0642cea6d65b5cfd7365d5395677702d852236e901eaaf9dbed libflaim-4.9.845.ebuild 744
MD5 1223bc602f288e5f42db429fb2023bc2 files/digest-libflaim-4.9.845 253
RMD160 86a1626f4e1cca9dca7247bc828bbc1ee1736015 files/digest-libflaim-4.9.845 253
SHA256 a525146bd507196ee1e1ff1b431b95eadc8f43b99c3b68aa9e1928abc70a050d files/digest-libflaim-4.9.845 253

View File

@ -0,0 +1,3 @@
MD5 f719fe61584e9a2c2a2aede9a59cf5c1 libflaim-4.9.845.tar.gz 2852582
RMD160 28210d8f1f48813f07b85090d7b8028d2f37a1df libflaim-4.9.845.tar.gz 2852582
SHA256 32992394f70be202eb85a17082b2a30a2bc5d1cecdcc031e272176eac6d1807c libflaim-4.9.845.tar.gz 2852582

View File

@ -0,0 +1,28 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header:
inherit eutils
DESCRIPTION="FLAIM is an embeddable cross-platform database engine that provides
a rich, powerful, easy-to-use feature set."
HOMEPAGE="http://forge.novell.com/modules/xfmod/project/?flaim"
SRC_URI="http://forgeftp.novell.com/flaim/release/flaim/downloads/source/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~ppc"
RESTRICT="mirror"
RDEPEND=""
DEPEND="${RDEPEND}"
src_compile() {
make DESTDIR=${D} OSTYPE=`uname -s` HOSTTYPE=`uname -m` || \
die "Error compiling ${PN}"
}
src_install() {
make DESTDIR=${D} install OSTYPE=`uname -s` HOSTTYPE=`uname -m` || \
die "Error installing ${PN}"
}

View File

@ -0,0 +1,52 @@
AUX 3.4.6120.1-configure-help.patch 2305 RMD160 e3ca4712829761408b540b9b5a7e770ea63d078c SHA1 1b81fa9d0ef87a74f1f0ce123b1b137a87d16c18 SHA256 cac75e53b0d22b29328c486363805f67858cd1d78b9a431500c85598c0e05094
MD5 e41b608b295c968b0f520d4144537a5b files/3.4.6120.1-configure-help.patch 2305
RMD160 e3ca4712829761408b540b9b5a7e770ea63d078c files/3.4.6120.1-configure-help.patch 2305
SHA256 cac75e53b0d22b29328c486363805f67858cd1d78b9a431500c85598c0e05094 files/3.4.6120.1-configure-help.patch 2305
AUX 3.4.6167.1-configure-help.patch 2305 RMD160 e3ca4712829761408b540b9b5a7e770ea63d078c SHA1 1b81fa9d0ef87a74f1f0ce123b1b137a87d16c18 SHA256 cac75e53b0d22b29328c486363805f67858cd1d78b9a431500c85598c0e05094
MD5 e41b608b295c968b0f520d4144537a5b files/3.4.6167.1-configure-help.patch 2305
RMD160 e3ca4712829761408b540b9b5a7e770ea63d078c files/3.4.6167.1-configure-help.patch 2305
SHA256 cac75e53b0d22b29328c486363805f67858cd1d78b9a431500c85598c0e05094 files/3.4.6167.1-configure-help.patch 2305
AUX configure-help.patch 1659 RMD160 d10d4eca291e9dae2d97659124b1883b245d53d0 SHA1 19c4d12d2d39d076426f84bef73a183785b26ceb SHA256 f6a5cbbdcaea965a41b6f662b545d765682fa7d932c076e262bda18f1309d93b
MD5 de97542da5ec5a7c2541cfc46c18b2b9 files/configure-help.patch 1659
RMD160 d10d4eca291e9dae2d97659124b1883b245d53d0 files/configure-help.patch 1659
SHA256 f6a5cbbdcaea965a41b6f662b545d765682fa7d932c076e262bda18f1309d93b files/configure-help.patch 1659
AUX desktop-file-categories.patch 426 RMD160 79fd3010215e2d98b2444788800d1d88c9dee810 SHA1 37d77c18cb99be9ea1f30b2ec4845e7b8640210a SHA256 3148babbed0a01799fd895bc6fb835a54556f5e74daf877c63e3c070450d2718
MD5 29706d1bf41f315b711ee075761828c7 files/desktop-file-categories.patch 426
RMD160 79fd3010215e2d98b2444788800d1d88c9dee810 files/desktop-file-categories.patch 426
SHA256 3148babbed0a01799fd895bc6fb835a54556f5e74daf877c63e3c070450d2718 files/desktop-file-categories.patch 426
AUX ifolder-3.4.6098.1-desktop-file-fix.patch 426 RMD160 79fd3010215e2d98b2444788800d1d88c9dee810 SHA1 37d77c18cb99be9ea1f30b2ec4845e7b8640210a SHA256 3148babbed0a01799fd895bc6fb835a54556f5e74daf877c63e3c070450d2718
MD5 29706d1bf41f315b711ee075761828c7 files/ifolder-3.4.6098.1-desktop-file-fix.patch 426
RMD160 79fd3010215e2d98b2444788800d1d88c9dee810 files/ifolder-3.4.6098.1-desktop-file-fix.patch 426
SHA256 3148babbed0a01799fd895bc6fb835a54556f5e74daf877c63e3c070450d2718 files/ifolder-3.4.6098.1-desktop-file-fix.patch 426
AUX ifolder-3.4.6101.1-desktop-file-fix.patch 426 RMD160 79fd3010215e2d98b2444788800d1d88c9dee810 SHA1 37d77c18cb99be9ea1f30b2ec4845e7b8640210a SHA256 3148babbed0a01799fd895bc6fb835a54556f5e74daf877c63e3c070450d2718
MD5 29706d1bf41f315b711ee075761828c7 files/ifolder-3.4.6101.1-desktop-file-fix.patch 426
RMD160 79fd3010215e2d98b2444788800d1d88c9dee810 files/ifolder-3.4.6101.1-desktop-file-fix.patch 426
SHA256 3148babbed0a01799fd895bc6fb835a54556f5e74daf877c63e3c070450d2718 files/ifolder-3.4.6101.1-desktop-file-fix.patch 426
AUX ifolder-3.4.6120.1-desktop-file-fix.patch 426 RMD160 79fd3010215e2d98b2444788800d1d88c9dee810 SHA1 37d77c18cb99be9ea1f30b2ec4845e7b8640210a SHA256 3148babbed0a01799fd895bc6fb835a54556f5e74daf877c63e3c070450d2718
MD5 29706d1bf41f315b711ee075761828c7 files/ifolder-3.4.6120.1-desktop-file-fix.patch 426
RMD160 79fd3010215e2d98b2444788800d1d88c9dee810 files/ifolder-3.4.6120.1-desktop-file-fix.patch 426
SHA256 3148babbed0a01799fd895bc6fb835a54556f5e74daf877c63e3c070450d2718 files/ifolder-3.4.6120.1-desktop-file-fix.patch 426
AUX ifolder-3.4.6167.1-desktop-file-fix.patch 426 RMD160 79fd3010215e2d98b2444788800d1d88c9dee810 SHA1 37d77c18cb99be9ea1f30b2ec4845e7b8640210a SHA256 3148babbed0a01799fd895bc6fb835a54556f5e74daf877c63e3c070450d2718
MD5 29706d1bf41f315b711ee075761828c7 files/ifolder-3.4.6167.1-desktop-file-fix.patch 426
RMD160 79fd3010215e2d98b2444788800d1d88c9dee810 files/ifolder-3.4.6167.1-desktop-file-fix.patch 426
SHA256 3148babbed0a01799fd895bc6fb835a54556f5e74daf877c63e3c070450d2718 files/ifolder-3.4.6167.1-desktop-file-fix.patch 426
AUX ifolder-3.4.6214.1-desktop-file-fix.patch 426 RMD160 79fd3010215e2d98b2444788800d1d88c9dee810 SHA1 37d77c18cb99be9ea1f30b2ec4845e7b8640210a SHA256 3148babbed0a01799fd895bc6fb835a54556f5e74daf877c63e3c070450d2718
MD5 29706d1bf41f315b711ee075761828c7 files/ifolder-3.4.6214.1-desktop-file-fix.patch 426
RMD160 79fd3010215e2d98b2444788800d1d88c9dee810 files/ifolder-3.4.6214.1-desktop-file-fix.patch 426
SHA256 3148babbed0a01799fd895bc6fb835a54556f5e74daf877c63e3c070450d2718 files/ifolder-3.4.6214.1-desktop-file-fix.patch 426
AUX tray-icon.patch 701 RMD160 9d1883204e8cc0ba7461106e55be57a3821dfba8 SHA1 cab92019f4e7034e35939302b5c6bd0cdc0e248a SHA256 0fc83bbf8e561e13dc2d046983f93d37e39f883de06ebaa86bffcaf17786dd3e
MD5 b0c39b6cfc9e8419e152be24837cf3af files/tray-icon.patch 701
RMD160 9d1883204e8cc0ba7461106e55be57a3821dfba8 files/tray-icon.patch 701
SHA256 0fc83bbf8e561e13dc2d046983f93d37e39f883de06ebaa86bffcaf17786dd3e files/tray-icon.patch 701
AUX webdir-prefix.patch 286 RMD160 63d8428c3e9f21ead6df1d88bba2b4c6ed2929e1 SHA1 4948761fb7e5fe178d097499f8aa389a26206dda SHA256 edde8ee1044bfaaf5cf24867aad60f51e0364a9c2e3de18ce3d85ca64dcbae27
MD5 9e966a436ce0b595b350bbe9649c053e files/webdir-prefix.patch 286
RMD160 63d8428c3e9f21ead6df1d88bba2b4c6ed2929e1 files/webdir-prefix.patch 286
SHA256 edde8ee1044bfaaf5cf24867aad60f51e0364a9c2e3de18ce3d85ca64dcbae27 files/webdir-prefix.patch 286
DIST ifolder3-3.6.7318.1.tar.gz 20848091 RMD160 df7df66641aa1f3a0bb488a1247228fccd2c0a73 SHA1 fafd731a2f18a6d1d36463d5a92c31dc0aa65499 SHA256 4d992f5b29b4c9dae49551d0b6e2b59f0adb972ed9018df0177ad414e74356a9
EBUILD ifolder-3.6.7318.1.ebuild 1123 RMD160 35caabf9f6fec87724733c2335d4cbecb56bb44e SHA1 6f977900fec54a82204661e8e99f3e4f8e90ed53 SHA256 c21af2fa99ca654a89f4040796c8a0f40529d19f6469ffb0bc7fcb7f24897a11
MD5 e6396051f147ac072c8511cee0c1e43c ifolder-3.6.7318.1.ebuild 1123
RMD160 35caabf9f6fec87724733c2335d4cbecb56bb44e ifolder-3.6.7318.1.ebuild 1123
SHA256 c21af2fa99ca654a89f4040796c8a0f40529d19f6469ffb0bc7fcb7f24897a11 ifolder-3.6.7318.1.ebuild 1123
MD5 5c70c18e3c30faa2b29249ddac9991b5 files/digest-ifolder-3.6.7318.1 265
RMD160 38f455ebcbf134b1cd2df210d5097ea14c5ec601 files/digest-ifolder-3.6.7318.1 265
SHA256 7580383aa2018f2957ed95eef8dbf1cf2cbede4b8bca91159d9e8d01c56ec613 files/digest-ifolder-3.6.7318.1 265

View File

@ -0,0 +1,11 @@
--- configure 2006-11-08 21:18:00.000000000 -0700
+++ configure.new 2006-11-08 21:21:01.000000000 -0700
@@ -23576,7 +23576,7 @@
#
# Configure files
#
- ac_config_files="$ac_config_files Makefile src/Makefile src/iFolder/Makefile src/LinuxClient/Makefile src/LinuxClient/library/Makefile src/LinuxClient/application/Makefile src/LinuxClient/bonjour-ui/Makefile src/LinuxClient/po/Makefile src/LinuxClient/po/POTFILES src/FormsTrayApp/Makefile src/iFolderShell/Makefile src/TrayIcon/Makefile src/TrayIcon/libtrayicon/Makefile src/WebService/Makefile src/libifolder/Makefile src/OSXClient/Makefile src/OSXClient/Info.plist src/OSXClient/src/config.h test/Makefile test/iFolder/Makefile test/iFolderComponent/Makefile package/Makefile package/windows/Makefile package/linux/Makefile package/darwin/Makefile doc/Makefile help/Makefile help-linux/Makefile po/Makefile"
+ ac_config_files="$ac_config_files Makefile src/Makefile src/iFolder/Makefile src/LinuxClient/Makefile src/LinuxClient/library/Makefile src/LinuxClient/application/Makefile src/LinuxClient/bonjour-ui/Makefile src/LinuxClient/po/Makefile src/LinuxClient/po/POTFILES src/FormsTrayApp/Makefile src/iFolderShell/Makefile src/TrayIcon/Makefile src/TrayIcon/libtrayicon/Makefile src/WebService/Makefile src/libifolder/Makefile src/OSXClient/Makefile src/OSXClient/Info.plist src/OSXClient/src/config.h test/Makefile test/iFolder/Makefile test/iFolderComponent/Makefile package/Makefile package/windows/Makefile package/linux/Makefile package/darwin/Makefile doc/Makefile help-linux/Makefile po/Makefile"
cat >confcache <<\_ACEOF
# This file is a shell script that caches the results of configure
# tests run on this system so they can be shared between configure

View File

@ -0,0 +1,11 @@
--- configure 2006-11-08 21:18:00.000000000 -0700
+++ configure.new 2006-11-08 21:21:01.000000000 -0700
@@ -23576,7 +23576,7 @@
#
# Configure files
#
- ac_config_files="$ac_config_files Makefile src/Makefile src/iFolder/Makefile src/LinuxClient/Makefile src/LinuxClient/library/Makefile src/LinuxClient/application/Makefile src/LinuxClient/bonjour-ui/Makefile src/LinuxClient/po/Makefile src/LinuxClient/po/POTFILES src/FormsTrayApp/Makefile src/iFolderShell/Makefile src/TrayIcon/Makefile src/TrayIcon/libtrayicon/Makefile src/WebService/Makefile src/libifolder/Makefile src/OSXClient/Makefile src/OSXClient/Info.plist src/OSXClient/src/config.h test/Makefile test/iFolder/Makefile test/iFolderComponent/Makefile package/Makefile package/windows/Makefile package/linux/Makefile package/darwin/Makefile doc/Makefile help/Makefile help-linux/Makefile po/Makefile"
+ ac_config_files="$ac_config_files Makefile src/Makefile src/iFolder/Makefile src/LinuxClient/Makefile src/LinuxClient/library/Makefile src/LinuxClient/application/Makefile src/LinuxClient/bonjour-ui/Makefile src/LinuxClient/po/Makefile src/LinuxClient/po/POTFILES src/FormsTrayApp/Makefile src/iFolderShell/Makefile src/TrayIcon/Makefile src/TrayIcon/libtrayicon/Makefile src/WebService/Makefile src/libifolder/Makefile src/OSXClient/Makefile src/OSXClient/Info.plist src/OSXClient/src/config.h test/Makefile test/iFolder/Makefile test/iFolderComponent/Makefile package/Makefile package/windows/Makefile package/linux/Makefile package/darwin/Makefile doc/Makefile help-linux/Makefile po/Makefile"
cat >confcache <<\_ACEOF
# This file is a shell script that caches the results of configure
# tests run on this system so they can be shared between configure

View File

@ -0,0 +1,11 @@
--- configure 2006-09-11 11:22:29.000000000 -0600
+++ configure.new 2006-09-11 11:20:23.000000000 -0600
@@ -24904,7 +24904,7 @@
#
# Configure files
#
-ac_config_files="$ac_config_files Makefile src/Makefile src/iFolder/Makefile src/LinuxClient/Makefile src/LinuxClient/library/Makefile src/LinuxClient/application/Makefile src/LinuxClient/bonjour-ui/Makefile src/LinuxClient/po/Makefile src/LinuxClient/po/POTFILES src/FormsTrayApp/Makefile src/iFolderShell/Makefile src/TrayIcon/Makefile src/TrayIcon/libtrayicon/Makefile src/WebService/Makefile src/libifolder/Makefile src/OSXClient/Makefile src/OSXClient/Info.plist src/OSXClient/src/config.h test/Makefile test/iFolder/Makefile test/iFolderComponent/Makefile package/Makefile package/windows/Makefile package/linux/Makefile package/darwin/Makefile doc/Makefile help/Makefile help-linux/Makefile po/Makefile"
+ac_config_files="$ac_config_files Makefile src/Makefile src/iFolder/Makefile src/LinuxClient/Makefile src/LinuxClient/library/Makefile src/LinuxClient/application/Makefile src/LinuxClient/bonjour-ui/Makefile src/LinuxClient/po/Makefile src/LinuxClient/po/POTFILES src/FormsTrayApp/Makefile src/iFolderShell/Makefile src/TrayIcon/Makefile src/TrayIcon/libtrayicon/Makefile src/WebService/Makefile src/libifolder/Makefile src/OSXClient/Makefile src/OSXClient/Info.plist src/OSXClient/src/config.h test/Makefile test/iFolder/Makefile test/iFolderComponent/Makefile package/Makefile package/windows/Makefile package/linux/Makefile package/darwin/Makefile doc/Makefile help-linux/Makefile po/Makefile"
cat >confcache <<\_ACEOF
# This file is a shell script that caches the results of configure

View File

@ -0,0 +1,10 @@
--- src/LinuxClient/application/ifolder.desktop.in 2006-04-06 01:22:33.000000000 -0600
+++ src/LinuxClient/application/ifolder.desktop.in.new 2006-04-07 00:05:00.000000000 -0600
@@ -1,6 +1,6 @@
[Desktop Entry]
X-SuSE-translate=false
-Categories=Application;Utility;Filesystem;
+Categories=Application;Network;
Name=iFolder 3
GenericName=Collaborative File Sharing
Comment=Backup, synchronize, and share files with others

View File

@ -0,0 +1,3 @@
MD5 ddff86be7213cc3cdd996b1c976232e4 ifolder3-3.6.7318.1.tar.gz 20848091
RMD160 df7df66641aa1f3a0bb488a1247228fccd2c0a73 ifolder3-3.6.7318.1.tar.gz 20848091
SHA256 4d992f5b29b4c9dae49551d0b6e2b59f0adb972ed9018df0177ad414e74356a9 ifolder3-3.6.7318.1.tar.gz 20848091

View File

@ -0,0 +1,10 @@
--- src/LinuxClient/application/ifolder.desktop.in 2006-04-06 01:22:33.000000000 -0600
+++ src/LinuxClient/application/ifolder.desktop.in.new 2006-04-07 00:05:00.000000000 -0600
@@ -1,6 +1,6 @@
[Desktop Entry]
X-SuSE-translate=false
-Categories=Application;Utility;Filesystem;
+Categories=Application;Network;
Name=iFolder 3
GenericName=Collaborative File Sharing
Comment=Backup, synchronize, and share files with others

View File

@ -0,0 +1,10 @@
--- src/LinuxClient/application/ifolder.desktop.in 2006-04-06 01:22:33.000000000 -0600
+++ src/LinuxClient/application/ifolder.desktop.in.new 2006-04-07 00:05:00.000000000 -0600
@@ -1,6 +1,6 @@
[Desktop Entry]
X-SuSE-translate=false
-Categories=Application;Utility;Filesystem;
+Categories=Application;Network;
Name=iFolder 3
GenericName=Collaborative File Sharing
Comment=Backup, synchronize, and share files with others

View File

@ -0,0 +1,10 @@
--- src/LinuxClient/application/ifolder.desktop.in 2006-04-06 01:22:33.000000000 -0600
+++ src/LinuxClient/application/ifolder.desktop.in.new 2006-04-07 00:05:00.000000000 -0600
@@ -1,6 +1,6 @@
[Desktop Entry]
X-SuSE-translate=false
-Categories=Application;Utility;Filesystem;
+Categories=Application;Network;
Name=iFolder 3
GenericName=Collaborative File Sharing
Comment=Backup, synchronize, and share files with others

View File

@ -0,0 +1,10 @@
--- src/LinuxClient/application/ifolder.desktop.in 2006-04-06 01:22:33.000000000 -0600
+++ src/LinuxClient/application/ifolder.desktop.in.new 2006-04-07 00:05:00.000000000 -0600
@@ -1,6 +1,6 @@
[Desktop Entry]
X-SuSE-translate=false
-Categories=Application;Utility;Filesystem;
+Categories=Application;Network;
Name=iFolder 3
GenericName=Collaborative File Sharing
Comment=Backup, synchronize, and share files with others

View File

@ -0,0 +1,10 @@
--- src/LinuxClient/application/ifolder.desktop.in 2006-04-06 01:22:33.000000000 -0600
+++ src/LinuxClient/application/ifolder.desktop.in.new 2006-04-07 00:05:00.000000000 -0600
@@ -1,6 +1,6 @@
[Desktop Entry]
X-SuSE-translate=false
-Categories=Application;Utility;Filesystem;
+Categories=Application;Network;
Name=iFolder 3
GenericName=Collaborative File Sharing
Comment=Backup, synchronize, and share files with others

View File

@ -0,0 +1,20 @@
--- src/LinuxClient/application/iFolderApplication.cs 2006-08-02 01:24:36.000000000 -0600
+++ src/LinuxClient/application/iFolderApplication.cs.new 2006-09-11 11:34:43.000000000 -0600
@@ -65,7 +65,7 @@
private Gdk.Pixbuf DownloadingPixbuf;
private Gdk.Pixbuf UploadingPixbuf;
private Gtk.EventBox eBox;
- private TrayIcon tIcon;
+ private Egg.TrayIcon tIcon;
private iFolderWebService ifws;
private SimiasWebService simws;
private iFolderData ifdata;
@@ -141,7 +141,7 @@
Util.SetQuitiFolderDelegate(new QuitiFolderDelegate(QuitiFolder));
- tIcon = new TrayIcon("iFolder");
+ tIcon = new Egg.TrayIcon("iFolder");
currentIconAnimationDirection = 0;

View File

@ -0,0 +1,11 @@
--- configure 2006-03-20 01:28:11.000000000 -0700
+++ configure.new 2006-04-03 01:27:30.000000000 -0600
@@ -5832,7 +5832,7 @@
#
# We have our own "standard" directories for web services.
#
-webdir='${libexecdir}/web'
+webdir='${prefix}/lib/simias/web'
webbindir='${webdir}/bin'

View File

@ -0,0 +1,50 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit mono eutils gnome2
BUILDDATE="20061231-0101"
DESCRIPTION="Novell iFolder"
HOMEPAGE="http://www.ifolder.com/"
SRC_URI="http://distfiles.one-gear.com/distfiles/${PN}${PV:0:1}-${PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~ppc ~amd64"
RESTRICT="mirror"
IUSE=""
DEPEND=">=dev-lang/mono-1.0
>=dev-dotnet/gconf-sharp-2.0
>=dev-dotnet/gnome-sharp-2.0
>=dev-dotnet/gtk-sharp-2.0
>=net-misc/simias-1.0
>=gnome-base/eel-2.12"
#S="${WORKDIR}/ifolder${PV:0:1}-${PV}"
S="${WORKDIR}/${PN}"
src_unpack() {
gnome2_src_unpack
#Change .desktop file to place icon in Internet group instead of Programming
epatch ${FILESDIR}/desktop-file-categories.patch || die "Error applying patch"
# epatch ${FILESDIR}/webdir-prefix.patch || die "Error applying patch"
# epatch ${FILESDIR}/configure-help.patch || die "Error applying patch"
# epatch ${FILESDIR}/tray-icon.patch || die "Error applying patch"
}
src_compile() {
local myconf
./autogen.sh
gnome2_src_configure
#econf
emake
}

View File

@ -0,0 +1,24 @@
AUX SimiasSetup.cs.in.patch 896 RMD160 355df8559dca6f592db7a6d8cecf30078dc536f0 SHA1 57ac4cf5183adfc2299d34e10d5e6d4c20e26ec6 SHA256 a355d866883c4e8353192c394da9f034c354f1e3617d0e5fc750ba7f53dd29c9
MD5 2c74c6c74bcc7ed8946a14855c8ce286 files/SimiasSetup.cs.in.patch 896
RMD160 355df8559dca6f592db7a6d8cecf30078dc536f0 files/SimiasSetup.cs.in.patch 896
SHA256 a355d866883c4e8353192c394da9f034c354f1e3617d0e5fc750ba7f53dd29c9 files/SimiasSetup.cs.in.patch 896
AUX simias-Makefile-in-generate.diff 245 RMD160 e98841bdbc05c82565c076000b1a2def2d647a00 SHA1 4c9bb42fbc6eeb078389e554a1ce400a88051e84 SHA256 62621a68f45cf3b7eba1af206d18f245b624c8e52361707648306360f20f3778
MD5 5fa4972c53bcf8d82ed4d577d4a8e5c6 files/simias-Makefile-in-generate.diff 245
RMD160 e98841bdbc05c82565c076000b1a2def2d647a00 files/simias-Makefile-in-generate.diff 245
SHA256 62621a68f45cf3b7eba1af206d18f245b624c8e52361707648306360f20f3778 files/simias-Makefile-in-generate.diff 245
AUX webdir-prefix.patch 316 RMD160 06e9d5a4bfddd47b875a2671e94929bc8de05557 SHA1 4bd98462535961c954962541cc59c5e3d8ac8f87 SHA256 ef4441812bfc7bcdb6746f9145e36f21c30bde769a1dece2eca23bd9d3b3870f
MD5 43557030efeec13bebb27799cf7f8786 files/webdir-prefix.patch 316
RMD160 06e9d5a4bfddd47b875a2671e94929bc8de05557 files/webdir-prefix.patch 316
SHA256 ef4441812bfc7bcdb6746f9145e36f21c30bde769a1dece2eca23bd9d3b3870f files/webdir-prefix.patch 316
AUX wildcard.patch 406 RMD160 6dbb732fe8d47a67b2f14d0f3ab90b58ce0d7486 SHA1 9f13dc82a32eeac01b5f69aa606e1ea68a0a4535 SHA256 ce872b394d9e002521e1b6d546086c59337278f5983cb36faa55d8d1a2995032
MD5 3627d2f2d17d24149413c49875bb0082 files/wildcard.patch 406
RMD160 6dbb732fe8d47a67b2f14d0f3ab90b58ce0d7486 files/wildcard.patch 406
SHA256 ce872b394d9e002521e1b6d546086c59337278f5983cb36faa55d8d1a2995032 files/wildcard.patch 406
DIST simias-1.6.7303.1.tar.gz 21072448 RMD160 9ced659b4bccf24c84b8a85b15de108da436b1f7 SHA1 6c08b208f6bae9771e6ca2722700f1ba24db32f3 SHA256 894ed8f1e5a00fa0773c105993ba82e62dc7db3ec32d09335d071be80f7feca7
EBUILD simias-1.6.7303.1.ebuild 1113 RMD160 37434f81943ba011cd728bc4cdc2e9adee9d4670 SHA1 2fbb443d4022f0765ea93a54bc8a6d124a4a2cc7 SHA256 63b31c2435ac140e01ec92610cb77bc9ef6149980e9f328c80c90baa65e489e6
MD5 45d8c8fd50543411e6960fa6bb3730b7 simias-1.6.7303.1.ebuild 1113
RMD160 37434f81943ba011cd728bc4cdc2e9adee9d4670 simias-1.6.7303.1.ebuild 1113
SHA256 63b31c2435ac140e01ec92610cb77bc9ef6149980e9f328c80c90baa65e489e6 simias-1.6.7303.1.ebuild 1113
MD5 3913f30dddcd2d8a3b4b8e522acf70ad files/digest-simias-1.6.7303.1 259
RMD160 db3b2e8a1f137f6c05ffc8768eae5b4ed1548104 files/digest-simias-1.6.7303.1 259
SHA256 04a8179e0c2ff821356bda9e393e9d7cc4bfa8c660b76dd95a50afb0c2e8bd8e files/digest-simias-1.6.7303.1 259

View File

@ -0,0 +1,15 @@
--- src/SimiasClient/SimiasSetup.cs.in 2006-04-06 23:54:46.000000000 -0600
+++ src/SimiasClient/SimiasSetup.cs.in.new 2006-04-06 23:54:19.000000000 -0600
@@ -117,9 +117,9 @@
_sbindir = Path.GetFullPath(_sbindir.Replace(_prefix, value));
_sharedstatedir = Path.GetFullPath(_sharedstatedir.Replace(_prefix, value));
_sysconfdir = Path.GetFullPath(_sysconfdir.Replace(_prefix, value));
- _webdir = Path.GetFullPath(_webdir.Replace(_prefix, value));
- _webbindir = Path.GetFullPath(_webbindir.Replace(_prefix, value));
- _modulesdir = Path.GetFullPath(_modulesdir.Replace(_prefix, value));
+ // _webdir = Path.GetFullPath(_webdir.Replace(_prefix, value));
+ // _webbindir = Path.GetFullPath(_webbindir.Replace(_prefix, value));
+ // _modulesdir = Path.GetFullPath(_modulesdir.Replace(_prefix, value));
// update prefix
_prefix = Path.GetFullPath(value);

View File

@ -0,0 +1,3 @@
MD5 5a7d24f3e183ac01969b55e014e85b28 simias-1.6.7303.1.tar.gz 21072448
RMD160 9ced659b4bccf24c84b8a85b15de108da436b1f7 simias-1.6.7303.1.tar.gz 21072448
SHA256 894ed8f1e5a00fa0773c105993ba82e62dc7db3ec32d09335d071be80f7feca7 simias-1.6.7303.1.tar.gz 21072448

View File

@ -0,0 +1,12 @@
--- /home/srinidhi/sandbox/simias/configure.in 2007-01-04 19:57:04.000000000 +0530
+++ configure.in 2007-01-04 21:21:43.000000000 +0530
@@ -616,7 +616,7 @@
fi
AC_SUBST(MODMONO_CONFPATH)
-
+AM_CONFIG_HEADER(config.h)
#
# Configure files

View File

@ -0,0 +1,11 @@
--- configure 2006-03-20 01:14:47.000000000 -0700
+++ configure.new 2006-04-03 01:21:16.000000000 -0600
@@ -4094,7 +4094,7 @@
#
# We have our own "standard" directories for web services.
#
-webdir="${libexecdir}/web"
+webdir="${prefix}/lib/simias/web"
webbindir="${webdir}/bin"
modulesdir="${webdir}/modules"

View File

@ -0,0 +1,11 @@
--- src/FlaimProvider/FlaimWrapper/CSPStore.cpp 2006-08-02 01:11:34.000000000 -0600
+++ src/FlaimProvider/FlaimWrapper/CSPStore.cpp.new 2006-09-21 00:54:49.000000000 -0600
@@ -1037,7 +1037,7 @@
if (caseSensitive)
{
- rc = FlmCursorSetMode(cursor, FLM_COMP_WILD);
+ rc = FlmCursorSetMode(cursor, FLM_WILD_TAG);
}
rc = FlmCursorAddField(cursor, fieldId, 0);
if (RC_OK(rc))

View File

@ -0,0 +1,51 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils mono
BUILDDATE="20061231-0101"
DESCRIPTION="Simias SimpleServer"
HOMEPAGE="http://www.ifolder.com/"
SRC_URI="http://distfiles.one-gear.com/distfiles/${P}.tar.gz"
RESTRICT="mirror"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~x86 ~ppc ~amd64"
DEPEND=">=dev-lang/mono-1.2.2.1
>=dev-dotnet/xsp-1.2.1
>=dev-dotnet/log4net-1.2.9
>=dev-db/libflaim-4.9.617
!dev-dotnet/ifolder-server"
simiasdatadir="${ROOT}var/lib/simias"
S=${WORKDIR}/${PN}
src_unpack() {
unpack ${A} || die "Error unpacking ${PN}"
cd ${S} || die "Error entering ${PN} source directory"
# epatch ${FILESDIR}/webdir-prefix.patch
# epatch ${FILESDIR}/SimiasSetup.cs.in.patch
# epatch ${FILESDIR}/wildcard.patch
}
src_compile() {
local myconf
# sed -i -e "s|@_simiasdatadir_@|${simiasdatadir}|g" ${S}/other/SimpleServer/simpleserver.in || die "Error patching simpleserver.in"
myconf="--with-runasclient"
./autogen.sh ${myconf}
econf ${myconf}
emake
}
src_install() {
make DESTDIR=${D} install
}

View File

@ -0,0 +1,89 @@
# Created by George Hron @ 2007.02.05
inherit eutils kde-functions mono autotools
LICENSE="LGPL"
MY_PN="CASA"
MY_VER="1.6"
HOMEPAGE="http://www.novell.com"
SRC_URI="http://forge.novell.com/modules/xfcontent/private.php/casa/CASA_1.6/CASA/downloads/source/${MY_PN}-${PV}.tar.bz2"
DESCRIPTION="Novell Common Authentication Service Adapter (CASA)"
DEPEND="dev-lang/mono
dev-dotnet/glade-sharp
dev-dotnet/gtk-sharp
app-crypt/mit-krb5
>=kde-base/kdelibs-3.5
<kde-base/kdelibs-3.6
gnome-base/gnome-keyring
gnome-base/gnome-vfs
virtual/jdk"
S=${WORKDIR}/${MY_PN}-${PV}
KEYWORDS="~x86"
src_unpack() {
unpack ${A}
cd ${S}
eautoreconf
epatch ${FILESDIR}/${MY_PN}-${MY_VER}-glib-glade.patch
epatch ${FILESDIR}/${MY_PN}-${MY_VER}-gnome.patch
epatch ${FILESDIR}/${MY_PN}-${MY_VER}-qt.patch
set-kdedir 3.5
sed -i 's@/opt/kde3@${KDEDIR}@g' `grep -ril "/opt/kde3" .`
}
src_compile() {
econf || die econf failed
emake || die emake failed
rm lib/Release/libad_ff.so.1
rm lib/Release/libad_gk.so.1
}
src_install() {
dodir /lib/security
mv lib/Release/pam_*.so ${D}/lib/security
insinto /usr/lib
doins lib/Release/*.dll
doins lib/Release/*.jar
doins lib/Release/*.so*
dosym /usr/lib/libad_ff.so.1.1.1 /usr/lib/libad_ff.so.1
dosym /usr/lib/libad_gk.so.1.1.1 /usr/lib/libad_gk.so.1
insinto /usr/bin
doins bin/Release/CASAManager.exe
doins c_gui/CASAManager.exe.config
exeinto /usr/bin
mv c_gui/CASAManager.sh c_gui/CASAManager
doexe c_gui/CASAManager
insinto /usr/bin
doins bin/Release/micasad.exe
exeinto /usr/sbin
mv c_micasad/startup/micasad.sh c_micasad/micasad
doexe c_micasad/micasad
newinitd ${FILESDIR}/micasad.rc micasad
insinto /usr/share/applications
doins c_gui/CASAManager.desktop
exeinto /usr/sbin
for x in casacfgpam casaucfgpam; do
doexe c_micasad/startup/$x
done
exeinto /usr/bin
for x in installcasa uninstallcasa iscasaconfiged; do
doexe ${FILESDIR}/$x
done
insinto /usr/include
doins include/*.h
doicon c_gui/images/*.png
insinto /usr/share/doc/${P}/help/en
doins c_gui/help/en/*
dosym /usr/share/doc/${P}/help /usr/share/doc/packages/CASA/help
dodir /usr/share/doc/packages/CASA/images
dodoc c_doc/*.doc
dodoc doc/CASA_Reference_Guide.pdf
}

View File

@ -0,0 +1,109 @@
diff -pruN CASA-1.6.659.orig/c_adlib/ad_gk/Makefile.am CASA-1.6.659/c_adlib/ad_gk/Makefile.am
--- CASA-1.6.659.orig/c_adlib/ad_gk/Makefile.am 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/c_adlib/ad_gk/Makefile.am 2007-02-05 14:53:58.000000000 +0100
@@ -48,7 +48,7 @@ MODULE_EXT =dll
CSFILES = $(srcdir)/GnomeKeyring.cs
CSFILES_CSC := $(subst /,$(SEP),$(CSFILES))
-CS_FLAGS = $(CSC_LIBFLAG) /target:library -pkg:gtk-sharp
+CS_FLAGS = $(CSC_LIBFLAG) /target:library -pkg:gtk-sharp-2.0
CS_RESOURCES =
CS_LIBS =
CS_LIBPATH =
diff -pruN CASA-1.6.659.orig/c_adlib/ad_gk/Makefile.in CASA-1.6.659/c_adlib/ad_gk/Makefile.in
--- CASA-1.6.659.orig/c_adlib/ad_gk/Makefile.in 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/c_adlib/ad_gk/Makefile.in 2007-02-05 14:53:58.000000000 +0100
@@ -217,7 +217,7 @@ MODULE_NAME = Novell.CASA.DataEngines.Gn
MODULE_EXT = dll
CSFILES = $(srcdir)/GnomeKeyring.cs
CSFILES_CSC := $(subst /,$(SEP),$(CSFILES))
-CS_FLAGS = $(CSC_LIBFLAG) /target:library -pkg:gtk-sharp
+CS_FLAGS = $(CSC_LIBFLAG) /target:library -pkg:gtk-sharp-2.0
CS_RESOURCES =
CS_LIBS =
CS_LIBPATH =
diff -pruN CASA-1.6.659.orig/c_adlib/Makefile.am CASA-1.6.659/c_adlib/Makefile.am
--- CASA-1.6.659.orig/c_adlib/Makefile.am 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/c_adlib/Makefile.am 2007-02-05 14:53:58.000000000 +0100
@@ -56,7 +56,7 @@ CSFILES = $(srcdir)/AssemblyInfo.cs \
$(top_srcdir)/c_gui/Logger.cs
CSFILES_CSC := $(subst /,$(SEP),$(CSFILES))
-CS_FLAGS = $(CSC_LIBFLAG) -pkg:gtk-sharp /d:LINUX
+CS_FLAGS = $(CSC_LIBFLAG) -pkg:gtk-sharp-2.0 /d:LINUX
CS_RESOURCES =
CS_LIBS =$(CASALIBDIR)/$(TARGET_CFG)/Novell.CASA.DataEngines.GnomeKeyring.dll \
$(CASALIBDIR)/$(TARGET_CFG)/Novell.CASA.DataEngines.KWallet.dll \
diff -pruN CASA-1.6.659.orig/c_adlib/Makefile.in CASA-1.6.659/c_adlib/Makefile.in
--- CASA-1.6.659.orig/c_adlib/Makefile.in 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/c_adlib/Makefile.in 2007-02-05 14:53:58.000000000 +0100
@@ -226,7 +226,7 @@ CSFILES = $(srcdir)/AssemblyInfo.cs \
$(top_srcdir)/c_gui/Logger.cs
CSFILES_CSC := $(subst /,$(SEP),$(CSFILES))
-CS_FLAGS = $(CSC_LIBFLAG) -pkg:gtk-sharp /d:LINUX
+CS_FLAGS = $(CSC_LIBFLAG) -pkg:gtk-sharp-2.0 /d:LINUX
CS_RESOURCES =
CS_LIBS = $(CASALIBDIR)/$(TARGET_CFG)/Novell.CASA.DataEngines.GnomeKeyring.dll \
$(CASALIBDIR)/$(TARGET_CFG)/Novell.CASA.DataEngines.KWallet.dll \
diff -pruN CASA-1.6.659.orig/c_gui/Makefile.am CASA-1.6.659/c_gui/Makefile.am
--- CASA-1.6.659.orig/c_gui/Makefile.am 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/c_gui/Makefile.am 2007-02-05 14:55:37.000000000 +0100
@@ -74,7 +74,7 @@ CSFILES =$(srcdir)/AssemblyInfo.cs \
$(srcdir)/Common.cs
CSFILES_CSC := $(subst /,$(SEP),$(CSFILES))
-CS_FLAGS = -pkg:gtk-sharp -pkg:glade-sharp -d:LINUX -nowarn:169
+CS_FLAGS = -pkg:gtk-sharp-2.0 -pkg:glade-sharp-2.0 -d:LINUX -nowarn:169
CS_RESOURCES =
CS_LIBS =$(CASALIBDIR)/Novell.CASA.Common.dll \
$(CASALIBDIR)/Novell.CASA.miCASAWrapper.dll \
diff -pruN CASA-1.6.659.orig/c_gui/Makefile.in CASA-1.6.659/c_gui/Makefile.in
--- CASA-1.6.659.orig/c_gui/Makefile.in 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/c_gui/Makefile.in 2007-02-05 14:55:37.000000000 +0100
@@ -241,7 +241,7 @@ CSFILES = $(srcdir)/AssemblyInfo.cs \
$(srcdir)/Common.cs
CSFILES_CSC := $(subst /,$(SEP),$(CSFILES))
-CS_FLAGS = -pkg:gtk-sharp -pkg:glade-sharp -d:LINUX -nowarn:169
+CS_FLAGS = -pkg:gtk-sharp-2.0 -pkg:glade-sharp-2.0 -d:LINUX -nowarn:169
CS_RESOURCES =
CS_LIBS = $(CASALIBDIR)/Novell.CASA.Common.dll \
$(CASALIBDIR)/Novell.CASA.miCASAWrapper.dll \
diff -pruN CASA-1.6.659.orig/make/defaults.lux CASA-1.6.659/make/defaults.lux
--- CASA-1.6.659.orig/make/defaults.lux 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/make/defaults.lux 2007-02-05 14:55:37.000000000 +0100
@@ -39,7 +39,7 @@ ifeq ($(module),kwwrap)
endif
ifeq ($(module),gkwrap)
- CFLAGS = /target:"library" -pkg:gtk-sharp
+ CFLAGS = /target:"library" -pkg:gtk-sharp-2.0
OFILE = -out:"$(CSLIBDIR)$@"dll
EXT = dll
endif
@@ -51,7 +51,7 @@ ifeq ($(module),ffwrap)
endif
ifeq ($(module),adlib)
- CFLAGS = /target:"library" -pkg:gtk-sharp -lib:"$(CSLIBDIR)" -lib:../c_adlib/ad_gk/ -lib:../c_adlib/ad_kw/ -lib:../c_adlib/ad_ff/ /r:Novell.CASA.DataEngines.GnomeKeyring.dll /r:Novell.CASA.DataEngines.KWallet.dll /r:Novell.CASA.DataEngines.FireFox.dll /r:Novell.CASA.CASAPolicy.dll /r:Novell.CASA.miCASAWrapper.dll
+ CFLAGS = /target:"library" -pkg:gtk-sharp-2.0 -lib:"$(CSLIBDIR)" -lib:../c_adlib/ad_gk/ -lib:../c_adlib/ad_kw/ -lib:../c_adlib/ad_ff/ /r:Novell.CASA.DataEngines.GnomeKeyring.dll /r:Novell.CASA.DataEngines.KWallet.dll /r:Novell.CASA.DataEngines.FireFox.dll /r:Novell.CASA.CASAPolicy.dll /r:Novell.CASA.miCASAWrapper.dll
OFILE = -out:"$(CSLIBDIR)$@"dll
EXT = dll
endif
@@ -63,13 +63,13 @@ ifeq ($(module),csssd)
endif
ifeq ($(module),casamanager)
- CFLAGS = -lib:../c_micasad/test/dependencies/ -lib:"$(CSLIBDIR)" /r:$(CSLIBDIR)Novell.CASA.miCASAWrapper.dll /r:Novell.CASA.A-D.dll /r:Novell.CASA.CASAPolicy.dll -pkg:gtk-sharp -pkg:glade-sharp /r:Novell.CASA.Common.dll
+ CFLAGS = -lib:../c_micasad/test/dependencies/ -lib:"$(CSLIBDIR)" /r:$(CSLIBDIR)Novell.CASA.miCASAWrapper.dll /r:Novell.CASA.A-D.dll /r:Novell.CASA.CASAPolicy.dll -pkg:gtk-sharp-2.0 -pkg:glade-sharp-2.0 /r:Novell.CASA.Common.dll
OFILE = -out:"$(CSBINDIR)$@"exe
EXT = bin
endif
ifeq ($(module),trayapp)
- CFLAGS = -lib:../c_micasad/test/dependencies/ -pkg:gtk-sharp -lib:"$(CSLIBDIR)" /r:Novell.CASA.Common.dll -pkg:glade-sharp /r:Novell.CASA.miCASAWrapper.dll
+ CFLAGS = -lib:../c_micasad/test/dependencies/ -pkg:gtk-sharp-2.0 -lib:"$(CSLIBDIR)" /r:Novell.CASA.Common.dll -pkg:glade-sharp-2.0 /r:Novell.CASA.miCASAWrapper.dll
OFILE = -out:"$(CSBINDIR)$@"exe
EXT = bin
endif

View File

@ -0,0 +1,275 @@
diff -pruN CASA-1.6.659.orig/c_adlib/ad_ff/native/Makefile.am CASA-1.6.659/c_adlib/ad_ff/native/Makefile.am
--- CASA-1.6.659.orig/c_adlib/ad_ff/native/Makefile.am 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/c_adlib/ad_ff/native/Makefile.am 2007-02-05 14:19:21.000000000 +0100
@@ -58,7 +58,7 @@ CXXFILES = $(srcdir)/Common.cpp \
CXXFILES_CXX :=
INCLUDES = -I. -I.. -I$(CASAROOT)/include \
--I/opt/gnome/include/gnome-keyring-1
+-I/usr/include/gnome-keyring-1
CXXFLAGS = $(CPP_LIBFLAG) $(INCLUDES)
EXTRA_CXXFLAGS = -fPIC -DPIC -DSSCS_LINUX_PLAT_F -DQT_THREAD_SUPPORT -DQT_CLEAN_NANESPACE \
-DQT_NO_ASCII_CAS -O2 -fmessage-length=0 -Wall -g -D_REENTRANT \
diff -pruN CASA-1.6.659.orig/c_adlib/ad_ff/native/Makefile.in CASA-1.6.659/c_adlib/ad_ff/native/Makefile.in
--- CASA-1.6.659.orig/c_adlib/ad_ff/native/Makefile.in 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/c_adlib/ad_ff/native/Makefile.in 2007-02-05 14:19:21.000000000 +0100
@@ -227,7 +227,7 @@ CXXFILES = $(srcdir)/Common.cpp \
CXXFILES_CXX :=
INCLUDES = -I. -I.. -I$(CASAROOT)/include \
--I/opt/gnome/include/gnome-keyring-1
+-I/usr/include/gnome-keyring-1
CXXFLAGS = $(CPP_LIBFLAG) $(INCLUDES)
EXTRA_CXXFLAGS = -fPIC -DPIC -DSSCS_LINUX_PLAT_F -DQT_THREAD_SUPPORT -DQT_CLEAN_NANESPACE \
diff -pruN CASA-1.6.659.orig/c_adlib/ad_gk/native/link.lux CASA-1.6.659/c_adlib/ad_gk/native/link.lux
--- CASA-1.6.659.orig/c_adlib/ad_gk/native/link.lux 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/c_adlib/ad_gk/native/link.lux 2007-02-05 14:19:21.000000000 +0100
@@ -5,7 +5,7 @@ LINK = $(CPP) \
-O2 -fno-exceptions -fno-check-new\
-Wl,-rpath -Wl,/usr/lib$(ARC) \
-L/usr/lib$(ARC) -lpthread -lc -ldl \
- -L/opt/gnome/lib$(ARC) -lglib-2.0 \
+ -L/usr/lib$(ARC) -lglib-2.0 \
-Wl,-soname -Wl,lib$(TARGET).so.$(PROD_NUM) \
-o $(LIBDIR)$(XTRA)/lib$(TARGET).so.$(BLD_VER) \
-L$(LIBDIR)$(XTRA) \
diff -pruN CASA-1.6.659.orig/c_adlib/ad_gk/native/Makefile.am CASA-1.6.659/c_adlib/ad_gk/native/Makefile.am
--- CASA-1.6.659.orig/c_adlib/ad_gk/native/Makefile.am 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/c_adlib/ad_gk/native/Makefile.am 2007-02-05 14:19:21.000000000 +0100
@@ -51,10 +51,10 @@ LIBDIR = $(LIB)
CSFILES_CSC :=
INCLUDES = -I. -I.. -I$(CASAROOT)/include \
- -I/opt/gnome/include/gnome-keyring-1 \
- -I/opt/gnome/include/glib-2.0 \
- -I/opt/gnome/$(LIBDIR)/glib-2.0/include \
- -L/opt/gnome/$(LIBDIR) -lglib-2.0
+ -I/usr/include/gnome-keyring-1 \
+ -I/usr/include/glib-2.0 \
+ -I/usr/$(LIBDIR)/glib-2.0/include \
+ -L/usr/$(LIBDIR) -lglib-2.0
RESOURCES =
EXTRA_CFLAGS =
@@ -64,7 +64,7 @@ LIBS = -lpthread -ldl
LDFLAGS = -fno-exceptions -fno-check-new -Wl,-Bsymbolic -shared -pthread -O2 \
-Wl,-rpath -Wl,/usr/$(LIBDIR) -Wl,-soname -Wl,libad_gk.so.1
-EXTRA_LDFLAGS = -L/opt/gnome/$(LIBDIR) -lglib-2.0 -L/$(CASAROOT)/$(LIBDIR)
+EXTRA_LDFLAGS = -L/usr/$(LIBDIR) -lglib-2.0 -L/$(CASAROOT)/$(LIBDIR)
OBJDIR = ./$(TARGET_CFG)/$(LIBDIR)
diff -pruN CASA-1.6.659.orig/c_adlib/ad_gk/native/Makefile.in CASA-1.6.659/c_adlib/ad_gk/native/Makefile.in
--- CASA-1.6.659.orig/c_adlib/ad_gk/native/Makefile.in 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/c_adlib/ad_gk/native/Makefile.in 2007-02-05 14:19:21.000000000 +0100
@@ -220,14 +220,14 @@ CFILES = $(srcdir)/ad_gk.c
LIBDIR = $(LIB)
CSFILES_CSC :=
INCLUDES = -I. -I.. -I$(CASAROOT)/include \
- -I/opt/gnome/include/gnome-keyring-1 \
- -I/opt/gnome/include/glib-2.0 \
- -I/opt/gnome/$(LIBDIR)/glib-2.0/include \
- -L/opt/gnome/$(LIBDIR) -lglib-2.0
+ -I/usr/include/gnome-keyring-1 \
+ -I/usr/include/glib-2.0 \
+ -I/usr/$(LIBDIR)/glib-2.0/include \
+ -L/usr/$(LIBDIR) -lglib-2.0
RESOURCES =
EXTRA_CFLAGS =
-EXTRA_LDFLAGS = -L/opt/gnome/$(LIBDIR) -lglib-2.0 -L/$(CASAROOT)/$(LIBDIR)
+EXTRA_LDFLAGS = -L/usr/$(LIBDIR) -lglib-2.0 -L/$(CASAROOT)/$(LIBDIR)
OBJDIR = ./$(TARGET_CFG)/$(LIBDIR)
OBJS = $(addprefix $(OBJDIR)/, $(CFILES:%.c=%.o))
EXTRA_DIST = $(CFILES) *.h
diff -pruN CASA-1.6.659.orig/c_adlib/ad_kw/native/Makefile.am CASA-1.6.659/c_adlib/ad_kw/native/Makefile.am
--- CASA-1.6.659.orig/c_adlib/ad_kw/native/Makefile.am 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/c_adlib/ad_kw/native/Makefile.am 2007-02-05 14:19:21.000000000 +0100
@@ -56,7 +56,7 @@ CXX_MOC_FILES = kwallets_rw.moc
CXXFILES_CXX :=
INCLUDES = -I. -I.. -I$(CASAROOT)/include \
--I/opt/kde3/include -I/usr/lib/qt3/include -I/usr/X11R6/include -I/opt/gnome/include/gnome-keyring-1/
+-I/opt/kde3/include -I/usr/lib/qt3/include -I/usr/X11R6/include -I/usr/include/gnome-keyring-1/
CXXFLAGS = $(CPP_LIBFLAG) $(INCLUDES)
EXTRA_CXXFLAGS = -fPIC -DPIC -DSSCS_LINUX_PLAT_F -DQT_THREAD_SUPPORT -DQT_CLEAN_NANESPACE \
-DQT_NO_ASCII_CAS -O2 -fmessage-length=0 -Wall -g -D_REENTRANT \
diff -pruN CASA-1.6.659.orig/c_common/linux/Makefile.am CASA-1.6.659/c_common/linux/Makefile.am
--- CASA-1.6.659.orig/c_common/linux/Makefile.am 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/c_common/linux/Makefile.am 2007-02-05 14:19:21.000000000 +0100
@@ -47,7 +47,7 @@ MODULE_EXT =o
CFILES = ../sscs_ll.c
CSFILES_CSC :=
-INCLUDES = -I. -I.. -I$(CASAROOT)/include -I/opt/gnome/include/gnome-keyring-1/
+INCLUDES = -I. -I.. -I$(CASAROOT)/include -I/usr/include/gnome-keyring-1/
EXTRA_CFLAGS =
RESOURCES =
CFLAGS += $(EXTRA_CFLAGS) $(INCLUDES) $(DEFINES)
diff -pruN CASA-1.6.659.orig/c_common/linux/Makefile.in CASA-1.6.659/c_common/linux/Makefile.in
--- CASA-1.6.659.orig/c_common/linux/Makefile.in 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/c_common/linux/Makefile.in 2007-02-05 14:19:21.000000000 +0100
@@ -217,7 +217,7 @@ MODULE_NAME = sscs_ll
MODULE_EXT = o
CFILES = ../sscs_ll.c
CSFILES_CSC :=
-INCLUDES = -I. -I.. -I$(CASAROOT)/include -I/opt/gnome/include/gnome-keyring-1/
+INCLUDES = -I. -I.. -I$(CASAROOT)/include -I/usr/include/gnome-keyring-1/
EXTRA_CFLAGS =
RESOURCES =
OBJDIR = ./$(TARGET_CFG)/$(LIB)
diff -pruN CASA-1.6.659.orig/c_jwrapper/jnsscs/linux/Makefile.am CASA-1.6.659/c_jwrapper/jnsscs/linux/Makefile.am
--- CASA-1.6.659.orig/c_jwrapper/jnsscs/linux/Makefile.am 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/c_jwrapper/jnsscs/linux/Makefile.am 2007-02-05 14:19:21.000000000 +0100
@@ -50,7 +50,7 @@ CFILES = ../jmicasa.c
CSFILES_CSC :=
INCLUDES = -I. -I.. -I$(CASAROOT)/include -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux \
- -I/opt/gnome/include/gnome-keyring-1
+ -I/usr/include/gnome-keyring-1
RESOURCES =
DEFINES =
CFLAGS += $(INCLUDES) $(DEFINES)
diff -pruN CASA-1.6.659.orig/c_jwrapper/jnsscs/linux/Makefile.in CASA-1.6.659/c_jwrapper/jnsscs/linux/Makefile.in
--- CASA-1.6.659.orig/c_jwrapper/jnsscs/linux/Makefile.in 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/c_jwrapper/jnsscs/linux/Makefile.in 2007-02-05 14:19:21.000000000 +0100
@@ -220,7 +220,7 @@ MODULE_EXT = so
CFILES = ../jmicasa.c
CSFILES_CSC :=
INCLUDES = -I. -I.. -I$(CASAROOT)/include -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux \
- -I/opt/gnome/include/gnome-keyring-1
+ -I/usr/include/gnome-keyring-1
RESOURCES =
DEFINES =
diff -pruN CASA-1.6.659.orig/c_micasacache/linux/Makefile.am CASA-1.6.659/c_micasacache/linux/Makefile.am
--- CASA-1.6.659.orig/c_micasacache/linux/Makefile.am 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/c_micasacache/linux/Makefile.am 2007-02-05 14:19:21.000000000 +0100
@@ -49,7 +49,7 @@ CFILES = ../sscs_unx_cache.c \
../sscs_ipc.c
CSFILES_CSC :=
-INCLUDES = -I. -I.. -I$(CASAROOT)/include -I/opt/gnome/include/gnome-keyring-1/
+INCLUDES = -I. -I.. -I$(CASAROOT)/include -I/usr/include/gnome-keyring-1/
EXTRA_CFLAGS =
RESOURCES =
CFLAGS += $(EXTRA_CFLAGS) $(INCLUDES) $(DEFINES)
diff -pruN CASA-1.6.659.orig/c_micasacache/linux/Makefile.in CASA-1.6.659/c_micasacache/linux/Makefile.in
--- CASA-1.6.659.orig/c_micasacache/linux/Makefile.in 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/c_micasacache/linux/Makefile.in 2007-02-05 14:19:21.000000000 +0100
@@ -220,7 +220,7 @@ CFILES = ../sscs_unx_cache.c \
../sscs_ipc.c
CSFILES_CSC :=
-INCLUDES = -I. -I.. -I$(CASAROOT)/include -I/opt/gnome/include/gnome-keyring-1/
+INCLUDES = -I. -I.. -I$(CASAROOT)/include -I/usr/include/gnome-keyring-1/
EXTRA_CFLAGS =
RESOURCES =
OBJDIR = ./$(TARGET_CFG)/$(LIB)
diff -pruN CASA-1.6.659.orig/c_micasadk/linux/Makefile.am CASA-1.6.659/c_micasadk/linux/Makefile.am
--- CASA-1.6.659.orig/c_micasadk/linux/Makefile.am 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/c_micasadk/linux/Makefile.am 2007-02-05 14:19:21.000000000 +0100
@@ -51,7 +51,7 @@ CFILES = ../sscs_ll.c \
../sscs_ndk.c
CSFILES_CSC :=
-INCLUDES = -I. -I.. -I$(CASAROOT)/include -I/opt/gnome/include/gnome-keyring-1/
+INCLUDES = -I. -I.. -I$(CASAROOT)/include -I/usr/include/gnome-keyring-1/
EXTRA_CFLAGS =
RESOURCES =
CFLAGS += $(EXTRA_CFLAGS) $(INCLUDES) $(DEFINES)
diff -pruN CASA-1.6.659.orig/c_micasadk/linux/Makefile.in CASA-1.6.659/c_micasadk/linux/Makefile.in
--- CASA-1.6.659.orig/c_micasadk/linux/Makefile.in 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/c_micasadk/linux/Makefile.in 2007-02-05 14:19:21.000000000 +0100
@@ -224,7 +224,7 @@ CFILES = ../sscs_ll.c \
../sscs_ndk.c
CSFILES_CSC :=
-INCLUDES = -I. -I.. -I$(CASAROOT)/include -I/opt/gnome/include/gnome-keyring-1/
+INCLUDES = -I. -I.. -I$(CASAROOT)/include -I/usr/include/gnome-keyring-1/
EXTRA_CFLAGS =
RESOURCES =
OBJS = $(addprefix $(OBJDIR)/, $(CFILES:%.c=%.o))
diff -pruN CASA-1.6.659.orig/login_capture/PAM/linux/Makefile.am CASA-1.6.659/login_capture/PAM/linux/Makefile.am
--- CASA-1.6.659.orig/login_capture/PAM/linux/Makefile.am 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/login_capture/PAM/linux/Makefile.am 2007-02-05 14:19:21.000000000 +0100
@@ -49,7 +49,7 @@ CFILES = ../pam_sscs_utils.c \
../pam_sscs.c
CSFILES_CSC :=
-INCLUDES = -I. -I$(CASAROOT)/include -I/opt/gnome/include/gnome-keyring-1
+INCLUDES = -I. -I$(CASAROOT)/include -I/usr/include/gnome-keyring-1
RESOURCES =
DEFINES= -fno-strict-aliasing
CFLAGS += $(INCLUDES) $(DEFINES)
diff -pruN CASA-1.6.659.orig/login_capture/PAM/linux/Makefile.in CASA-1.6.659/login_capture/PAM/linux/Makefile.in
--- CASA-1.6.659.orig/login_capture/PAM/linux/Makefile.in 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/login_capture/PAM/linux/Makefile.in 2007-02-05 14:19:21.000000000 +0100
@@ -221,7 +221,7 @@ CFILES = ../pam_sscs_utils.c \
../pam_sscs.c
CSFILES_CSC :=
-INCLUDES = -I. -I$(CASAROOT)/include -I/opt/gnome/include/gnome-keyring-1
+INCLUDES = -I. -I$(CASAROOT)/include -I/usr/include/gnome-keyring-1
RESOURCES =
DEFINES = -fno-strict-aliasing
OBJDIR = ./$(TARGET_CFG)/$(LIB)
diff -pruN CASA-1.6.659.orig/make/global.mak CASA-1.6.659/make/global.mak
--- CASA-1.6.659.orig/make/global.mak 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/make/global.mak 2007-02-05 14:19:21.000000000 +0100
@@ -61,7 +61,7 @@ incdir = i"." i"$(ROOT)/include" i"$(NWS
endif
ifeq ($(PLAT),lux)
-incdir = i"." i"$(ROOT)/include" i"/opt/gnome/include/gnome-keyring-1/"
+incdir = i"." i"$(ROOT)/include" i"/usr/include/gnome-keyring-1/"
O = o
endif
diff -pruN CASA-1.6.659.orig/shsrc/lshsrc/CASA-detect_lib64.patch CASA-1.6.659/shsrc/lshsrc/CASA-detect_lib64.patch
--- CASA-1.6.659.orig/shsrc/lshsrc/CASA-detect_lib64.patch 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/shsrc/lshsrc/CASA-detect_lib64.patch 2007-02-05 14:19:21.000000000 +0100
@@ -282,7 +282,7 @@
-fi
+ARCH_LIB=`ldd /bin/bash | sed -ne "s@.* /lib\([^/]*\)/libc.so.*@\1@p"`
- export PKG_CONFIG_PATH=/usr/lib$ARCH_LIB/pkgconfig:/opt/gnome/lib$ARCH_LIB/pkgconfig:/usr/local/lib$ARCH_LIB/pkgconfig
+ export PKG_CONFIG_PATH=/usr/lib$ARCH_LIB/pkgconfig:/usr/lib$ARCH_LIB/pkgconfig:/usr/local/lib$ARCH_LIB/pkgconfig
--- shsrc/lshsrc/mk-micasa_gk-ol
+++ shsrc/lshsrc/mk-micasa_gk-ol
@@ -298,7 +298,7 @@
-fi
+ARCH_LIB=`ldd /bin/bash | sed -ne "s@.* /lib\([^/]*\)/libc.so.*@\1@p"`
- export PKG_CONFIG_PATH=/usr/lib$ARCH_LIB/pkgconfig:/opt/gnome/lib$ARCH_LIB/pkgconfig:/usr/local/lib$ARCH_LIB/pkgconfig
+ export PKG_CONFIG_PATH=/usr/lib$ARCH_LIB/pkgconfig:/usr/lib$ARCH_LIB/pkgconfig:/usr/local/lib$ARCH_LIB/pkgconfig
--- shsrc/lshsrc/mk-micasa_gkwrap-dl
+++ shsrc/lshsrc/mk-micasa_gkwrap-dl
diff -pruN CASA-1.6.659.orig/shsrc/lshsrc/mk-micasa_gk-dl CASA-1.6.659/shsrc/lshsrc/mk-micasa_gk-dl
--- CASA-1.6.659.orig/shsrc/lshsrc/mk-micasa_gk-dl 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/shsrc/lshsrc/mk-micasa_gk-dl 2007-02-05 14:19:21.000000000 +0100
@@ -19,7 +19,7 @@ else
ARCH_LIB=
fi
-export PKG_CONFIG_PATH=/usr/lib$ARCH_LIB/pkgconfig:/opt/gnome/lib$ARCH_LIB/pkgconfig:/usr/local/lib$ARCH_LIB/pkgconfig
+export PKG_CONFIG_PATH=/usr/lib$ARCH_LIB/pkgconfig:/usr/lib$ARCH_LIB/pkgconfig:/usr/local/lib$ARCH_LIB/pkgconfig
#cd $PR/c_common
diff -pruN CASA-1.6.659.orig/shsrc/lshsrc/mk-micasa_gk-ol CASA-1.6.659/shsrc/lshsrc/mk-micasa_gk-ol
--- CASA-1.6.659.orig/shsrc/lshsrc/mk-micasa_gk-ol 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/shsrc/lshsrc/mk-micasa_gk-ol 2007-02-05 14:19:21.000000000 +0100
@@ -19,7 +19,7 @@ else
ARCH_LIB=
fi
-export PKG_CONFIG_PATH=/usr/lib$ARCH_LIB/pkgconfig:/opt/gnome/lib$ARCH_LIB/pkgconfig:/usr/local/lib$ARCH_LIB/pkgconfig
+export PKG_CONFIG_PATH=/usr/lib$ARCH_LIB/pkgconfig:/usr/lib$ARCH_LIB/pkgconfig:/usr/local/lib$ARCH_LIB/pkgconfig
cd $PR/c_adlib/ad_gk/native
(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=shared MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA=ndbg XTRA_CFLAGS="`pkg-config --cflags glib-2.0` `pkg-config --libs glib-2.0` -O2 -fmessage-length=0 -Wall -fstack-protector" $2 $3 $4 $5)

View File

@ -0,0 +1,90 @@
diff -pruN CASA-1.6.659.orig/c_adlib/ad_ff/native/Makefile.am CASA-1.6.659/c_adlib/ad_ff/native/Makefile.am
--- CASA-1.6.659.orig/c_adlib/ad_ff/native/Makefile.am 2007-02-05 14:32:12.000000000 +0100
+++ CASA-1.6.659/c_adlib/ad_ff/native/Makefile.am 2007-02-05 14:35:28.000000000 +0100
@@ -68,7 +68,7 @@ LIBS = -lpthread -ldl -L/opt/kde3/lib
LDFLAGS = -fno-exception -fno-check-new -Wl,-Bsymbolic -shared -pthread -O2 \
-Wl,-soname -Wl,libkwallets_rw.so.1
-EXTRA_LDFLAGS = -L/usr/$(LIB) -lqt-mt -L/usr/X11R6/$(LIB) -L/usr/lib/qt3/$(LIB)
+EXTRA_LDFLAGS = -L/usr/$(LIB) -lqt-mt -L/usr/X11R6/$(LIB) -L/usr/qt/3/$(LIB)
OBJDIR = ./$(TARGET_CFG)/$(LIB)
diff -pruN CASA-1.6.659.orig/c_adlib/ad_ff/native/Makefile.in CASA-1.6.659/c_adlib/ad_ff/native/Makefile.in
--- CASA-1.6.659.orig/c_adlib/ad_ff/native/Makefile.in 2007-02-05 14:32:12.000000000 +0100
+++ CASA-1.6.659/c_adlib/ad_ff/native/Makefile.in 2007-02-05 14:35:28.000000000 +0100
@@ -235,7 +235,7 @@ EXTRA_CXXFLAGS = -fPIC -DPIC -DSSCS_LINU
-DALIGNMENT -DN_PLAT_UNIX -DUNIX -DLINUX -DIAPX386
CXX_RESOURCES =
-EXTRA_LDFLAGS = -L/usr/$(LIB) -lqt-mt -L/usr/X11R6/$(LIB) -L/usr/lib/qt3/$(LIB)
+EXTRA_LDFLAGS = -L/usr/$(LIB) -lqt-mt -L/usr/X11R6/$(LIB) -L/usr/qt/3/$(LIB)
OBJDIR = ./$(TARGET_CFG)/$(LIB)
OBJS = $(addprefix $(OBJDIR)/, $(CXXFILES:%.cpp=%.o))
CUR_DIR := $(shell pwd)
diff -pruN CASA-1.6.659.orig/c_adlib/ad_kw/native/link.lux CASA-1.6.659/c_adlib/ad_kw/native/link.lux
--- CASA-1.6.659.orig/c_adlib/ad_kw/native/link.lux 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/c_adlib/ad_kw/native/link.lux 2007-02-05 14:35:28.000000000 +0100
@@ -7,7 +7,7 @@ LINK = $(CPP) \
-L/usr/lib$(ARC) -lpthread -lc -ldl \
-L/opt/kde3/lib$(ARC) -lkwalletclient -lqt-mt \
-L/usr/X11R6/lib$(ARC) \
- -L/usr/lib/qt3/lib$(ARC) -lqt-mt \
+ -L/usr/qt/3/lib$(ARC) -lqt-mt \
-Wl,-soname -Wl,lib$(TARGET).so.$(PROD_NUM) \
-o $(LIBDIR)$(XTRA)/lib$(TARGET).so.$(BLD_VER) \
-L$(LIBDIR)$(XTRA) \
diff -pruN CASA-1.6.659.orig/c_adlib/ad_kw/native/Makefile.am CASA-1.6.659/c_adlib/ad_kw/native/Makefile.am
--- CASA-1.6.659.orig/c_adlib/ad_kw/native/Makefile.am 2007-02-05 14:32:12.000000000 +0100
+++ CASA-1.6.659/c_adlib/ad_kw/native/Makefile.am 2007-02-05 14:35:28.000000000 +0100
@@ -44,7 +44,7 @@ PLATFORMINDEPENDENTSOURCEDIR =
PLATFORMDEPENDENTSOURCEDIR = .
####this needs to be defined in configure.in
-MOC = /usr/lib/qt3/bin/moc
+MOC = /usr/qt/3/bin/moc
CXX = g++
MODULE_NAME =libkwallets_rw
@@ -56,7 +56,7 @@ CXX_MOC_FILES = kwallets_rw.moc
CXXFILES_CXX :=
INCLUDES = -I. -I.. -I$(CASAROOT)/include \
--I/opt/kde3/include -I/usr/lib/qt3/include -I/usr/X11R6/include -I/usr/include/gnome-keyring-1/
+-I/opt/kde3/include -I/usr/qt/3/include -I/usr/X11R6/include -I/usr/include/gnome-keyring-1/
CXXFLAGS = $(CPP_LIBFLAG) $(INCLUDES)
EXTRA_CXXFLAGS = -fPIC -DPIC -DSSCS_LINUX_PLAT_F -DQT_THREAD_SUPPORT -DQT_CLEAN_NANESPACE \
-DQT_NO_ASCII_CAS -O2 -fmessage-length=0 -Wall -g -D_REENTRANT \
@@ -67,7 +67,7 @@ LDFLAGS = -fno-exception -fno-check-new
-Wl,-soname -Wl,libkwallets_rw.so.1
EXTRA_LDFLAGS = -L/opt/kde3/$(LIB) -lkwalletclient \
- -lqt-mt -L/usr/X11R6/$(LIB) -L/usr/lib/qt3/$(LIB) -lqt-mt
+ -lqt-mt -L/usr/X11R6/$(LIB) -L/usr/qt/3/$(LIB) -lqt-mt
OBJDIR = ./$(TARGET_CFG)/$(LIB)
diff -pruN CASA-1.6.659.orig/shsrc/lshsrc/mk-micasa_kw-dl CASA-1.6.659/shsrc/lshsrc/mk-micasa_kw-dl
--- CASA-1.6.659.orig/shsrc/lshsrc/mk-micasa_kw-dl 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/shsrc/lshsrc/mk-micasa_kw-dl 2007-02-05 14:35:28.000000000 +0100
@@ -24,7 +24,7 @@ fi
#(ln -f $COMMON_FILES $PR/c_micasadk)
cd $PR/c_adlib/ad_kw/native
moc kwallets_rw.h -o kwallets_rw.moc
-(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=shared MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA=dbg XTRA_CFLAGS="-I/opt/kde3/include -I/usr/lib/qt3/include -I/usr/X11R6/include -DSSCS_LINUX_PLAT_F -DQT_THREAD_SUPPORT -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAS -DDEBUG -g" $2 $3 $4 $5)
+(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=shared MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA=dbg XTRA_CFLAGS="-I/opt/kde3/include -I/usr/qt/3/include -I/usr/X11R6/include -DSSCS_LINUX_PLAT_F -DQT_THREAD_SUPPORT -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAS -DDEBUG -g" $2 $3 $4 $5)
RCODE=$?
rm kwallets_rw.moc
rm -f $COMMON_FILES
diff -pruN CASA-1.6.659.orig/shsrc/lshsrc/mk-micasa_kw-ol CASA-1.6.659/shsrc/lshsrc/mk-micasa_kw-ol
--- CASA-1.6.659.orig/shsrc/lshsrc/mk-micasa_kw-ol 2007-02-05 14:17:50.000000000 +0100
+++ CASA-1.6.659/shsrc/lshsrc/mk-micasa_kw-ol 2007-02-05 14:35:28.000000000 +0100
@@ -24,7 +24,7 @@ fi
#(ln -f $COMMON_FILES $PR/c_micasadk)
cd $PR/c_adlib/ad_kw/native
moc kwallets_rw.h -o kwallets_rw.moc
-(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=shared MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA=ndbg XTRA_CFLAGS="-I/opt/kde3/include -I/usr/lib/qt3/include -I/usr/X11R6/include -DSSCS_LINUX_PLAT_F -DQT_THREAD_SUPPORT -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAS -O2 -fmessage-length=0 -Wall -fstack-protector -g" $2 $3 $4 $5)
+(make -I $PR/make -f Makefile ROOT=$PR PLAT=lux MODULE=shared MIN_NUM=\"$MIN_SSS_NO\" PROD_NUM=\"$MAJ_SSS_NO\" BLD_VER=\"$BLD_NO\" ARC=\"$ARCH_LIB\" XTRA=ndbg XTRA_CFLAGS="-I/opt/kde3/include -I/usr/qt/3/include -I/usr/X11R6/include -DSSCS_LINUX_PLAT_F -DQT_THREAD_SUPPORT -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAS -O2 -fmessage-length=0 -Wall -fstack-protector -g" $2 $3 $4 $5)
RCODE=$?
rm -f $COMMON_FILES
rm kwallets_rw.moc

View File

@ -0,0 +1,11 @@
#!/bin/bash
rc-update del micasad
rc-update add micasad default
/usr/sbin/casacfgpam
if [ $? != 0 ]; then
exit $?
else
/etc/init.d/micasad restart
exit 0
fi

View File

@ -0,0 +1,8 @@
#!/bin/bash
PAM=`find /etc/pam.d -exec grep -i casa \{\} \;`
if [ "$PAM" != "" ]; then
exit 0
else
exit 1
fi

View File

@ -0,0 +1,18 @@
#!/sbin/runscript
depend() {
}
start() {
ebegin "Starting miCASA daemon"
/usr/sbin/micasad
eend $?
}
stop() {
pid=`cat /var/run/micasad.pid`
ebegin "Stopping miCASA daemon"
kill -TERM $pid
eend $?
}

View File

@ -0,0 +1,11 @@
#!/bin/bash
/etc/init.d/micasad stop 2>&1 > /dev/null
rc-update del micasad
/usr/sbin/casaucfgpam
if [ $? != 0 ]; then
exit $?
else
exit 0
fi

View File

@ -0,0 +1,85 @@
AUX configure.in-xsp-check-by-dl9pf-version3.diff 3030 RMD160 2ffd1183ae56b2b9389bb5fc366ae4f2b74006f9 SHA1 9e5c6e5eb9e38f7c131d0a8aac49e3cebff89093 SHA256 f241ff570abf445a1839b7dbb28b097010524a91e9a361336f25f8b2207eb738
MD5 11099347165d0f39099d978137b60dce files/configure.in-xsp-check-by-dl9pf-version3.diff 3030
RMD160 2ffd1183ae56b2b9389bb5fc366ae4f2b74006f9 files/configure.in-xsp-check-by-dl9pf-version3.diff 3030
SHA256 f241ff570abf445a1839b7dbb28b097010524a91e9a361336f25f8b2207eb738 files/configure.in-xsp-check-by-dl9pf-version3.diff 3030
AUX flex_in_lib64.diff 435 RMD160 c884f5b5b8b11fbbde50efe0f33ecc14b9c7c7aa SHA1 362b8742f0f69bfabd7bd1b1ba0a8b55615ca4a5 SHA256 a8e62c614c07189ad8b4c5dd5c52ee9748a0fbb0f1aade12e3570669a4ca30cc
MD5 f9ed20af83a364bde25082b3ee531889 files/flex_in_lib64.diff 435
RMD160 c884f5b5b8b11fbbde50efe0f33ecc14b9c7c7aa files/flex_in_lib64.diff 435
SHA256 a8e62c614c07189ad8b4c5dd5c52ee9748a0fbb0f1aade12e3570669a4ca30cc files/flex_in_lib64.diff 435
AUX gsoap-compile-final.patch 402 RMD160 29619a25145d4fd7f8a6f05211a5eb2322c56341 SHA1 e1cad4c08f9d3aa3b870cc3a836a2671113bbdd6 SHA256 08abcc2c6182857e832f3914fe8b64b522c75abd0a75da45c9fdf05471fd39f3
MD5 cd7fc740a95f94e6b34ec74decce085a files/gsoap-compile-final.patch 402
RMD160 29619a25145d4fd7f8a6f05211a5eb2322c56341 files/gsoap-compile-final.patch 402
SHA256 08abcc2c6182857e832f3914fe8b64b522c75abd0a75da45c9fdf05471fd39f3 files/gsoap-compile-final.patch 402
AUX gsoap-compile-new.patch 431 RMD160 e6230ce3337369bfd773b68c71ea5b0ca64312d9 SHA1 ab6872d237a6007019471d23785911e7bf36edca SHA256 6539b41d1c421f9578be3eb4f3e698567d0954e6417619e9f9431d09b62c7b28
MD5 65516105cce521ad4acc32b5c6bfdfa0 files/gsoap-compile-new.patch 431
RMD160 e6230ce3337369bfd773b68c71ea5b0ca64312d9 files/gsoap-compile-new.patch 431
SHA256 6539b41d1c421f9578be3eb4f3e698567d0954e6417619e9f9431d09b62c7b28 files/gsoap-compile-new.patch 431
AUX gsoap-compile.patch 360 RMD160 3f498dcf545df164aaf9cfeacb7382a0a6b18194 SHA1 4ce5bf7e6a8f7343e06e8445cfd200cf33ea9651 SHA256 e813db06442e5375a45dfa32a71de3d6b5eddea3cf90b6be5c9e5a04cd917bc5
MD5 67e18756cfb116cfdd4bc5cd39435d0a files/gsoap-compile.patch 360
RMD160 3f498dcf545df164aaf9cfeacb7382a0a6b18194 files/gsoap-compile.patch 360
SHA256 e813db06442e5375a45dfa32a71de3d6b5eddea3cf90b6be5c9e5a04cd917bc5 files/gsoap-compile.patch 360
AUX gsoap-path.patch 441 RMD160 853a2222305bda35600983b8e15d7c84e107e43c SHA1 d4124e62d9a8e13fd6ff17859ea4ac779da52a3d SHA256 4f0b22bf788ad50c7455fa0d75d149f929abca7516743f9e62a1904abcad5fef
MD5 997712791f621668974f7ad1b3557ccb files/gsoap-path.patch 441
RMD160 853a2222305bda35600983b8e15d7c84e107e43c files/gsoap-path.patch 441
SHA256 4f0b22bf788ad50c7455fa0d75d149f929abca7516743f9e62a1904abcad5fef files/gsoap-path.patch 441
AUX ifolder-admin-setup.diff 841 RMD160 b2d6b79037a0c3d02e9a761688c9605dc3f7c497 SHA1 d628ec533f755f58cebf4a0a969c8527c41a944e SHA256 e391577bb0fe37ce873371be95b110af02d499dc7035592ef2199a0f1bdc382a
MD5 dddd363c1feef177d8373623a5acfb81 files/ifolder-admin-setup.diff 841
RMD160 b2d6b79037a0c3d02e9a761688c9605dc3f7c497 files/ifolder-admin-setup.diff 841
SHA256 e391577bb0fe37ce873371be95b110af02d499dc7035592ef2199a0f1bdc382a files/ifolder-admin-setup.diff 841
AUX ifolder-apache-conf.diff 335 RMD160 10d26c5367bf21b36e3c129ca5913a6744c42551 SHA1 d7fbdc42b0cfaef907a64c48054ac902c41855f4 SHA256 c839ee18851cc12094992bb9b7db4c5ee5a36bc0878ae608bfa9a2963263bbde
MD5 1a8d5feb4349195f39a52840045ecda5 files/ifolder-apache-conf.diff 335
RMD160 10d26c5367bf21b36e3c129ca5913a6744c42551 files/ifolder-apache-conf.diff 335
SHA256 c839ee18851cc12094992bb9b7db4c5ee5a36bc0878ae608bfa9a2963263bbde files/ifolder-apache-conf.diff 335
AUX ifolder-server-apache-rights.patch 476 RMD160 d4b2f3af1268d70761e90e121656395990e93430 SHA1 34da71e64d7c2afdb29844dba3fbecde0c26a447 SHA256 53153825f5ed7632cdfa2c14bbcb1fb5856b86e8cb01af050ffeb56a6fd1cea9
MD5 95f25aa36cc440f049f6baf810a55d18 files/ifolder-server-apache-rights.patch 476
RMD160 d4b2f3af1268d70761e90e121656395990e93430 files/ifolder-server-apache-rights.patch 476
SHA256 53153825f5ed7632cdfa2c14bbcb1fb5856b86e8cb01af050ffeb56a6fd1cea9 files/ifolder-server-apache-rights.patch 476
AUX ifolder-server-apache-simias-location.patch 1950 RMD160 dcfbf59a3282c499b102301629b09ff46359da16 SHA1 fa0f1d2dc57bf690738830e1dfc96cfe64f21111 SHA256 085182f9eb1de99d0612a6828c898c26a1607fe6805a3bd2a8b08cf3db68e9ea
MD5 1ea3ca5bba62ac034941156bdc8826f2 files/ifolder-server-apache-simias-location.patch 1950
RMD160 dcfbf59a3282c499b102301629b09ff46359da16 files/ifolder-server-apache-simias-location.patch 1950
SHA256 085182f9eb1de99d0612a6828c898c26a1607fe6805a3bd2a8b08cf3db68e9ea files/ifolder-server-apache-simias-location.patch 1950
AUX ifolder-server-mod_mono-path.patch 341 RMD160 7c51cee8549bdc9bea674524f20c290978842611 SHA1 4a5d52fd24f35bfcd7cf058b4ae8322ba8c5049b SHA256 91cdf8f707a2df8e5f67c8aa7778a3cf66d3230da0d462cce15b3f99a10d39fb
MD5 fe9a2b8d6790021b13a3de6e64bb238e files/ifolder-server-mod_mono-path.patch 341
RMD160 7c51cee8549bdc9bea674524f20c290978842611 files/ifolder-server-mod_mono-path.patch 341
SHA256 91cdf8f707a2df8e5f67c8aa7778a3cf66d3230da0d462cce15b3f99a10d39fb files/ifolder-server-mod_mono-path.patch 341
AUX ifolder-server-simias-server-setup.patch 384 RMD160 161896c0af947151fd586d0c2b9bf921399b2840 SHA1 63a0a599a515271e806be4549858237de898cf79 SHA256 b4b2ee9b56257c9f3189f1281028e43d95e615c3aae629385404f453e10ae6c7
MD5 4e0bc0e2b18d4e68ee708b22e24833e5 files/ifolder-server-simias-server-setup.patch 384
RMD160 161896c0af947151fd586d0c2b9bf921399b2840 files/ifolder-server-simias-server-setup.patch 384
SHA256 b4b2ee9b56257c9f3189f1281028e43d95e615c3aae629385404f453e10ae6c7 files/ifolder-server-simias-server-setup.patch 384
AUX ifolder-web-setup.diff 932 RMD160 ac8476fdacddeab9a3c203e3fea3052e6533e192 SHA1 f0b5fc1a169c94da8937f89092cf4c589ed9ed1a SHA256 30da00d219bc2d4f8956864bb87f0f9bd28c8d6661f84d7dfbfbc243656d81b2
MD5 57db3cb7e0e4ebcd00251363ad2a2e46 files/ifolder-web-setup.diff 932
RMD160 ac8476fdacddeab9a3c203e3fea3052e6533e192 files/ifolder-web-setup.diff 932
SHA256 30da00d219bc2d4f8956864bb87f0f9bd28c8d6661f84d7dfbfbc243656d81b2 files/ifolder-web-setup.diff 932
AUX new_default_simias.config.diff 941 RMD160 92197dcb98f8429636c3d03c3813d3ce2e8b8ffb SHA1 a21205dbad60ddbedfbe1db58dc020813ca0c7e1 SHA256 a7dfc2508c37cf405f1b9b66d3e0e8c913cb4c0277ff8533834948274d685a7d
MD5 9ace416354d4126379bcee96ff3470da files/new_default_simias.config.diff 941
RMD160 92197dcb98f8429636c3d03c3813d3ce2e8b8ffb files/new_default_simias.config.diff 941
SHA256 a7dfc2508c37cf405f1b9b66d3e0e8c913cb4c0277ff8533834948274d685a7d files/new_default_simias.config.diff 941
AUX new_mod_mono.diff 342 RMD160 9a882b17c42d2dd1e31a95545ffb4fdc0a89bfe6 SHA1 2ab9fce8376e9802144d3fb5a5919690100ea058 SHA256 016994d0c36ee4ff7c9bd8274fb4d105c375d5b1e3a7d291b3b3c5196b82aff3
MD5 31ddce31cf9bc16237cad6d169c928b6 files/new_mod_mono.diff 342
RMD160 9a882b17c42d2dd1e31a95545ffb4fdc0a89bfe6 files/new_mod_mono.diff 342
SHA256 016994d0c36ee4ff7c9bd8274fb4d105c375d5b1e3a7d291b3b3c5196b82aff3 files/new_mod_mono.diff 342
AUX no_write_to_etc_during_install.diff 916 RMD160 9cd1ee64a3006aad139892010b2ba9a4f0f695be SHA1 a4c1c6ed6ad7be0bbcf75fda1601d7edab843981 SHA256 3c8045848161d34a49f1c1934b1111489e18f48d0b4225e287f83d1407425d7f
MD5 f650f7a2e617590d2d695265ff7f45df files/no_write_to_etc_during_install.diff 916
RMD160 9cd1ee64a3006aad139892010b2ba9a4f0f695be files/no_write_to_etc_during_install.diff 916
SHA256 3c8045848161d34a49f1c1934b1111489e18f48d0b4225e287f83d1407425d7f files/no_write_to_etc_during_install.diff 916
AUX setup-files.tar.gz 1104 RMD160 a1e0abc2dc43b168267d1b0c79b450ce7bd66011 SHA1 1f99f09cdcacc8eb859e4e17bd18948f2293a782 SHA256 40a6f1400e59a06cc220193dcfd0dbd1cf8ce629526db9598cc6aeafda06e001
MD5 679b1c0edb5f709873d7ee62170a530d files/setup-files.tar.gz 1104
RMD160 a1e0abc2dc43b168267d1b0c79b450ce7bd66011 files/setup-files.tar.gz 1104
SHA256 40a6f1400e59a06cc220193dcfd0dbd1cf8ce629526db9598cc6aeafda06e001 files/setup-files.tar.gz 1104
AUX simias-server-setup.diff 1071 RMD160 d8befc86eb4ebf8230bb28e54a677d21523bc6c9 SHA1 0e99938a4c2e2045ccef4ddfa86e3adcb2a345aa SHA256 f02a5d3cf6430d546b5971d62c08469ca9e6ab4910c074d3bb5e53b2044cf741
MD5 8d13c375163c5bcd7d880458b2d32c34 files/simias-server-setup.diff 1071
RMD160 d8befc86eb4ebf8230bb28e54a677d21523bc6c9 files/simias-server-setup.diff 1071
SHA256 f02a5d3cf6430d546b5971d62c08469ca9e6ab4910c074d3bb5e53b2044cf741 files/simias-server-setup.diff 1071
AUX webaccess-browse.patch 1001 RMD160 6262f046567d6736fb4193913cc4b4d0bb764792 SHA1 e33cb643b63ded940f9029fe7a79d3accf800450 SHA256 8517e52d6ac974de169fafe01705e1f9a6b8834b2f493ef485477398029b2353
MD5 37875b14a943d79d05ca281ab180cd42 files/webaccess-browse.patch 1001
RMD160 6262f046567d6736fb4193913cc4b4d0bb764792 files/webaccess-browse.patch 1001
SHA256 8517e52d6ac974de169fafe01705e1f9a6b8834b2f493ef485477398029b2353 files/webaccess-browse.patch 1001
DIST gsoap-linux-2.7.tar.gz 5528885 RMD160 d952e0e6cc8d5bf19b5a157cfbd7585d043d92c1 SHA1 c077e7a48532da680734768cc1c085d666b1fc8c SHA256 6e6999f4d57d9aadf38fb02aac983c61eeefbf371839a44924c0ba1f5228dbab
DIST ifolder3-server-3.6.7303.1.tar.gz 19986658 RMD160 703f38b730c0dc59f77b1c55e83bb864008d45cf SHA1 329d128772c09ac7facff6d3b9e23989c8a1b972 SHA256 a047e14b5bf7235c83b0fe706a0bb05f69319887e49b9176b2c373c1e409ba55
EBUILD ifolder-server-3.6.7303.1.ebuild 4320 RMD160 2d8cfb188d8384206d043f3ff7ff7c8960aecce7 SHA1 0a83a3bcb51648888081ce8ff676c89dd08cc9f0 SHA256 da6a3447ec2cfdaf6ca56ab32398bdf02a5198644925b20b1782092999294b8a
MD5 bd012846e1782c2a7d1980406d6f8bd7 ifolder-server-3.6.7303.1.ebuild 4320
RMD160 2d8cfb188d8384206d043f3ff7ff7c8960aecce7 ifolder-server-3.6.7303.1.ebuild 4320
SHA256 da6a3447ec2cfdaf6ca56ab32398bdf02a5198644925b20b1782092999294b8a ifolder-server-3.6.7303.1.ebuild 4320
MD5 d4e1ac2c5141345c71f62815a47010e8 files/digest-ifolder-server-3.6.7303.1 536
RMD160 f4142ddb70a35c7cf28ac50908d3632eca4aae09 files/digest-ifolder-server-3.6.7303.1 536
SHA256 80b6fe12cd9ae5d549c2564cf9e224c0fde91edfdfb30b5badd60aa22c2f79e7 files/digest-ifolder-server-3.6.7303.1 536

View File

@ -0,0 +1,94 @@
Index: configure.in
===================================================================
--- configure.in (Revision 6873)
+++ configure.in (Arbeitskopie)
@@ -607,8 +607,87 @@
# Configure MONO_WEBSERVER
#
MONO_WEBSERVER="no"
-if test -e "/usr/lib/mono/1.0/Mono.WebServer.dll"; then
- MONO_WEBSERVER="yes"
+if test "$SIMIAS_OS" = "linux"; then
+ # If we have xsp in our $PATH, then we have xsp installed
+ AC_CHECK_PROG(HAVE_XSP, xsp, yes)
+ AC_CHECKING([whether xsp version is >= 1.1.13.8])
+ if test "$HAVE_XSP" = "yes"; then
+ # Get the version info and check if we have a version >= 1.1.18
+ # 1st: Get the version string
+ XSP_EXE_VER=`LANG="C" xsp --version | head -n 1 | cut -d" " -f2`
+
+ # We have to look at a minimum of 3 digits (mono-W.X.Y.Z)
+ DIGIT_W=`echo $XSP_EXE_VER | cut -d"." -f1` # major
+ DIGIT_X=`echo $XSP_EXE_VER | cut -d"." -f2` # minor
+ DIGIT_Y=`echo $XSP_EXE_VER | cut -d"." -f3` # sub
+ DIGIT_Z=`echo $XSP_EXE_VER | cut -d"." -f4` # extra
+
+ # We want to require a minimum of 1.1.18 (no z, setting "0")
+ REQ_MAJOR="1"
+ REQ_MINOR="1"
+ REQ_SUB="13"
+ REQ_EXTRA="7"
+
+ # Lets compare things
+ echo " M M S E"
+ echo " A I U X"
+ echo " J N B T"
+ echo " O O R"
+ echo " R R A"
+ echo " - - - "
+ echo "DEBUG $DIGIT_W - $DIGIT_X - $DIGIT_Y - $DIGIT_Z"
+ echo "DEBUG $REQ_MAJOR - $REQ_MINOR - $REQ_SUB - $REQ_EXTRA"
+
+XSP_ERROR_MSG="
+* Your xsp version seems to be $DIGIT_W.$DIGIT_X.$DIGIT_Y.$DIGIT_Z
+* You need to install xsp >= $REQ_MAJOR.$REQ_MINOR.$REQ_SUB to run simias
+"
+
+ if [[[ -n $DIGIT_W && $DIGIT_W -ge $REQ_MAJOR ]]] ; then
+ echo "MAJOR OK"
+ # MAJOR IS OK, NOW CHECK MINOR
+ if [[[ -n $DIGIT_X && $DIGIT_X -gt $REQ_MINOR ]]] ; then
+ echo "MINOR GREATER"
+ # MINOR IS GREATER, SKIP CHECK SUB
+ MONO_WEBSERVER="yes"
+ else
+ if [[[ -n $DIGIT_X && $DIGIT_X -eq $REQ_MINOR ]]] ; then
+ echo "MINOR EQUAL"
+ # MINOR IS EQUAL, CHECK SUB
+ if [[[ -n $DIGIT_Y && $DIGIT_Y -gt $REQ_SUB ]]] ; then
+ echo "SUB OK"
+ # SUB IS GREATER - SKIP CHECK EXTRA
+ MONO_WEBSERVER="yes"
+ else
+ if [[[ -n $DIGIT_Y && $DIGIT_Y -eq $REQ_SUB ]]] ; then
+ echo "SUB OK"
+ # SUB IS EQUAL, CHECK EXTRA
+ if [[[ -n $DIGIT_Z && $DIGIT_Z -ge $REQ_EXTRA ]]] ; then
+ echo "EXTRA OK"
+ # EXTRA IS GREATER/EQUAL
+ MONO_WEBSERVER="yes"
+ else
+ echo "EXTRA NOT OK !"
+ AC_MSG_ERROR($XSP_ERROR_MSG)
+ fi
+ else
+ echo "SUB NOT OK !"
+ AC_MSG_ERROR($XSP_ERROR_MSG)
+ fi
+ fi
+ else
+ echo "MINOR NOT OK !"
+ AC_MSG_ERROR($XSP_ERROR_MSG)
+ fi
+ fi
+ else
+ echo "MAJOR NOT OK !"
+ AC_MSG_ERROR($XSP_ERROR_MSG)
+ fi
+ echo "DEBUG MONO_WEBSERVER=yes"
+ else
+ AC_MSG_ERROR(* xsp command not found)
+ fi
fi
AC_SUBST(MONO_WEBSERVER)

View File

@ -0,0 +1,6 @@
MD5 8a0b8837887996d891bfcb744cb486bc gsoap-linux-2.7.tar.gz 5528885
RMD160 d952e0e6cc8d5bf19b5a157cfbd7585d043d92c1 gsoap-linux-2.7.tar.gz 5528885
SHA256 6e6999f4d57d9aadf38fb02aac983c61eeefbf371839a44924c0ba1f5228dbab gsoap-linux-2.7.tar.gz 5528885
MD5 38736ab5b6cbbd4cc74e5dcabdde157f ifolder3-server-3.6.7303.1.tar.gz 19986658
RMD160 703f38b730c0dc59f77b1c55e83bb864008d45cf ifolder3-server-3.6.7303.1.tar.gz 19986658
SHA256 a047e14b5bf7235c83b0fe706a0bb05f69319887e49b9176b2c373c1e409ba55 ifolder3-server-3.6.7303.1.tar.gz 19986658

View File

@ -0,0 +1,3 @@
MD5 ddff86be7213cc3cdd996b1c976232e4 ifolder3-server-3.6.7318.1.tar.gz 20848091
RMD160 df7df66641aa1f3a0bb488a1247228fccd2c0a73 ifolder3-server-3.6.7318.1.tar.gz 20848091
SHA256 4d992f5b29b4c9dae49551d0b6e2b59f0adb972ed9018df0177ad414e74356a9 ifolder3-server-3.6.7318.1.tar.gz 20848091

View File

@ -0,0 +1,12 @@
diff -Naur simias/tools/gsoap/gsoap-linux-2.7/src/Makefile simias-changed/tools/gsoap/gsoap-linux-2.7/src/Makefile
--- simias/tools/gsoap/gsoap-linux-2.7/src/Makefile 2007-10-01 22:32:04.000000000 +0200
+++ simias-changed/tools/gsoap/gsoap-linux-2.7/src/Makefile 2007-10-02 19:34:26.000000000 +0200
@@ -10,7 +10,7 @@
YACC=bison
# For static linkage with Flex use:
ifndef (lib)
-lib=lib
+lib=lib64
endif
LIBS=/usr/$(lib)/libfl.a

View File

@ -0,0 +1,11 @@
--- src/core/libsimias/Makefile.am 2007-08-18 02:36:05.000000000 -0600
+++ src/core/libsimias/Makefile.am.new 2007-08-18 02:35:58.000000000 -0600
@@ -27,6 +27,8 @@
$(GSOAP_PATH)/soapcpp2 -c -penv $(srcdir)/env.h
$(srcdir)/stdsoap2.c:
+ cd $(GSOAP_PATH)/src && make && cp soapcpp2 ..
+ cd $(GSOAP_PATH)/wsdl && make
cp $(GSOAP_PATH)/stdsoap2.h $(srcdir)
cp $(GSOAP_PATH)/stdsoap2.c $(srcdir)

View File

@ -0,0 +1,12 @@
--- src/core/libsimias/Makefile.am 2007-08-18 01:51:50.000000000 -0600
+++ src/core/libsimias/Makefile.am.new 2007-08-18 01:51:35.000000000 -0600
@@ -27,6 +27,9 @@
$(GSOAP_PATH)/soapcpp2 -c -penv $(srcdir)/env.h
$(srcdir)/stdsoap2.c:
+ cd $(GSOAP_PATH)/src && make
+ cd $(GSOAP_PATH)/wsdl && make
+ cp $(GSOAP_PATH)/src/soapcpp2 $(GSOAP_PATH)
cp $(GSOAP_PATH)/stdsoap2.h $(srcdir)
cp $(GSOAP_PATH)/stdsoap2.c $(srcdir)

View File

@ -0,0 +1,10 @@
--- src/core/libsimias/Makefile.am 2007-08-18 02:05:39.000000000 -0600
+++ src/core/libsimias/Makefile.am.new 2007-08-18 02:05:32.000000000 -0600
@@ -27,6 +27,7 @@
$(GSOAP_PATH)/soapcpp2 -c -penv $(srcdir)/env.h
$(srcdir)/stdsoap2.c:
+ cp $(GSOAP_PATH)/bin/* $(GSOAP_PATH)
cp $(GSOAP_PATH)/stdsoap2.h $(srcdir)
cp $(GSOAP_PATH)/stdsoap2.c $(srcdir)

View File

@ -0,0 +1,11 @@
--- configure.in 2007-08-18 00:53:11.000000000 -0600
+++ configure.in.new 2007-08-18 01:19:24.000000000 -0600
@@ -279,7 +279,7 @@
AC_CHECK_PROG(CXX, g++, g++)
StoreProviderAssembly="SimiasLib.dll"
StoreProviderType="Simias.Storage.Provider.Flaim.FlaimProvider"
- GSOAP_PATH="$TOOLDIR/gsoap/linux-2.7"
+ GSOAP_PATH="$TOOLDIR/gsoap/gsoap-linux-2.7"
mappingpath="${exec_prefix}/lib/simias/web/bin/Simias.exe"
;;
#

View File

@ -0,0 +1,31 @@
--- src/server/setup/iFolderAdminSetup.cs 2007-10-29 18:30:06.000000000 -0600
+++ src/server/setup/iFolderAdminSetup.cs.new 2008-01-24 12:10:56.000000000 -0700
@@ -154,6 +154,10 @@
{
// ignore
}
+
+ apacheUser = "apache";
+ apacheGroup = "apache";
+
}
/// <summary>
@@ -324,7 +328,7 @@
/// </summary>
void SetupModMono()
{
- string path = "/etc/apache2/conf.d/ifolder_admin.conf";
+ string path = "/etc/simias/apache/gentoo/ifolder_admin.conf";
Console.Write("Configuring {0}...", path);
@@ -354,8 +358,6 @@
sslPrefix = "#";
}
- writer.WriteLine("Include /etc/apache2/mod_mono.conf");
- writer.WriteLine();
writer.WriteLine("Alias /{0} \"{1}\"", alias, webPath);
writer.WriteLine("AddMonoApplications {0} \"/{0}:{1}\"", alias, webPath);

View File

@ -0,0 +1,10 @@
--- src/setup/apache/ifolder_apache.conf.in 2007-10-29 18:30:03.000000000 -0600
+++ src/setup/apache/ifolder_apache.conf.in.new 2008-01-24 12:28:17.000000000 -0700
@@ -1,6 +1,6 @@
Include @MODMONO_CONFPATH@
-Include @simiasconfdir@/apache/default/*.conf
+Include @simiasconfdir@/apache/gentoo/*.conf
#NameVirtualHost 127.0.0.1

View File

@ -0,0 +1,17 @@
--- src/server/setup/SimiasServerSetup.cs 2007-01-02 01:45:42.000000000 -0700
+++ src/server/setup/SimiasServerSetup.cs.new 2007-01-03 14:48:05.000000000 -0700
@@ -81,12 +81,12 @@
/// <summary>
/// Apache User
/// </summary>
- string apacheUser = "wwwrun";
+ string apacheUser = "apache";
/// <summary>
/// Apache Group
/// </summary>
- string apacheGroup = "www";
+ string apacheGroup = "apache";
/// <summary>
/// The uri to the ldap server.

View File

@ -0,0 +1,56 @@
--- src/server/setup/SimiasServerSetup.cs 2007-01-02 01:45:42.000000000 -0700
+++ src/server/setup/SimiasServerSetup.cs.new 2007-01-03 15:53:29.000000000 -0700
@@ -901,52 +901,10 @@
/// </summary>
void SetupModMono()
{
- string path = Path.GetFullPath( "/etc/apache2/conf.d/simias.conf" );
- Console.Write("Configuring {0}...", path);
if ( apache.Value == true )
{
- // create configuration
- using( StreamWriter writer = File.CreateText( path ) )
- {
- /* example
- Include /etc/apache2/conf.d/mod_mono.conf
-
- Alias /simias10 "/opt/novell/ifolder3/web"
- AddMonoApplications simias10 "/simias10:/opt/novell/ifolder3/web"
- MonoSetEnv SimiasRunAsServer=true;SimiasDataPath="/var/opt/novell/ifolder3/simias"
- <Location /simias10 >
- MonoSetServerAlias simias10
- Order allow,deny
- Allow from all
- SetHandler mono
- </Location>
- */
-
- string alias = "simias10";
-
- writer.WriteLine( "Include /etc/apache2/conf.d/mod_mono.conf" );
- writer.WriteLine();
- writer.WriteLine("Alias /{0} \"{1}\"", alias, SimiasSetup.webdir);
- writer.WriteLine("AddMonoApplications {0} \"/{0}:{1}\"", alias, SimiasSetup.webdir);
- writer.WriteLine("MonoSetEnv {0} \"SimiasRunAsServer=true;SimiasDataDir={1}\"", alias, this.storePath);
- writer.WriteLine("<Location /{0} >", alias);
- writer.WriteLine("\tMonoSetServerAlias {0}", alias);
- writer.WriteLine("\tOrder allow,deny");
- writer.WriteLine("\tAllow from all");
- writer.WriteLine("\tSetHandler mono");
- writer.WriteLine("</Location>");
- writer.WriteLine();
- writer.Close();
- }
-
- // chmod
- if (Execute("chmod", "644 {0}", path) != 0)
- {
- throw new Exception(String.Format("Unable to change {0} file permissions.", path));
- }
-
- Console.WriteLine("Done");
+ Console.WriteLine("Apache/Mono configured");
}
else
{

View File

@ -0,0 +1,13 @@
--- configure.in 2006-03-30 16:41:41.000000000 -0700
+++ configure.in.new 2006-03-31 20:34:12.000000000 -0700
@@ -558,6 +558,10 @@
MODMONO_CONFPATH="/etc/httpd/mod_mono.conf"
fi
+if test -e "/etc/apache2/modules.d/70_mod_mono.conf";then
+ MODMONO_CONFPATH="/etc/apache2/modules.d/70_mod_mono.conf"
+fi
+
AC_SUBST(MODMONO_CONFPATH)

View File

@ -0,0 +1,17 @@
--- src/server/setup/SimiasServerSetup.cs 2007-01-02 01:45:42.000000000 -0700
+++ src/server/setup/SimiasServerSetup.cs.new 2007-01-03 16:31:20.000000000 -0700
@@ -499,12 +499,12 @@
}
SetupPermissions();
- SetupModMono();
+// SetupModMono();
if ( usingLDAP )
{
SetupLdap();
}
- SetupScriptFiles();
+// SetupScriptFiles();
SetupLog4Net();
}

View File

@ -0,0 +1,30 @@
--- src/server/setup/iFolderWebSetup.cs 2007-10-29 18:30:06.000000000 -0600
+++ src/server/setup/iFolderWebSetup.cs.new 2008-01-24 12:14:10.000000000 -0700
@@ -155,6 +155,9 @@
{
// ignore
}
+
+ apacheUser = "apache";
+ apacheGroup = "apache";
}
/// <summary>
@@ -325,7 +328,7 @@
/// </summary>
void SetupModMono()
{
- string path = "/etc/apache2/conf.d/ifolder_web.conf";
+ string path = "/etc/simias/apache/gentoo/ifolder_web.conf";
Console.Write("Configuring {0}...", path);
@@ -355,8 +358,6 @@
sslPrefix = "#";
}
- writer.WriteLine("Include /etc/apache2/mod_mono.conf");
- writer.WriteLine();
writer.WriteLine("Alias /{0} \"{1}\"", alias, webPath);
writer.WriteLine("AddMonoApplications {0} \"/{0}:{1}\"", alias, webPath);
if (logoutUrl.Value != String.Empty || logoutUrl.Value.Trim () != "" )

View File

@ -0,0 +1,14 @@
diff -Naur simias_orig/src/server/Simias.config.in simias/src/server/Simias.config.in
--- simias_orig/src/server/Simias.config.in 2007-10-16 16:19:39.000000000 +0200
+++ simias/src/server/Simias.config.in 2007-10-30 01:10:50.068278089 +0100
@@ -6,7 +6,9 @@
<setting name="AdminPassword" value="simias" />
</section>
<section name="Server">
- <setting name="Name" value="Host1" />
+ <setting name="Name" value="Host1" />
+ <setting name="PublicAddress" value="http://xxxPUBLICADDRESSxxx/simias10" />
+ <setting name="PrivateAddress" value="http://xxxPRIVATEADDRESSxxx/simias10" />
</section>
<section name="Authentication">
<setting name="SimiasAuthNotRequired" value="Registration.asmx, Login.ashx, Simias.asmx:PingSimias, DomainService.asmx:GetDomainID, pubrss.ashx, pubsfile.ashx, Simias.asmx:GetRAList, Simias.asmx:GetRACertificate, iFolderBackup.asmx:GetSimiasDataPath, iFolderBackup.asmx:Ping" />

View File

@ -0,0 +1,13 @@
--- configure.in 2007-10-29 18:27:42.000000000 -0600
+++ configure.in.new 2008-01-24 10:00:34.000000000 -0700
@@ -655,6 +655,10 @@
MODMONO_CONFPATH="/etc/httpd/mod_mono.conf"
fi
+if test -e "/etc/apache2/modules.d/70_mod_mono.conf"; then
+ MODMONO_CONFPATH="/etc/apache2/modules.d/70_mod_mono.conf"
+fi
+
AC_SUBST(MODMONO_CONFPATH)

View File

@ -0,0 +1,16 @@
diff -Naur simias/src/server/setup/Makefile.am simias-changed/src/server/setup/Makefile.am
--- simias/src/server/setup/Makefile.am 2007-10-01 22:53:18.000000000 +0200
+++ simias-changed/src/server/setup/Makefile.am 2007-10-02 08:52:47.000000000 +0200
@@ -120,9 +120,9 @@
$(INSTALL_PROGRAM) ifolder-web-setup $(DESTDIR)$(bindir)
$(INSTALL_PROGRAM) ifolder-admin-setup $(DESTDIR)$(bindir)
$(INSTALL_PROGRAM) utility.exe $(DEBUG_FILES) $(DESTDIR)$(bindir)
- $(mkinstalldirs) /etc/ld.so.conf.d
- $(INSTALL_PROGRAM) novell-ifolder3.conf /etc/ld.so.conf.d
- grep -q "include /etc/ld.so.conf.d/\*.conf" /etc/ld.so.conf || echo "include /etc/ld.so.conf.d/*.conf" >> /etc/ld.so.conf
+# $(mkinstalldirs) /etc/ld.so.conf.d
+# $(INSTALL_PROGRAM) novell-ifolder3.conf /etc/ld.so.conf.d
+# grep -q "include /etc/ld.so.conf.d/\*.conf" /etc/ld.so.conf || echo "include /etc/ld.so.conf.d/*.conf" >> /etc/ld.so.conf
endif

View File

@ -0,0 +1,30 @@
--- src/server/setup/SimiasServerSetup.cs 2007-10-29 18:30:06.000000000 -0600
+++ src/server/setup/SimiasServerSetup.cs.new 2008-01-24 12:22:21.000000000 -0700
@@ -580,6 +580,9 @@
apacheUser.Prompt = apacheGroup.Prompt = true;
}
+ apacheUser.Value = "apache";
+ apacheGroup.Value = "apache";
+
}
bool Configure()
@@ -1143,7 +1146,7 @@
/// </summary>
void SetupModMono()
{
- string path = Path.GetFullPath( "/etc/apache2/conf.d/simias.conf" );
+ string path = Path.GetFullPath( "/etc/simias/apache/gentoo/simias.conf" );
Console.Write("Configuring {0}...", path);
if ( apache.Value == true )
@@ -1167,8 +1170,6 @@
string alias = "simias10";
- writer.WriteLine( "Include /etc/apache2/mod_mono.conf" );
- writer.WriteLine();
writer.WriteLine("Alias /{0} \"{1}\"", alias, SimiasSetup.webdir);
writer.WriteLine("AddMonoApplications {0} \"/{0}:{1}\"", alias, SimiasSetup.webdir);
writer.WriteLine("MonoSetEnv {0} \"SimiasRunAsServer=true;SimiasDataDir={1}\"", alias, this.storePath);

View File

@ -0,0 +1,28 @@
--- src/webaccess/Browse.aspx.old 2006-05-09 12:27:13.000000000 -0600
+++ src/webaccess/Browse.aspx 2006-05-09 12:30:06.000000000 -0600
@@ -2,8 +2,6 @@
<%@ Register TagPrefix="iFolder" TagName="HeaderControl" Src="Header.ascx" %>
<%@ Register TagPrefix="iFolder" TagName="MessageControl" Src="Message.ascx" %>
<%@ Register TagPrefix="iFolder" TagName="iFolderContextControl" Src="iFolderContext.ascx" %>
-<%@ Register TagPrefix="iFolder" TagName="TabControl" Src="TabControl.ascx" %>
-<%@ Register TagPrefix="iFolder" TagName="QuotaControl" Src="Quota.ascx" %>
<%@ Register TagPrefix="iFolder" TagName="PaggingControl" Src="Pagging.ascx" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
@@ -75,9 +73,6 @@
<div id="nav">
- <iFolder:TabControl id="Tabs" runat="server" />
-
- <iFolder:QuotaControl runat="server" />
</div>
@@ -176,4 +171,4 @@
</body>
-</html>
\ No newline at end of file
+</html>

View File

@ -0,0 +1,144 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit autotools eutils mono
BUILDDATEANDTIME="20070103-0142"
DESCRIPTION="Enterprise backend for iFolder"
HOMEPAGE="http://www.ifolder.com/"
SRC_URI="http://distfiles.one-gear.com/distfiles/ifolder${PV:0:1}-server-${PV}.tar.gz
http://superb-east.dl.sourceforge.net/sourceforge/gsoap2/gsoap-linux-2.7.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~ppc ~amd64"
RESTRICT="mirror"
DEPEND="!net-misc/simias
>=dev-lang/mono-1.2.1
>=dev-db/libflaim-4.9.617
>=dev-dotnet/log4net-1.2.9
>=www-apache/mod_mono-1.2.1
sys-fs/e2fsprogs"
RDEPEND="${DEPEND}"
#S=${WORKDIR}/ifolder${PV:0:1}-server-${PV}
S=${WORKDIR}/simias
simiasdatadir="${ROOT}var/lib/simias"
gentoo_config_dir="${ROOT}etc/simias/apache/gentoo"
logdir="${ROOT}var/log/ifolder3"
DEVNULL=/dev/null
src_unpack() {
unpack ${A}
cd ${S}
#Patch the path of mod_mono.conf
# epatch ${FILESDIR}/${PN}-mod_mono-path.patch
epatch ${FILESDIR}/gsoap-path.patch
epatch ${FILESDIR}/gsoap-compile-new.patch
# epatch ${FILESDIR}/${PN}-apache-rights.patch
# epatch ${FILESDIR}/${PN}-simias-server-setup.patch
epatch ${FILESDIR}/new_mod_mono.diff
epatch ${FILESDIR}/ifolder-admin-setup.diff
epatch ${FILESDIR}/ifolder-apache-conf.diff
epatch ${FILESDIR}/ifolder-web-setup.diff
epatch ${FILESDIR}/simias-server-setup.diff
epatch ${FILESDIR}/no_write_to_etc_during_install.diff
epatch ${FILESDIR}/new_default_simias.config.diff
# epatch ${FILESDIR}/flex_in_lib64.diff
# epatch ${FILESDIR}/${PN}-simias-server-setup.patch
}
src_compile() {
local myconf
myconf="--with-runasserver --with-simiasdatadir=${simiasdatadir}"
./autogen.sh ${myconf}
# eautoreconf
econf ${myconf}
mv ${WORKDIR}/gsoap-linux-2.7 ${S}/tools/gsoap/
make DESTDIR={$D} || die "Error compiling ${PN}"
}
src_install() {
make DESTDIR=${D} install || die "Error install ${PN}"
dodir "${simiasdatadir}"
keepdir "${simiasdatadir}"
# dodir "${logdir}"
# keepdir "${logdir}"
dodir "${gentoo_config_dir}"
# if [[ ! -f ${simiasdatadir}/Simias.config ]];then
# einfo "It appears you have never setup iFolder"
# einfo "Extracting setup-files to ${simiasdatadir}"
# tar -zxvf ${FILESDIR}/setup-files.tar.gz -C ${D}/${simiasdatadir}
# fi
}
pkg_postinst() {
echo ""
ewarn "Please edit ${ROOT}etc/apache2/httpd.conf and add the following line"
ewarn "at the bottom of the file after Include ${ROOT}etc/apache2/vhosts.d/*.conf"
ewarn "Include /etc/simias/apache/*.conf"
echo ""
ewarn "You MUST add \"-D MONO\" to APACHE2_OPTS in /etc/conf.d/apache2"
echo ""
# ewarn "You can check by running ps aux | grep mono"
# ewarn "Remember, your default admin credentials are: admin:novell"
echo ""
ewarn "You must run emerge --config ifolder-server now"
ewarn "to complete the install if this is the first time"
ewarn "you have installed the server"
# ewarn "Please edit ${simiasdatadir}/Simias.config now to change your administrative"
# ewarn "username and password if desired and to set the name and description of your new iFolder server."
# ewarn "You must also edit the \"PublicAddress\" and \"PrivateAddress\""
# ewarn "settings to match your environment!"
echo ""
ewarn "Visit http://www.ifolder.com/index.php/HowTo:Building_iFolder_Enterprise_Server_on_Gentoo"
ewarn "for more information"
# echo ""
# ewarn "Please login to http://localhost/admin/ in order to initialize the db"
# ewarn "if this is the first time running the server"
}
pkg_config(){
ewarn "Remember that ${PN} runs behind apache"
ewarn "therefore give appropriate urls when running this"
ewarn "script. Specifically with regards to ports"
ewarn "ie: use \"http://localhost\""
ewarn "do not use \"http://localhost:8086\""
echo ""
simias-server-setup --apache --path=${simiasdatadir} --prompt
chown -R apache:apache "${simiasdatadir}"
ifolder-admin-setup
ifolder-web-setup
echo ""
einfo "Congratulations, configuration complete!"
ewarn "Now login to http://<server>/admin/"
ewarn "to initialize the database and create users"
ewarn "if this is the first time running the server"
ewarn "After you have created users you can login"
ewarn "to the web interface by visiting"
ewarn "http://<server>/ifolder/"
echo ""
ewarn "Do NOT use epiphany"
}