Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 111738 Details for
Bug 168933
Making mapserver dependent of apache through 'apache' USE flag
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch to the MapServer 4.10.0 ebuild to make it dependent on apache only when 'apache' USE var set
mapserver-without-apache.diff (text/plain), 2.57 KB, created by
Dirk Tilger
on 2007-03-01 21:36:49 UTC
(
hide
)
Description:
Patch to the MapServer 4.10.0 ebuild to make it dependent on apache only when 'apache' USE var set
Filename:
MIME Type:
Creator:
Dirk Tilger
Created:
2007-03-01 21:36:49 UTC
Size:
2.57 KB
patch
obsolete
>--- /usr/portage/sci-geosciences/mapserver/mapserver-4.10.0.ebuild 2007-02-07 12:06:32.000000000 +0400 >+++ /home/dirk/overlay/sci-geosciences/mapserver/mapserver-4.10.0.ebuild 2007-03-01 21:44:39.000000000 +0400 >@@ -5,7 +5,16 @@ > PHP_EXT_NAME="php_mapscript php_proj" > RUBY_OPTIONAL="yes" > >-inherit eutils autotools distutils depend.php depend.apache webapp ruby java-pkg >+#I must check for mygis use flag availability >+#"mono" >+IUSE="apache xml pdf proj geos tiff gdal xpm postgis flash php python perl ruby tcl java" >+ >+inherit eutils autotools distutils depend.php depend.apache ruby java-pkg >+ >+if use apache >+then >+ inherit webapp >+fi > > DESCRIPTION="OpenSource development environment for constructing spatially enabled Internet-web applications." > >@@ -17,17 +26,12 @@ > > KEYWORDS="~x86" > >-#I must check for mygis use flag availability >-#"mono" >-IUSE="xml pdf proj geos tiff gdal xpm postgis flash php python perl ruby tcl java" >- >- > DEPEND="media-libs/libpng > media-libs/jpeg > >=media-libs/gd-2.0.12 > media-libs/freetype > sys-libs/zlib >- net-www/apache >+ apache? ( net-www/apache ) > geos? ( sci-libs/geos ) > proj? ( sci-libs/proj net-misc/curl ) > xml? ( dev-libs/libxml2 ) >@@ -44,9 +48,11 @@ > java? ( =virtual/jdk-1.4* dev-java/java-config dev-lang/swig ) > tcl? ( dev-lang/tcl dev-lang/swig )" > >-WEBAPP_MANUAL_SLOT=yes >- >-want_apache >+if use apache >+then >+ WEBAPP_MANUAL_SLOT=yes >+ want_apache >+fi > > cd_script() { > einfo "$2 the mapserver $1-mapscript" >@@ -54,7 +60,9 @@ > } > > pkg_setup(){ >- webapp_pkg_setup >+ if use apache; then >+ webapp_pkg_setup >+ fi > if use php; then > # check how many versions of php was installed > has_php >@@ -100,7 +108,11 @@ > AT_GNUCONF_UPDATE="no" eautoreconf > > local myconf >- myconf="--with-httpd=${APACHECTL/'ctl'/} --with-freetype" >+ myconf="--with-freetype" >+ >+ if use apache; then >+ myconf="${myconf} --with-httpd=${APACHECTL/'ctl'/}" >+ fi > > if use geos; then > myconf="${myconf} --with-geos=$(which geos-config)" >@@ -150,6 +162,7 @@ > $(use_with pdf)\ > $(use_with flash ming)\ > $(use_with java)\ >+ $(use_with apache httpd)\ > ${myconf}\ > || die "econf failed" > >@@ -293,8 +306,11 @@ > doins "${S}"/$i/* || die "Unable to add extra_dir to document tree" > done > >- webapp_src_preinst >- chmod +x "${S}"/mapserv || die "Unable to find mapserv" >- cp "${S}"/mapserv "${D}"/${MY_CGIBINDIR} || die "Unable to install mapserv" >- webapp_src_install >+ if use apache >+ then >+ webapp_src_preinst >+ chmod +x "${S}"/mapserv || die "Unable to find mapserv" >+ cp "${S}"/mapserv "${D}"/${MY_CGIBINDIR} || die "Unable to install mapserv" >+ webapp_src_install >+ fi > }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 168933
: 111738