From 993517a2f4f50a7db7f06ee232c0306d69b15de0 Mon Sep 17 00:00:00 2001 From: Martin Wilke Date: Wed, 2 Jun 2010 15:30:23 +0000 Subject: [PATCH] A standardized solution of integrating external applications with Drupal. Service callbacks may be used with multiple interfaces like XMLRPC, JSON, JSON-RPC, REST, SOAP, AMF, etc. This allows a Drupal site to provide web services via multiple interfaces while using the same callback code. WWW: http://drupal.org/project/services PR: ports/146936 Submitted by: "Choe, Cheng-Dae" --- www/Makefile | 1 + www/drupal6-services/Makefile | 69 ++++++++++++++++++++++++++++++++++ www/drupal6-services/distinfo | 3 ++ www/drupal6-services/pkg-descr | 6 +++ 4 files changed, 79 insertions(+) create mode 100644 www/drupal6-services/Makefile create mode 100644 www/drupal6-services/distinfo create mode 100644 www/drupal6-services/pkg-descr diff --git a/www/Makefile b/www/Makefile index af29dba66c85..bd70ae29e746 100644 --- a/www/Makefile +++ b/www/Makefile @@ -183,6 +183,7 @@ SUBDIR += drupal6-pathauto SUBDIR += drupal6-print SUBDIR += drupal6-seo_checklist + SUBDIR += drupal6-services SUBDIR += drupal6-tagadelic SUBDIR += drupal6-token SUBDIR += drupal6-views diff --git a/www/drupal6-services/Makefile b/www/drupal6-services/Makefile new file mode 100644 index 000000000000..349c753c1e6e --- /dev/null +++ b/www/drupal6-services/Makefile @@ -0,0 +1,69 @@ +# New ports collection makefile for: drupal6-services +# Date created: 18 Mar 2010 +# Whom: whitekid@gmail.com +# +# $FreeBSD$ +# + +PORTNAME= services +DISTVERSION= 6.x-2.2 +CATEGORIES= www + +MAINTAINER= whitekid@gmail.com +COMMENT= Provide an API for creating drupal web services. + +DRUPAL6_MODULE= yes +MODULE_DIRS= auth/services_keyauth auth servers/xmlrpc_server servers \ + services/comment_service services/file_service \ + services/menu_service services/node_service \ + services/search_service services/system_service \ + services/taxonomy_service services/user_service \ + services/views_service services + +MODULE_FILES= auth/services_keyauth/services_keyauth.admin.inc \ + auth/services_keyauth/services_keyauth.inc \ + auth/services_keyauth/services_keyauth.info \ + auth/services_keyauth/services_keyauth.install \ + auth/services_keyauth/services_keyauth.module \ + servers/xmlrpc_server/xmlrpc_server.info \ + servers/xmlrpc_server/xmlrpc_server.module \ + services/comment_service/comment_service.inc \ + services/comment_service/comment_service.info \ + services/comment_service/comment_service.module \ + services/file_service/file_service.inc \ + services/file_service/file_service.info \ + services/file_service/file_service.module \ + services/menu_service/menu_service.inc \ + services/menu_service/menu_service.info \ + services/menu_service/menu_service.module \ + services/node_service/node_resource.inc \ + services/node_service/node_resource.info \ + services/node_service/node_resource.models.inc \ + services/node_service/node_resource.module \ + services/node_service/node_service.inc \ + services/node_service/node_service.info \ + services/node_service/node_service.module \ + services/search_service/search_service.inc \ + services/search_service/search_service.info \ + services/search_service/search_service.module \ + services/search_service/search_service_admin.inc \ + services/system_service/system_service.inc \ + services/system_service/system_service.info \ + services/system_service/system_service.module \ + services/taxonomy_service/taxonomy_service.inc \ + services/taxonomy_service/taxonomy_service.info \ + services/taxonomy_service/taxonomy_service.module \ + services/user_service/user_service.inc \ + services/user_service/user_service.info \ + services/user_service/user_service.module \ + services/views_service/views_service.inc \ + services/views_service/views_service.info \ + services/views_service/views_service.module services.css \ + services.info services.install services.module \ + services.resource-translation.inc services_admin_browse.inc + +DOC_FILES= LICENSE.txt README.txt + +.include +.include "${.CURDIR}/../../www/drupal5/bsd.drupal.mk" +.include diff --git a/www/drupal6-services/distinfo b/www/drupal6-services/distinfo new file mode 100644 index 000000000000..798505e46b89 --- /dev/null +++ b/www/drupal6-services/distinfo @@ -0,0 +1,3 @@ +MD5 (drupal/services-6.x-2.2.tar.gz) = 364d62a89b535ad8b6b4690a2f09e22d +SHA256 (drupal/services-6.x-2.2.tar.gz) = 4dbc323a746f3208f872ebbdc28024b91ef109d174f2888a586713a9871cd328 +SIZE (drupal/services-6.x-2.2.tar.gz) = 41214 diff --git a/www/drupal6-services/pkg-descr b/www/drupal6-services/pkg-descr new file mode 100644 index 000000000000..34e16082d099 --- /dev/null +++ b/www/drupal6-services/pkg-descr @@ -0,0 +1,6 @@ +A standardized solution of integrating external applications with Drupal. +Service callbacks may be used with multiple interfaces like XMLRPC, JSON, +JSON-RPC, REST, SOAP, AMF, etc. This allows a Drupal site to provide web +services via multiple interfaces while using the same callback code. + +WWW: http://drupal.org/project/services