summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorminskim <minskim>2005-04-10 05:10:40 +0000
committerminskim <minskim>2005-04-10 05:10:40 +0000
commit16ae59776332621e6c00e62d0471e4d86f30aebf (patch)
tree2b12c82cb819a6060fa346908c697a8a5055bd21 /www
parentb8db1ecd5668b5632d47861d6dd366f54e6f9205 (diff)
downloadpkgsrc-16ae59776332621e6c00e62d0471e4d86f30aebf.tar.gz
Import ruby-actionwebservice.
Simple support for publishing Web Service APIs for Rails applications. Supports SOAP and XML-RPC, as well as generating WSDL for SOAP bindings.
Diffstat (limited to 'www')
-rw-r--r--www/ruby-actionwebservice/DESCR3
-rw-r--r--www/ruby-actionwebservice/Makefile31
-rw-r--r--www/ruby-actionwebservice/PLIST68
-rw-r--r--www/ruby-actionwebservice/distinfo5
4 files changed, 107 insertions, 0 deletions
diff --git a/www/ruby-actionwebservice/DESCR b/www/ruby-actionwebservice/DESCR
new file mode 100644
index 00000000000..7faadae8839
--- /dev/null
+++ b/www/ruby-actionwebservice/DESCR
@@ -0,0 +1,3 @@
+Simple support for publishing Web Service APIs for Rails applications.
+Supports SOAP and XML-RPC, as well as generating WSDL for SOAP
+bindings.
diff --git a/www/ruby-actionwebservice/Makefile b/www/ruby-actionwebservice/Makefile
new file mode 100644
index 00000000000..884e9b25237
--- /dev/null
+++ b/www/ruby-actionwebservice/Makefile
@@ -0,0 +1,31 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/04/10 05:10:40 minskim Exp $
+
+DISTNAME= actionwebservice-0.6.2
+PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
+CATEGORIES= www ruby
+MASTER_SITES= http://rubyforge.org/frs/download.php/3690/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= minskim@NetBSD.org
+HOMEPAGE= http://rubyforge.org/projects/aws/
+COMMENT= Simple support for publishing web service APIs for Rails
+
+DEPENDS+= ${RUBY_PKGPREFIX}-actionpack-[0-9]*:../../www/ruby-actionpack
+DEPENDS+= ${RUBY_PKGPREFIX}-activerecord-[0-9]*:../../databases/ruby-activerecord
+DEPENDS+= ${RUBY_PKGPREFIX}-activesupport-[0-9]*:../../devel/ruby-activesupport
+
+USE_RUBY_SETUP= yes
+
+.include "../../lang/ruby/modules.mk"
+
+post-install:
+ ${INSTALL_DATA_DIR} ${RUBY_EXAMPLESDIR}/action_web_service
+ ${CP} -R ${WRKSRC}/examples/* ${RUBY_EXAMPLESDIR}/action_web_service
+ ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} \
+ ${RUBY_EXAMPLESDIR}/action_web_service
+ ${FIND} ${RUBY_EXAMPLESDIR}/action_web_service -type d -print | \
+ ${XARGS} ${CHMOD} ${PKGDIRMODE}
+ ${FIND} ${RUBY_EXAMPLESDIR}/action_web_service -type f -print | \
+ ${XARGS} ${CHMOD} ${SHAREMODE}
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/www/ruby-actionwebservice/PLIST b/www/ruby-actionwebservice/PLIST
new file mode 100644
index 00000000000..92ed845c0e5
--- /dev/null
+++ b/www/ruby-actionwebservice/PLIST
@@ -0,0 +1,68 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/04/10 05:10:40 minskim Exp $
+${RUBY_SITELIBDIR}/action_web_service.rb
+${RUBY_SITELIBDIR}/action_web_service/api.rb
+${RUBY_SITELIBDIR}/action_web_service/api/base.rb
+${RUBY_SITELIBDIR}/action_web_service/base.rb
+${RUBY_SITELIBDIR}/action_web_service/client.rb
+${RUBY_SITELIBDIR}/action_web_service/client/base.rb
+${RUBY_SITELIBDIR}/action_web_service/client/soap_client.rb
+${RUBY_SITELIBDIR}/action_web_service/client/xmlrpc_client.rb
+${RUBY_SITELIBDIR}/action_web_service/container.rb
+${RUBY_SITELIBDIR}/action_web_service/container/action_controller_container.rb
+${RUBY_SITELIBDIR}/action_web_service/container/delegated_container.rb
+${RUBY_SITELIBDIR}/action_web_service/container/direct_container.rb
+${RUBY_SITELIBDIR}/action_web_service/dispatcher.rb
+${RUBY_SITELIBDIR}/action_web_service/dispatcher/abstract.rb
+${RUBY_SITELIBDIR}/action_web_service/dispatcher/action_controller_dispatcher.rb
+${RUBY_SITELIBDIR}/action_web_service/invocation.rb
+${RUBY_SITELIBDIR}/action_web_service/protocol.rb
+${RUBY_SITELIBDIR}/action_web_service/protocol/abstract.rb
+${RUBY_SITELIBDIR}/action_web_service/protocol/discovery.rb
+${RUBY_SITELIBDIR}/action_web_service/protocol/soap_protocol.rb
+${RUBY_SITELIBDIR}/action_web_service/protocol/xmlrpc_protocol.rb
+${RUBY_SITELIBDIR}/action_web_service/struct.rb
+${RUBY_SITELIBDIR}/action_web_service/support/class_inheritable_options.rb
+${RUBY_SITELIBDIR}/action_web_service/test_invoke.rb
+${RUBY_SITELIBDIR}/action_web_service/vendor/ws.rb
+${RUBY_SITELIBDIR}/action_web_service/vendor/ws/common.rb
+${RUBY_SITELIBDIR}/action_web_service/vendor/ws/encoding.rb
+${RUBY_SITELIBDIR}/action_web_service/vendor/ws/encoding/abstract.rb
+${RUBY_SITELIBDIR}/action_web_service/vendor/ws/encoding/soap_rpc_encoding.rb
+${RUBY_SITELIBDIR}/action_web_service/vendor/ws/encoding/xmlrpc_encoding.rb
+${RUBY_SITELIBDIR}/action_web_service/vendor/ws/marshaling.rb
+${RUBY_SITELIBDIR}/action_web_service/vendor/ws/marshaling/abstract.rb
+${RUBY_SITELIBDIR}/action_web_service/vendor/ws/marshaling/soap_marshaling.rb
+${RUBY_SITELIBDIR}/action_web_service/vendor/ws/marshaling/xmlrpc_marshaling.rb
+${RUBY_SITELIBDIR}/action_web_service/vendor/ws/types.rb
+${RUBY_EXAMPLESDIR}/action_web_service/googlesearch/README
+${RUBY_EXAMPLESDIR}/action_web_service/googlesearch/autoloading/google_search_api.rb
+${RUBY_EXAMPLESDIR}/action_web_service/googlesearch/autoloading/google_search_controller.rb
+${RUBY_EXAMPLESDIR}/action_web_service/googlesearch/delegated/google_search_service.rb
+${RUBY_EXAMPLESDIR}/action_web_service/googlesearch/delegated/search_controller.rb
+${RUBY_EXAMPLESDIR}/action_web_service/googlesearch/direct/google_search_api.rb
+${RUBY_EXAMPLESDIR}/action_web_service/googlesearch/direct/search_controller.rb
+${RUBY_EXAMPLESDIR}/action_web_service/metaWeblog/README
+${RUBY_EXAMPLESDIR}/action_web_service/metaWeblog/apis/blogger_api.rb
+${RUBY_EXAMPLESDIR}/action_web_service/metaWeblog/apis/blogger_service.rb
+${RUBY_EXAMPLESDIR}/action_web_service/metaWeblog/apis/meta_weblog_api.rb
+${RUBY_EXAMPLESDIR}/action_web_service/metaWeblog/apis/meta_weblog_service.rb
+${RUBY_EXAMPLESDIR}/action_web_service/metaWeblog/controllers/xmlrpc_controller.rb
+@dirrm ${RUBY_EXAMPLESDIR}/action_web_service/metaWeblog/controllers
+@dirrm ${RUBY_EXAMPLESDIR}/action_web_service/metaWeblog/apis
+@dirrm ${RUBY_EXAMPLESDIR}/action_web_service/metaWeblog
+@dirrm ${RUBY_EXAMPLESDIR}/action_web_service/googlesearch/direct
+@dirrm ${RUBY_EXAMPLESDIR}/action_web_service/googlesearch/delegated
+@dirrm ${RUBY_EXAMPLESDIR}/action_web_service/googlesearch/autoloading
+@dirrm ${RUBY_EXAMPLESDIR}/action_web_service/googlesearch
+@dirrm ${RUBY_EXAMPLESDIR}/action_web_service
+@dirrm ${RUBY_SITELIBDIR}/action_web_service/vendor/ws/marshaling
+@dirrm ${RUBY_SITELIBDIR}/action_web_service/vendor/ws/encoding
+@dirrm ${RUBY_SITELIBDIR}/action_web_service/vendor/ws
+@dirrm ${RUBY_SITELIBDIR}/action_web_service/vendor
+@dirrm ${RUBY_SITELIBDIR}/action_web_service/support
+@dirrm ${RUBY_SITELIBDIR}/action_web_service/protocol
+@dirrm ${RUBY_SITELIBDIR}/action_web_service/dispatcher
+@dirrm ${RUBY_SITELIBDIR}/action_web_service/container
+@dirrm ${RUBY_SITELIBDIR}/action_web_service/client
+@dirrm ${RUBY_SITELIBDIR}/action_web_service/api
+@dirrm ${RUBY_SITELIBDIR}/action_web_service
diff --git a/www/ruby-actionwebservice/distinfo b/www/ruby-actionwebservice/distinfo
new file mode 100644
index 00000000000..8021f6442b1
--- /dev/null
+++ b/www/ruby-actionwebservice/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/04/10 05:10:40 minskim Exp $
+
+SHA1 (ruby/actionwebservice-0.6.2.tgz) = 16783080f51f45bd74005794057342986ec6665a
+RMD160 (ruby/actionwebservice-0.6.2.tgz) = 332f1dc6c0136fa19b78c3e68839dfa25da40124
+Size (ruby/actionwebservice-0.6.2.tgz) = 51464 bytes