/[gentoo-x86]/net-www/drupal/drupal-4.4.2-r1.ebuild
Gentoo

Contents of /net-www/drupal/drupal-4.4.2-r1.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.3 - (show annotations) (download)
Tue Feb 1 03:00:38 2005 UTC (14 years, 8 months ago) by st_lim
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +1 -1 lines
FILE REMOVED
Moved to www-apps/drupal.

1 # Copyright 1999-2004 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/net-www/drupal/drupal-4.4.2-r1.ebuild,v 1.2 2004/09/03 23:24:08 pvdabeel Exp $
4
5 inherit webapp eutils
6
7 DESCRIPTION="Drupal is a PHP-based open-source platform and content management system for building dynamic web sites offering a broad range of features and services; including user administration, publishing workflow, discussion capabilities, news aggregation, metadata functionalities using controlled vocabularies and XML publishing for content sharing purposes. Equipped with a powerful blend of features and configurability, Drupal can support a diverse range of web projects ranging from personal weblogs to large community-driven sites."
8 HOMEPAGE="http://drupal.org"
9 IUSE="$IUSE minimal"
10
11 SRC_URI="http://drupal.org/drupal/${P}.tgz
12 !minimal? ( http://drupal.org/files/projects/article-4.4.0.tar.gz
13 http://drupal.org/files/projects/artist-4.4.0.tar.gz
14 http://drupal.org/files/projects/atom-4.4.0.tar.gz
15 http://drupal.org/files/projects/banner-4.4.0.tar.gz
16 http://drupal.org/files/projects/bbcode-4.4.0.tar.gz
17 http://drupal.org/files/projects/blogadmin-4.4.0.tar.gz
18 http://drupal.org/files/projects/bookreview-4.4.0.tar.gz
19 http://drupal.org/files/projects/bookmarks-4.4.0.tar.gz
20 http://drupal.org/files/projects/buddylist-4.4.0.tar.gz
21 http://drupal.org/files/projects/chatbox-4.4.0.tar.gz
22 http://drupal.org/files/projects/codefilter-4.4.0.tar.gz
23 http://drupal.org/files/projects/commentrss-4.4.0.tar.gz
24 http://drupal.org/files/projects/contextlinks-4.4.0.tar.gz
25 http://drupal.org/files/projects/csvfilter-4.4.0.tar.gz
26 http://drupal.org/files/projects/dba-4.4.0.tar.gz
27 http://drupal.org/files/projects/devel-4.4.0.tar.gz
28 http://drupal.org/files/projects/emailpage-4.4.0.tar.gz
29 http://drupal.org/files/projects/event-4.4.0.tar.gz
30 http://drupal.org/files/projects/filestore-4.4.0.tar.gz
31 http://drupal.org/files/projects/filtercache-4.4.0.tar.gz
32 http://drupal.org/files/projects/fixentities-4.4.0.tar.gz
33 http://drupal.org/files/projects/flexinode-4.4.0.tar.gz
34 http://drupal.org/files/projects/form_mail-4.4.0.tar.gz
35 http://drupal.org/files/projects/glossary-4.4.0.tar.gz
36 http://drupal.org/files/projects/groups-4.4.0.tar.gz
37 http://drupal.org/files/projects/htmlarea-4.4.0.tar.gz
38 http://drupal.org/files/projects/htmlcorrector-4.4.0.tar.gz
39 http://drupal.org/files/projects/htmltidy-4.4.0.tar.gz
40 http://drupal.org/files/projects/image-4.4.0.tar.gz
41 http://drupal.org/files/projects/img_assist-4.4.0.tar.gz
42 http://drupal.org/files/projects/importpage-4.4.0.tar.gz
43 http://drupal.org/files/projects/i18n-4.4.0.tar.gz
44 http://drupal.org/files/projects/jsdomenu-4.4.0.tar.gz
45 http://drupal.org/files/projects/lanparty-4.4.0.tar.gz
46 http://drupal.org/files/projects/link2page-4.4.0.tar.gz
47 http://drupal.org/files/projects/listhandler-4.4.0.tar.gz
48 http://drupal.org/files/projects/locale-4.4.0.tar.gz
49 http://drupal.org/files/projects/localegettext-4.4.0.tar.gz
50 http://drupal.org/files/projects/mailalias-4.4.0.tar.gz
51 http://drupal.org/files/projects/mailhandler-4.4.0.tar.gz
52 http://drupal.org/files/projects/menus-4.4.0.tar.gz
53 http://drupal.org/files/projects/navigation-4.4.0.tar.gz
54 http://drupal.org/files/projects/nicelinks-4.4.0.tar.gz
55 http://drupal.org/files/projects/nodewords-4.4.0.tar.gz
56 http://drupal.org/files/projects/node_image-4.4.0.tar.gz
57 http://drupal.org/files/projects/node_import-4.4.0.tar.gz
58 http://drupal.org/files/projects/notify-4.4.0.tar.gz
59 http://drupal.org/files/projects/pdfview-4.4.0.tar.gz
60 http://drupal.org/files/projects/poormanscron-4.4.0.tar.gz
61 http://drupal.org/files/projects/printpage-4.4.0.tar.gz
62 http://drupal.org/files/projects/privatemsg-4.4.0.tar.gz
63 http://drupal.org/files/projects/project-4.4.0.tar.gz
64 http://drupal.org/files/projects/quote-4.4.0.tar.gz
65 http://drupal.org/files/projects/quotes-4.4.0.tar.gz
66 http://drupal.org/files/projects/recipe-4.4.0.tar.gz
67 http://drupal.org/files/projects/remindme-4.4.0.tar.gz
68 http://drupal.org/files/projects/scheduler-4.4.0.tar.gz
69 http://drupal.org/files/projects/series-4.4.0.tar.gz
70 http://drupal.org/files/projects/smileys-4.4.0.tar.gz
71 http://drupal.org/files/projects/spellcheck-4.4.0.tar.gz
72 http://drupal.org/files/projects/subscriptions-4.4.0.tar.gz
73 http://drupal.org/files/projects/summary-4.4.0.tar.gz
74 http://drupal.org/files/projects/syndication-4.4.0.tar.gz
75 http://drupal.org/files/projects/taxonomy_browser-4.4.0.tar.gz
76 http://drupal.org/files/projects/taxonomy_context-4.4.0.tar.gz
77 http://drupal.org/files/projects/taxonomy_image-4.4.0.tar.gz
78 http://drupal.org/files/projects/taxonomy_menu-4.4.0.tar.gz
79 http://drupal.org/files/projects/term_access-4.4.0.tar.gz
80 http://drupal.org/files/projects/textile-4.4.0.tar.gz
81 http://drupal.org/files/projects/themedev-4.4.0.tar.gz
82 http://drupal.org/files/projects/trackback-4.4.0.tar.gz
83 http://drupal.org/files/projects/trip_search-4.4.0.tar.gz
84 http://drupal.org/files/projects/upload-4.4.0.tar.gz
85 http://drupal.org/files/projects/urlfilter-4.4.0.tar.gz
86 http://drupal.org/files/projects/variable-4.4.0.tar.gz
87 http://drupal.org/files/projects/vocabulary_list-4.4.0.tar.gz
88 http://drupal.org/files/projects/weather-4.4.0.tar.gz
89 http://drupal.org/files/projects/webform-4.4.0.tar.gz
90 http://drupal.org/files/projects/weblink-4.4.0.tar.gz
91 http://drupal.org/files/projects/wiki-4.4.0.tar.gz
92 http://drupal.org/files/projects/ystock-4.4.0.tar.gz
93 http://drupal.org/files/projects/gworks-4.4.0.tar.gz
94 http://drupal.org/files/projects/interlaced-4.4.0.tar.gz
95 http://drupal.org/files/projects/marvin_2k-4.4.0.tar.gz
96 http://drupal.org/files/projects/phptemplate-4.4.0.tar.gz
97 )"
98
99 LICENSE="GPL-2"
100 KEYWORDS="-x86 ppc"
101
102 DEPEND="virtual/php"
103
104 src_compile() {
105 #Default compile hangs!
106 echo "Nothing to compile"
107 }
108
109 src_install() {
110
111 local docs="MAINTAINERS.txt LICENSE.txt INSTALL.txt CHANGELOG.txt"
112
113 webapp_src_preinst
114
115 # handle documentation files
116 #
117 # NOTE that doc files go into /usr/share/doc as normal; they do NOT
118 # get installed per vhost!
119
120 einfo "Installing docs"
121 dodoc ${docs}
122 for doc in ${docs} INSTALL; do
123 rm -f ${doc}
124 done
125
126 einfo "Copying main files"
127 cp -r . ${D}/${MY_HTDOCSDIR}
128
129 # we install the .htaccess file to enable support for clean URLs
130 cp .htaccess ${D}/${MY_HTDOCSDIR}
131
132 # create the files upload directory
133 mkdir ${D}/${MY_HTDOCSDIR}/files
134 webapp_serverowned ${MY_HTDOCSDIR}/files
135
136 # Identify any script files that need #! headers adding to run under
137 # a CGI script (such as PHP/CGI)
138 #
139 # for drupal, we *assume* that all .php files need to have CGI/BIN
140 # support added
141
142 for x in `find . -name '*.php' -print ` ; do
143 webapp_runbycgibin php ${MY_HTDOCSDIR}/$x
144 done
145
146 #All files must be owned by server
147 for x in `find . -type f -print` ; do
148 webapp_serverowned ${MY_HTDOCSDIR}/$x
149 done
150
151 webapp_configfile ${MY_HTDOCSDIR}/includes/conf.php
152
153 webapp_postinst_txt en ${FILESDIR}/${PV}/postinstall-en.txt
154
155 webapp_src_install
156 }
157

  ViewVC Help
Powered by ViewVC 1.1.20