add ifolder

git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/ifolder@793 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
geos_one 2009-02-21 08:30:54 +00:00
parent 0c9ad5e79a
commit 1a3bfd22cf
47 changed files with 1105 additions and 0 deletions

View File

@ -0,0 +1,7 @@
# ChangeLog for net-misc/ifolder
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
26 Jan 2008; Mario Fetka <mario-fetka@gmx.at> +metadata.xml:
initial ifolder import from http://trac.one-gear.com/chaos/wiki

60
net-misc/ifolder/Manifest Normal file
View File

@ -0,0 +1,60 @@
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
MISC ChangeLog 247 RMD160 2d4f9197682a7bf8499b82bf321a370ac8338415 SHA1 1cda8d3e07b61fc56c4df3cd7c8ce1412be36ad0 SHA256 c931cf577c57934af3fb941b3107acff31be4886f2ccd745fcef94fe3d5107cf
MD5 e04ab24d48ef326df9644b6100b7d02a ChangeLog 247
RMD160 2d4f9197682a7bf8499b82bf321a370ac8338415 ChangeLog 247
SHA256 c931cf577c57934af3fb941b3107acff31be4886f2ccd745fcef94fe3d5107cf ChangeLog 247
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 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,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,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>maintainer-wanted</herd>
</pkgmetadata>

View File

@ -0,0 +1,7 @@
# ChangeLog for net-misc/simias
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
26 Jan 2008; Mario Fetka <mario-fetka@gmx.at> +metadata.xml:
initial ifolder import from http://trac.one-gear.com/chaos/wiki

32
net-misc/simias/Manifest Normal file
View File

@ -0,0 +1,32 @@
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
MISC ChangeLog 246 RMD160 18bb91fe57f67f2d727e96c5d20eaeeb3b0c4dc4 SHA1 a90be1d394529a75b6535d0f5ea77ec79e628f02 SHA256 bf92d8bfdb3011ed937b7f1601ffaefccbd7ba5ccb9c415059a3b0db0b98cb47
MD5 e071b44699234be242f07964b56ee417 ChangeLog 246
RMD160 18bb91fe57f67f2d727e96c5d20eaeeb3b0c4dc4 ChangeLog 246
SHA256 bf92d8bfdb3011ed937b7f1601ffaefccbd7ba5ccb9c415059a3b0db0b98cb47 ChangeLog 246
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 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,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,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>maintainer-wanted</herd>
</pkgmetadata>

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,7 @@
# ChangeLog for www-apps/ifolder-server
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
26 Jan 2008; Mario Fetka <mario-fetka@gmx.at> +metadata.xml:
initial ifolder import from http://trac.one-gear.com/chaos/wiki

View File

@ -0,0 +1,93 @@
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
MISC ChangeLog 254 RMD160 19f0b2315203868459b6d2100d1c10cb99025c3c SHA1 2a318905fb2d67ba9fc55f8bb21ba72ce9ed7c3b SHA256 edeff433002d17a82b6243a65b3fd7bdd9ec1089c96609a84daa9b5e747cc1b5
MD5 4d07c4c0ee39351943cfab3394b7da18 ChangeLog 254
RMD160 19f0b2315203868459b6d2100d1c10cb99025c3c ChangeLog 254
SHA256 edeff433002d17a82b6243a65b3fd7bdd9ec1089c96609a84daa9b5e747cc1b5 ChangeLog 254
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 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,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

Binary file not shown.

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"
}

View File

@ -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>

41
www-apps/metadata.xml Normal file
View File

@ -0,0 +1,41 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<catmetadata>
<longdescription lang="en">
The www-apps category contains various world wide web applications.
</longdescription>
<longdescription lang="es">
La categoría www-apps contiene paquetes relacionados con la world wide
web (WWW).
</longdescription>
<longdescription lang="de">
Die Kategorie www-apps enthält verschiedene WWW-Applikationen wie
beispielsweise Wikis, CMS- oder Blogging-Software.
</longdescription>
<longdescription lang="ja">
www-appsカテゴリーには様々なワールド・ワイド・ウェブの
アプリケーションが含まれています。
</longdescription>
<longdescription lang="nl">
De www-apps categorie bevat verschillende WWW-applicaties zoals bijvoorbeeld
wiki's, CMS- en blogging-software.
</longdescription>
<longdescription lang="vi">
Nhóm www-apps chứa các ứng dụng web.
</longdescription>
<longdescription lang="sk">
Táto kategória obsahuje rôzne WWW aplikácie.
</longdescription>
<longdescription lang="it">
La categoria www-apps contiene applicazioni per il world wide
web (WWW) come software per wiki, CMS e blog.
</longdescription>
<longdescription lang="pt">
A categoria www-apps contém várias aplicações relacionadas a
world wide web (WWW).
</longdescription>
<longdescription lang="pl">
Kategoria www-apps zawiera programy związane z przeglądaniem WWW.
</longdescription>
</catmetadata>