pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www/ruby-borges Update to ruby-borges pacakge to 1.1.0...
details: https://anonhg.NetBSD.org/pkgsrc/rev/d13dd5684fad
branches: trunk
changeset: 484541:d13dd5684fad
user: taca <taca%pkgsrc.org@localhost>
date: Sun Nov 28 05:37:04 2004 +0000
description:
Update to ruby-borges pacakge to 1.1.0 migrating to use new framework
for Ruby packages.
Changes are huge and this version is Ruby 1.8 and lator.
diffstat:
www/ruby-borges/DESCR | 11 +-
www/ruby-borges/Makefile | 33 +-
www/ruby-borges/PLIST | 1326 ++++++++++++++++++++++++++++++++++++++++++++-
www/ruby-borges/distinfo | 6 +-
4 files changed, 1313 insertions(+), 63 deletions(-)
diffs (truncated from 1402 to 300 lines):
diff -r 4ee2c9be2605 -r d13dd5684fad www/ruby-borges/DESCR
--- a/www/ruby-borges/DESCR Sun Nov 28 04:57:17 2004 +0000
+++ b/www/ruby-borges/DESCR Sun Nov 28 05:37:04 2004 +0000
@@ -1,8 +1,3 @@
-Borges is a web application framework that allows linear
-programming of web applications.
-
-Borges runs on Webrick (Apache+DRb will be supported in
-the near future) and features a simple rendering interface.
-
-Those who are interested will likely be greatly helped by
-the Seaside 2.0 docs at http://beta4.com/seaside2/
+Borges is a port of Seaside2 from Smalltalk to Ruby. It is a web
+application framework that uses Continuations to keep track of a user's
+state.
diff -r 4ee2c9be2605 -r d13dd5684fad www/ruby-borges/Makefile
--- a/www/ruby-borges/Makefile Sun Nov 28 04:57:17 2004 +0000
+++ b/www/ruby-borges/Makefile Sun Nov 28 05:37:04 2004 +0000
@@ -1,24 +1,27 @@
-# $NetBSD: Makefile,v 1.7 2004/03/26 02:27:58 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2004/11/28 05:37:04 taca Exp $
-DISTNAME= borges-0.2.0
-PKGNAME= ${RUBY_PKGNAMEPREFIX}${DISTNAME}
-PKGREVISION= 1
+DISTNAME= borges-1.1.0
+PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
CATEGORIES= www ruby
-MASTER_SITES= http://segment7.net/projects/ruby/borges/
+MASTER_SITES= http://rubyforge.org/frs/download.php/574/ \
+ http://segment7.net/projects/ruby/borges/
MAINTAINER= rasputin%idoru.mine.nu@localhost
-HOMEPAGE= http://segment7.net/projects/ruby/borges/
+HOMEPAGE= http://borges.rubyforge.org/
COMMENT= Ruby web application framework
-DEPENDS+= ruby-installpkg>=0.0.1:../../devel/ruby-installpkg
-DEPENDS+= ruby-webrick>=1.2.3:../../www/ruby-webrick
+USE_RUBY_SETUP= yes
+RUBY_VERSION_SUPPORTED?= 18
+BORGES_SHARE_DIR= data/doc data/examples
+
+.include "../../lang/ruby/rubyversion.mk"
-DIST_SUBDIR= ruby
-USE_RUBY= yes
-NO_BUILD= yes
+.if !empty(RUBY_SUFFIX)
+pre-configure:
+.for d in ${BORGES_SHARE_DIR}
+ cd ${WRKSRC}; ${MV} $d/ruby $d/${RUBY_NAME}
+.endfor
+.endif
-do-install:
- cd ${WRKSRC} && ${RUBY} install.rb
-
-.include "../../lang/ruby-base/Makefile.common"
+.include "../../lang/ruby/modules.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 4ee2c9be2605 -r d13dd5684fad www/ruby-borges/PLIST
--- a/www/ruby-borges/PLIST Sun Nov 28 04:57:17 2004 +0000
+++ b/www/ruby-borges/PLIST Sun Nov 28 05:37:04 2004 +0000
@@ -1,37 +1,1289 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2003/07/06 15:49:13 taca Exp $
-${RUBY_SITELIBDIR}/borges.rb
-${RUBY_SITELIBDIR}/borges/ApacheDRbClient.rb
-${RUBY_SITELIBDIR}/borges/ApacheDRbServer.rb
-${RUBY_SITELIBDIR}/borges/Application.rb
-${RUBY_SITELIBDIR}/borges/HTML.rb
-${RUBY_SITELIBDIR}/borges/Page.rb
-${RUBY_SITELIBDIR}/borges/Radical.rb
-${RUBY_SITELIBDIR}/borges/Renderer.rb
-${RUBY_SITELIBDIR}/borges/Session.rb
-${RUBY_SITELIBDIR}/borges/TC_LRUCache.rb
-${RUBY_SITELIBDIR}/borges/Utilities.rb
-${RUBY_SITELIBDIR}/borges/Webrick.rb
-${RUBY_SITELIBDIR}/borges/console_ask.rb
-${RUBY_SITELIBDIR}/borges/template_ask.rb
-${RUBY_SITELIBDIR}/borges/web_ask.rb
-@dirrm ${RUBY_SITELIBDIR}/borges
-${RUBY_DOCDIR}/borges/README.Apache
-@dirrm ${RUBY_DOCDIR}/borges
-${RUBY_EXAMPLESDIR}/borges/apache/borges.html
-${RUBY_EXAMPLESDIR}/borges/apache/counters.rb
-@dirrm ${RUBY_EXAMPLESDIR}/borges/apache
-${RUBY_EXAMPLESDIR}/borges/train/index.html
-${RUBY_EXAMPLESDIR}/borges/train/README
-${RUBY_EXAMPLESDIR}/borges/train/ask.rb
-${RUBY_EXAMPLESDIR}/borges/train/application.html
-${RUBY_EXAMPLESDIR}/borges/train/patterns
-${RUBY_EXAMPLESDIR}/borges/train/renderask.rb
-${RUBY_EXAMPLESDIR}/borges/train/renderer.html
-${RUBY_EXAMPLESDIR}/borges/train/respond.html
-${RUBY_EXAMPLESDIR}/borges/train/train.rb
-${RUBY_EXAMPLESDIR}/borges/train/webask.rb
-@dirrm ${RUBY_EXAMPLESDIR}/borges/train
-${RUBY_EXAMPLESDIR}/borges/counter.rb
-${RUBY_EXAMPLESDIR}/borges/pagecounter.rb
-${RUBY_EXAMPLESDIR}/borges/status.rb
-@dirrm ${RUBY_EXAMPLESDIR}/borges
+@comment $NetBSD: PLIST,v 1.2 2004/11/28 05:37:04 taca Exp $
+${RUBY_SITELIBDIR}/Borges.rb
+${RUBY_SITELIBDIR}/Borges/CGIDRbClient.rb
+${RUBY_SITELIBDIR}/Borges/Callback/ActionCallback.rb
+${RUBY_SITELIBDIR}/Borges/Callback/Callback.rb
+${RUBY_SITELIBDIR}/Borges/Callback/CallbackStore.rb
+${RUBY_SITELIBDIR}/Borges/Callback/DispatchCallback.rb
+${RUBY_SITELIBDIR}/Borges/Callback/ValueCallback.rb
+@dirrm ${RUBY_SITELIBDIR}/Borges/Callback
+${RUBY_SITELIBDIR}/Borges/Component/ApplicationEditor.rb
+${RUBY_SITELIBDIR}/Borges/Component/ApplicationList.rb
+${RUBY_SITELIBDIR}/Borges/Component/BatchedList.rb
+${RUBY_SITELIBDIR}/Borges/Component/BigBatchedList.rb
+${RUBY_SITELIBDIR}/Borges/Component/ComponentTree.rb
+${RUBY_SITELIBDIR}/Borges/Component/Counter.rb
+${RUBY_SITELIBDIR}/Borges/Component/DateRangeSelector.rb
+${RUBY_SITELIBDIR}/Borges/Component/DateSelector.rb
+${RUBY_SITELIBDIR}/Borges/Component/DateTable.rb
+${RUBY_SITELIBDIR}/Borges/Component/Dialog/Dialog.rb
+${RUBY_SITELIBDIR}/Borges/Component/Dialog/InputDialog.rb
+${RUBY_SITELIBDIR}/Borges/Component/Dialog/RadioDialog.rb
+@dirrm ${RUBY_SITELIBDIR}/Borges/Component/Dialog
+${RUBY_SITELIBDIR}/Borges/Component/ExampleBrowser.rb
+${RUBY_SITELIBDIR}/Borges/Component/GeeWeb.rb
+${RUBY_SITELIBDIR}/Borges/Component/NavigationBar.rb
+${RUBY_SITELIBDIR}/Borges/Component/Path.rb
+${RUBY_SITELIBDIR}/Borges/Component/Report.rb
+${RUBY_SITELIBDIR}/Borges/Component/SelectionDateTable.rb
+${RUBY_SITELIBDIR}/Borges/Component/TabPanel.rb
+${RUBY_SITELIBDIR}/Borges/Component/TaskFrame.rb
+${RUBY_SITELIBDIR}/Borges/Component/ToolFrame.rb
+${RUBY_SITELIBDIR}/Borges/Component/Tutorial.rb
+${RUBY_SITELIBDIR}/Borges/Component/Window.rb
+@dirrm ${RUBY_SITELIBDIR}/Borges/Component
+${RUBY_SITELIBDIR}/Borges/Controller/Component.rb
+${RUBY_SITELIBDIR}/Borges/Controller/Controller.rb
+${RUBY_SITELIBDIR}/Borges/Controller/Task.rb
+@dirrm ${RUBY_SITELIBDIR}/Borges/Controller
+${RUBY_SITELIBDIR}/Borges/DRb.rb
+${RUBY_SITELIBDIR}/Borges/DRbServer.rb
+${RUBY_SITELIBDIR}/Borges/ErrorPage/EmailErrorPage.rb
+${RUBY_SITELIBDIR}/Borges/ErrorPage/ErrorPage.rb
+${RUBY_SITELIBDIR}/Borges/ErrorPage/WalkbackPage.rb
+@dirrm ${RUBY_SITELIBDIR}/Borges/ErrorPage
+${RUBY_SITELIBDIR}/Borges/Extensions/Array.rb
+${RUBY_SITELIBDIR}/Borges/Extensions/Numeric.rb
+${RUBY_SITELIBDIR}/Borges/Extensions/Object.rb
+${RUBY_SITELIBDIR}/Borges/Extensions/Proc.rb
+${RUBY_SITELIBDIR}/Borges/Extensions/String.rb
+@dirrm ${RUBY_SITELIBDIR}/Borges/Extensions
+${RUBY_SITELIBDIR}/Borges/Filter/BasicAuthentication.rb
+${RUBY_SITELIBDIR}/Borges/Filter/Filter.rb
+${RUBY_SITELIBDIR}/Borges/Filter/Once.rb
+${RUBY_SITELIBDIR}/Borges/Filter/Transaction.rb
+@dirrm ${RUBY_SITELIBDIR}/Borges/Filter
+${RUBY_SITELIBDIR}/Borges/HTML/HtmlAttributes.rb
+${RUBY_SITELIBDIR}/Borges/HTML/HtmlBuilder.rb
+${RUBY_SITELIBDIR}/Borges/HTML/HtmlElement.rb
+${RUBY_SITELIBDIR}/Borges/HTML/HtmlRenderer.rb
+${RUBY_SITELIBDIR}/Borges/HTML/PluggableSelectBox.rb
+${RUBY_SITELIBDIR}/Borges/HTML/RenderingContext.rb
+@dirrm ${RUBY_SITELIBDIR}/Borges/HTML
+${RUBY_SITELIBDIR}/Borges/Preference/BooleanPreference.rb
+${RUBY_SITELIBDIR}/Borges/Preference/ListPreference.rb
+${RUBY_SITELIBDIR}/Borges/Preference/NumberPreference.rb
+${RUBY_SITELIBDIR}/Borges/Preference/Preference.rb
+${RUBY_SITELIBDIR}/Borges/Preference/Preferences.rb
+${RUBY_SITELIBDIR}/Borges/Preference/StringPreference.rb
+@dirrm ${RUBY_SITELIBDIR}/Borges/Preference
+${RUBY_SITELIBDIR}/Borges/Profile/HTML.rb
+${RUBY_SITELIBDIR}/Borges/Profile/Profile.rb
+@dirrm ${RUBY_SITELIBDIR}/Borges/Profile
+${RUBY_SITELIBDIR}/Borges/Report/ReportColumn.rb
+${RUBY_SITELIBDIR}/Borges/Report/TableReport.rb
+@dirrm ${RUBY_SITELIBDIR}/Borges/Report
+${RUBY_SITELIBDIR}/Borges/RequestHandler/Application.rb
+${RUBY_SITELIBDIR}/Borges/RequestHandler/Dispatcher.rb
+${RUBY_SITELIBDIR}/Borges/RequestHandler/DocumentHandler.rb
+${RUBY_SITELIBDIR}/Borges/RequestHandler/NotFoundHandler.rb
+${RUBY_SITELIBDIR}/Borges/RequestHandler/Registry.rb
+${RUBY_SITELIBDIR}/Borges/RequestHandler/RequestHandler.rb
+${RUBY_SITELIBDIR}/Borges/RequestHandler/Session.rb
+@dirrm ${RUBY_SITELIBDIR}/Borges/RequestHandler
+${RUBY_SITELIBDIR}/Borges/Response/BasicAuthResponse.rb
+${RUBY_SITELIBDIR}/Borges/Response/GenericResponse.rb
+${RUBY_SITELIBDIR}/Borges/Response/HtmlResponse.rb
+${RUBY_SITELIBDIR}/Borges/Response/NotFoundResponse.rb
+${RUBY_SITELIBDIR}/Borges/Response/RedirectResponse.rb
+${RUBY_SITELIBDIR}/Borges/Response/RefreshResponse.rb
+@dirrm ${RUBY_SITELIBDIR}/Borges/Response
+${RUBY_SITELIBDIR}/Borges/Session/AuthenticatedSession.rb
+${RUBY_SITELIBDIR}/Borges/Session/ControllerSession.rb
+@dirrm ${RUBY_SITELIBDIR}/Borges/Session
+${RUBY_SITELIBDIR}/Borges/Task/PluggableTask.rb
+${RUBY_SITELIBDIR}/Borges/Task/Tool.rb
+@dirrm ${RUBY_SITELIBDIR}/Borges/Task
+${RUBY_SITELIBDIR}/Borges/Test.rb
+${RUBY_SITELIBDIR}/Borges/Test/CalendarTest.rb
+${RUBY_SITELIBDIR}/Borges/Test/ClosureTest.rb
+${RUBY_SITELIBDIR}/Borges/Test/EncodingTest.rb
+${RUBY_SITELIBDIR}/Borges/Test/ErrorTest.rb
+${RUBY_SITELIBDIR}/Borges/Test/ExceptionTest.rb
+${RUBY_SITELIBDIR}/Borges/Test/HtmlTest.rb
+${RUBY_SITELIBDIR}/Borges/Test/InputTest.rb
+${RUBY_SITELIBDIR}/Borges/Test/OnceTest.rb
+${RUBY_SITELIBDIR}/Borges/Test/ParentTest.rb
+${RUBY_SITELIBDIR}/Borges/Test/TestTabs.rb
+${RUBY_SITELIBDIR}/Borges/Test/TransactionTest.rb
+${RUBY_SITELIBDIR}/Borges/Test/UploadTest.rb
+@dirrm ${RUBY_SITELIBDIR}/Borges/Test
+${RUBY_SITELIBDIR}/Borges/TestCase.rb
+${RUBY_SITELIBDIR}/Borges/TestCase/ActionCallbackTest.rb
+${RUBY_SITELIBDIR}/Borges/TestCase/CallbackStoreTest.rb
+${RUBY_SITELIBDIR}/Borges/TestCase/CallbackTest.rb
+${RUBY_SITELIBDIR}/Borges/TestCase/ContinuationTest.rb
+${RUBY_SITELIBDIR}/Borges/TestCase/DispatchCallbackTest.rb
+${RUBY_SITELIBDIR}/Borges/TestCase/ExtensionsTest.rb
+${RUBY_SITELIBDIR}/Borges/TestCase/HtmlAttributesTest.rb
+${RUBY_SITELIBDIR}/Borges/TestCase/HtmlBuilderTest.rb
+${RUBY_SITELIBDIR}/Borges/TestCase/HtmlElementTest.rb
+${RUBY_SITELIBDIR}/Borges/TestCase/HtmlRendererTest.rb
+${RUBY_SITELIBDIR}/Borges/TestCase/LRUCacheTest.rb
+${RUBY_SITELIBDIR}/Borges/TestCase/StateRegistryTest.rb
+${RUBY_SITELIBDIR}/Borges/TestCase/Util/CallbackStore.rb
+${RUBY_SITELIBDIR}/Borges/TestCase/Util/HtmlDocument.rb
+@dirrm ${RUBY_SITELIBDIR}/Borges/TestCase/Util
+${RUBY_SITELIBDIR}/Borges/TestCase/ValueCallbackTest.rb
+@dirrm ${RUBY_SITELIBDIR}/Borges/TestCase
+${RUBY_SITELIBDIR}/Borges/Utilities/ExternalID.rb
+${RUBY_SITELIBDIR}/Borges/Utilities/LRUCache.rb
+${RUBY_SITELIBDIR}/Borges/Utilities/RenderNotification.rb
+${RUBY_SITELIBDIR}/Borges/Utilities/Request.rb
+${RUBY_SITELIBDIR}/Borges/Utilities/Response.rb
+${RUBY_SITELIBDIR}/Borges/Utilities/SimulatedRequestNotification.rb
+${RUBY_SITELIBDIR}/Borges/Utilities/StateHolder.rb
+${RUBY_SITELIBDIR}/Borges/Utilities/StateRegistry.rb
+${RUBY_SITELIBDIR}/Borges/Utilities/WeakIdentityKeyHash.rb
+@dirrm ${RUBY_SITELIBDIR}/Borges/Utilities
+${RUBY_SITELIBDIR}/Borges/WEBrick.rb
+@dirrm ${RUBY_SITELIBDIR}/Borges
+${RUBY_DOCDIR}/Borges/INSTALL
+${RUBY_DOCDIR}/Borges/LICENSE
+${RUBY_DOCDIR}/Borges/RDoc/classes/ActionCallbackTest.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/ActionCallbackTest.src/M000021.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/ActionCallbackTest.src/M000022.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/ActionCallbackTest.src/M000023.html
+@dirrm ${RUBY_DOCDIR}/Borges/RDoc/classes/ActionCallbackTest.src
+${RUBY_DOCDIR}/Borges/RDoc/classes/Array.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Array.src/M000065.html
+@dirrm ${RUBY_DOCDIR}/Borges/RDoc/classes/Array.src
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/ActionCallback.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/ActionCallback.src/M000724.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/ActionCallback.src/M000725.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/ActionCallback.src/M000726.html
+@dirrm ${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/ActionCallback.src
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/Application.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/Application.src/M000359.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/Application.src/M000360.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/Application.src/M000361.html
+@dirrm ${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/Application.src
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/ApplicationEditor.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/ApplicationEditor.src/M000466.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/ApplicationEditor.src/M000467.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/ApplicationEditor.src/M000468.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/ApplicationEditor.src/M000469.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/ApplicationEditor.src/M000470.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/ApplicationEditor.src/M000471.html
+@dirrm ${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/ApplicationEditor.src
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/ApplicationList.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/ApplicationList.src/M000280.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/ApplicationList.src/M000281.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/ApplicationList.src/M000282.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/ApplicationList.src/M000283.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/ApplicationList.src/M000284.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/ApplicationList.src/M000285.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/ApplicationList.src/M000286.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/ApplicationList.src/M000287.html
+@dirrm ${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/ApplicationList.src
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/AuthenticatedSession.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/AuthenticatedSession.src/M000375.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/AuthenticatedSession.src/M000376.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/AuthenticatedSession.src/M000377.html
+@dirrm ${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/AuthenticatedSession.src
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/BasicAuthResponse.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/BasicAuthResponse.src/M000491.html
+@dirrm ${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/BasicAuthResponse.src
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/BasicAuthentication.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/BasicAuthentication.src/M000464.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/BasicAuthentication.src/M000465.html
+@dirrm ${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/BasicAuthentication.src
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/BatchedList.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/BatchedList.src/M000264.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/BatchedList.src/M000265.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/BatchedList.src/M000266.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/BatchedList.src/M000267.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/BatchedList.src/M000268.html
+${RUBY_DOCDIR}/Borges/RDoc/classes/Borges/BatchedList.src/M000269.html
Home |
Main Index |
Thread Index |
Old Index