diff --git a/net-misc/ifolder/ChangeLog b/net-misc/ifolder/ChangeLog new file mode 100644 index 0000000..02c98bf --- /dev/null +++ b/net-misc/ifolder/ChangeLog @@ -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 +metadata.xml: + initial ifolder import from http://trac.one-gear.com/chaos/wiki + diff --git a/net-misc/ifolder/Manifest b/net-misc/ifolder/Manifest new file mode 100644 index 0000000..e9ea268 --- /dev/null +++ b/net-misc/ifolder/Manifest @@ -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 diff --git a/net-misc/ifolder/files/3.4.6120.1-configure-help.patch b/net-misc/ifolder/files/3.4.6120.1-configure-help.patch new file mode 100644 index 0000000..124da46 --- /dev/null +++ b/net-misc/ifolder/files/3.4.6120.1-configure-help.patch @@ -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 diff --git a/net-misc/ifolder/files/3.4.6167.1-configure-help.patch b/net-misc/ifolder/files/3.4.6167.1-configure-help.patch new file mode 100644 index 0000000..124da46 --- /dev/null +++ b/net-misc/ifolder/files/3.4.6167.1-configure-help.patch @@ -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 diff --git a/net-misc/ifolder/files/configure-help.patch b/net-misc/ifolder/files/configure-help.patch new file mode 100644 index 0000000..8ddde74 --- /dev/null +++ b/net-misc/ifolder/files/configure-help.patch @@ -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 diff --git a/net-misc/ifolder/files/desktop-file-categories.patch b/net-misc/ifolder/files/desktop-file-categories.patch new file mode 100644 index 0000000..9e70bb0 --- /dev/null +++ b/net-misc/ifolder/files/desktop-file-categories.patch @@ -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 diff --git a/net-misc/ifolder/files/ifolder-3.4.6098.1-desktop-file-fix.patch b/net-misc/ifolder/files/ifolder-3.4.6098.1-desktop-file-fix.patch new file mode 100644 index 0000000..9e70bb0 --- /dev/null +++ b/net-misc/ifolder/files/ifolder-3.4.6098.1-desktop-file-fix.patch @@ -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 diff --git a/net-misc/ifolder/files/ifolder-3.4.6101.1-desktop-file-fix.patch b/net-misc/ifolder/files/ifolder-3.4.6101.1-desktop-file-fix.patch new file mode 100644 index 0000000..9e70bb0 --- /dev/null +++ b/net-misc/ifolder/files/ifolder-3.4.6101.1-desktop-file-fix.patch @@ -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 diff --git a/net-misc/ifolder/files/ifolder-3.4.6120.1-desktop-file-fix.patch b/net-misc/ifolder/files/ifolder-3.4.6120.1-desktop-file-fix.patch new file mode 100644 index 0000000..9e70bb0 --- /dev/null +++ b/net-misc/ifolder/files/ifolder-3.4.6120.1-desktop-file-fix.patch @@ -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 diff --git a/net-misc/ifolder/files/ifolder-3.4.6167.1-desktop-file-fix.patch b/net-misc/ifolder/files/ifolder-3.4.6167.1-desktop-file-fix.patch new file mode 100644 index 0000000..9e70bb0 --- /dev/null +++ b/net-misc/ifolder/files/ifolder-3.4.6167.1-desktop-file-fix.patch @@ -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 diff --git a/net-misc/ifolder/files/ifolder-3.4.6214.1-desktop-file-fix.patch b/net-misc/ifolder/files/ifolder-3.4.6214.1-desktop-file-fix.patch new file mode 100644 index 0000000..9e70bb0 --- /dev/null +++ b/net-misc/ifolder/files/ifolder-3.4.6214.1-desktop-file-fix.patch @@ -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 diff --git a/net-misc/ifolder/files/tray-icon.patch b/net-misc/ifolder/files/tray-icon.patch new file mode 100644 index 0000000..2414d13 --- /dev/null +++ b/net-misc/ifolder/files/tray-icon.patch @@ -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; + diff --git a/net-misc/ifolder/files/webdir-prefix.patch b/net-misc/ifolder/files/webdir-prefix.patch new file mode 100644 index 0000000..29d22d8 --- /dev/null +++ b/net-misc/ifolder/files/webdir-prefix.patch @@ -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' + + diff --git a/net-misc/ifolder/ifolder-3.6.7318.1.ebuild b/net-misc/ifolder/ifolder-3.6.7318.1.ebuild new file mode 100644 index 0000000..15cf893 --- /dev/null +++ b/net-misc/ifolder/ifolder-3.6.7318.1.ebuild @@ -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 + +} diff --git a/net-misc/ifolder/metadata.xml b/net-misc/ifolder/metadata.xml new file mode 100644 index 0000000..7e32869 --- /dev/null +++ b/net-misc/ifolder/metadata.xml @@ -0,0 +1,5 @@ + + + +maintainer-wanted + diff --git a/net-misc/simias/ChangeLog b/net-misc/simias/ChangeLog new file mode 100644 index 0000000..7a1ccb6 --- /dev/null +++ b/net-misc/simias/ChangeLog @@ -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 +metadata.xml: + initial ifolder import from http://trac.one-gear.com/chaos/wiki + diff --git a/net-misc/simias/Manifest b/net-misc/simias/Manifest new file mode 100644 index 0000000..e0878ae --- /dev/null +++ b/net-misc/simias/Manifest @@ -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 diff --git a/net-misc/simias/files/SimiasSetup.cs.in.patch b/net-misc/simias/files/SimiasSetup.cs.in.patch new file mode 100644 index 0000000..15deaf4 --- /dev/null +++ b/net-misc/simias/files/SimiasSetup.cs.in.patch @@ -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); diff --git a/net-misc/simias/files/simias-Makefile-in-generate.diff b/net-misc/simias/files/simias-Makefile-in-generate.diff new file mode 100644 index 0000000..6e28221 --- /dev/null +++ b/net-misc/simias/files/simias-Makefile-in-generate.diff @@ -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 + diff --git a/net-misc/simias/files/webdir-prefix.patch b/net-misc/simias/files/webdir-prefix.patch new file mode 100644 index 0000000..1413b1a --- /dev/null +++ b/net-misc/simias/files/webdir-prefix.patch @@ -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" + diff --git a/net-misc/simias/files/wildcard.patch b/net-misc/simias/files/wildcard.patch new file mode 100644 index 0000000..3c77320 --- /dev/null +++ b/net-misc/simias/files/wildcard.patch @@ -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)) diff --git a/net-misc/simias/metadata.xml b/net-misc/simias/metadata.xml new file mode 100644 index 0000000..7e32869 --- /dev/null +++ b/net-misc/simias/metadata.xml @@ -0,0 +1,5 @@ + + + +maintainer-wanted + diff --git a/net-misc/simias/simias-1.6.7303.1.ebuild b/net-misc/simias/simias-1.6.7303.1.ebuild new file mode 100644 index 0000000..d794a8e --- /dev/null +++ b/net-misc/simias/simias-1.6.7303.1.ebuild @@ -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 +} diff --git a/www-apps/ifolder-server/ChangeLog b/www-apps/ifolder-server/ChangeLog new file mode 100644 index 0000000..b8695ed --- /dev/null +++ b/www-apps/ifolder-server/ChangeLog @@ -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 +metadata.xml: + initial ifolder import from http://trac.one-gear.com/chaos/wiki + diff --git a/www-apps/ifolder-server/Manifest b/www-apps/ifolder-server/Manifest new file mode 100644 index 0000000..a5ee398 --- /dev/null +++ b/www-apps/ifolder-server/Manifest @@ -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 diff --git a/www-apps/ifolder-server/files/configure.in-xsp-check-by-dl9pf-version3.diff b/www-apps/ifolder-server/files/configure.in-xsp-check-by-dl9pf-version3.diff new file mode 100644 index 0000000..d5d3b06 --- /dev/null +++ b/www-apps/ifolder-server/files/configure.in-xsp-check-by-dl9pf-version3.diff @@ -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) diff --git a/www-apps/ifolder-server/files/flex_in_lib64.diff b/www-apps/ifolder-server/files/flex_in_lib64.diff new file mode 100644 index 0000000..624edd6 --- /dev/null +++ b/www-apps/ifolder-server/files/flex_in_lib64.diff @@ -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 diff --git a/www-apps/ifolder-server/files/gsoap-compile-final.patch b/www-apps/ifolder-server/files/gsoap-compile-final.patch new file mode 100644 index 0000000..7b2071a --- /dev/null +++ b/www-apps/ifolder-server/files/gsoap-compile-final.patch @@ -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) + diff --git a/www-apps/ifolder-server/files/gsoap-compile-new.patch b/www-apps/ifolder-server/files/gsoap-compile-new.patch new file mode 100644 index 0000000..34607c6 --- /dev/null +++ b/www-apps/ifolder-server/files/gsoap-compile-new.patch @@ -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) + diff --git a/www-apps/ifolder-server/files/gsoap-compile.patch b/www-apps/ifolder-server/files/gsoap-compile.patch new file mode 100644 index 0000000..ef3c506 --- /dev/null +++ b/www-apps/ifolder-server/files/gsoap-compile.patch @@ -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) + diff --git a/www-apps/ifolder-server/files/gsoap-path.patch b/www-apps/ifolder-server/files/gsoap-path.patch new file mode 100644 index 0000000..99df59a --- /dev/null +++ b/www-apps/ifolder-server/files/gsoap-path.patch @@ -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" + ;; + # diff --git a/www-apps/ifolder-server/files/ifolder-admin-setup.diff b/www-apps/ifolder-server/files/ifolder-admin-setup.diff new file mode 100644 index 0000000..97b97f4 --- /dev/null +++ b/www-apps/ifolder-server/files/ifolder-admin-setup.diff @@ -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"; ++ + } + + /// +@@ -324,7 +328,7 @@ + /// + 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); + diff --git a/www-apps/ifolder-server/files/ifolder-apache-conf.diff b/www-apps/ifolder-server/files/ifolder-apache-conf.diff new file mode 100644 index 0000000..728c45d --- /dev/null +++ b/www-apps/ifolder-server/files/ifolder-apache-conf.diff @@ -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 + diff --git a/www-apps/ifolder-server/files/ifolder-server-apache-rights.patch b/www-apps/ifolder-server/files/ifolder-server-apache-rights.patch new file mode 100644 index 0000000..758109e --- /dev/null +++ b/www-apps/ifolder-server/files/ifolder-server-apache-rights.patch @@ -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 @@ + /// + /// Apache User + /// +- string apacheUser = "wwwrun"; ++ string apacheUser = "apache"; + + /// + /// Apache Group + /// +- string apacheGroup = "www"; ++ string apacheGroup = "apache"; + + /// + /// The uri to the ldap server. diff --git a/www-apps/ifolder-server/files/ifolder-server-apache-simias-location.patch b/www-apps/ifolder-server/files/ifolder-server-apache-simias-location.patch new file mode 100644 index 0000000..45ba5f5 --- /dev/null +++ b/www-apps/ifolder-server/files/ifolder-server-apache-simias-location.patch @@ -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 @@ + /// + 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" +- +- MonoSetServerAlias simias10 +- Order allow,deny +- Allow from all +- SetHandler mono +- +- */ +- +- 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("", alias); +- writer.WriteLine("\tMonoSetServerAlias {0}", alias); +- writer.WriteLine("\tOrder allow,deny"); +- writer.WriteLine("\tAllow from all"); +- writer.WriteLine("\tSetHandler mono"); +- writer.WriteLine(""); +- 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 + { diff --git a/www-apps/ifolder-server/files/ifolder-server-mod_mono-path.patch b/www-apps/ifolder-server/files/ifolder-server-mod_mono-path.patch new file mode 100644 index 0000000..89ddf50 --- /dev/null +++ b/www-apps/ifolder-server/files/ifolder-server-mod_mono-path.patch @@ -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) + + diff --git a/www-apps/ifolder-server/files/ifolder-server-simias-server-setup.patch b/www-apps/ifolder-server/files/ifolder-server-simias-server-setup.patch new file mode 100644 index 0000000..6a5d995 --- /dev/null +++ b/www-apps/ifolder-server/files/ifolder-server-simias-server-setup.patch @@ -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(); + } + diff --git a/www-apps/ifolder-server/files/ifolder-web-setup.diff b/www-apps/ifolder-server/files/ifolder-web-setup.diff new file mode 100644 index 0000000..2918eb6 --- /dev/null +++ b/www-apps/ifolder-server/files/ifolder-web-setup.diff @@ -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"; + } + + /// +@@ -325,7 +328,7 @@ + /// + 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 () != "" ) diff --git a/www-apps/ifolder-server/files/new_default_simias.config.diff b/www-apps/ifolder-server/files/new_default_simias.config.diff new file mode 100644 index 0000000..1eedff7 --- /dev/null +++ b/www-apps/ifolder-server/files/new_default_simias.config.diff @@ -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 @@ + + +
+- ++ ++ ++ +
+
+ diff --git a/www-apps/ifolder-server/files/new_mod_mono.diff b/www-apps/ifolder-server/files/new_mod_mono.diff new file mode 100644 index 0000000..5ed187d --- /dev/null +++ b/www-apps/ifolder-server/files/new_mod_mono.diff @@ -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) + + diff --git a/www-apps/ifolder-server/files/no_write_to_etc_during_install.diff b/www-apps/ifolder-server/files/no_write_to_etc_during_install.diff new file mode 100644 index 0000000..76ba9fe --- /dev/null +++ b/www-apps/ifolder-server/files/no_write_to_etc_during_install.diff @@ -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 diff --git a/www-apps/ifolder-server/files/setup-files.tar.gz b/www-apps/ifolder-server/files/setup-files.tar.gz new file mode 100644 index 0000000..67d990c Binary files /dev/null and b/www-apps/ifolder-server/files/setup-files.tar.gz differ diff --git a/www-apps/ifolder-server/files/simias-server-setup.diff b/www-apps/ifolder-server/files/simias-server-setup.diff new file mode 100644 index 0000000..358cde9 --- /dev/null +++ b/www-apps/ifolder-server/files/simias-server-setup.diff @@ -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 @@ + /// + 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); diff --git a/www-apps/ifolder-server/files/webaccess-browse.patch b/www-apps/ifolder-server/files/webaccess-browse.patch new file mode 100644 index 0000000..ab999d8 --- /dev/null +++ b/www-apps/ifolder-server/files/webaccess-browse.patch @@ -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" %> + + +@@ -75,9 +73,6 @@ + + + +@@ -176,4 +171,4 @@ + + + +- +\ No newline at end of file ++ diff --git a/www-apps/ifolder-server/ifolder-server-3.6.7303.1.ebuild b/www-apps/ifolder-server/ifolder-server-3.6.7303.1.ebuild new file mode 100644 index 0000000..f08afd6 --- /dev/null +++ b/www-apps/ifolder-server/ifolder-server-3.6.7303.1.ebuild @@ -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:///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:///ifolder/" + echo "" + ewarn "Do NOT use epiphany" + +} diff --git a/www-apps/ifolder-server/metadata.xml b/www-apps/ifolder-server/metadata.xml new file mode 100644 index 0000000..7e32869 --- /dev/null +++ b/www-apps/ifolder-server/metadata.xml @@ -0,0 +1,5 @@ + + + +maintainer-wanted + diff --git a/www-apps/metadata.xml b/www-apps/metadata.xml new file mode 100644 index 0000000..b776a8d --- /dev/null +++ b/www-apps/metadata.xml @@ -0,0 +1,41 @@ + + + + + The www-apps category contains various world wide web applications. + + + La categoría www-apps contiene paquetes relacionados con la world wide + web (WWW). + + + Die Kategorie www-apps enthält verschiedene WWW-Applikationen wie + beispielsweise Wikis, CMS- oder Blogging-Software. + + + www-appsカテゴリーには様々なワールド・ワイド・ウェブの + アプリケーションが含まれています。 + + + De www-apps categorie bevat verschillende WWW-applicaties zoals bijvoorbeeld + wiki's, CMS- en blogging-software. + + + Nhóm www-apps chứa các ứng dụng web. + + + Táto kategória obsahuje rôzne WWW aplikácie. + + + La categoria www-apps contiene applicazioni per il world wide + web (WWW) come software per wiki, CMS e blog. + + + A categoria www-apps contém várias aplicações relacionadas a + world wide web (WWW). + + + Kategoria www-apps zawiera programy związane z przeglądaniem WWW. + + +