SPECS: phpldapadmin.spec - simplify install - keep the separated h...

glen glen at pld-linux.org
Thu Apr 6 01:48:55 CEST 2006


Author: glen                         Date: Wed Apr  5 23:48:55 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- simplify install
- keep the separated htdocs and code

---- Files affected:
SPECS:
   phpldapadmin.spec (1.25 -> 1.26) 

---- Diffs:

================================================================
Index: SPECS/phpldapadmin.spec
diff -u SPECS/phpldapadmin.spec:1.25 SPECS/phpldapadmin.spec:1.26
--- SPECS/phpldapadmin.spec:1.25	Wed Apr  5 23:11:32 2006
+++ SPECS/phpldapadmin.spec	Thu Apr  6 01:48:50 2006
@@ -3,14 +3,12 @@
 Summary(pl):	phpldapadmin - klient WWW dla LDAP
 Name:		phpldapadmin
 Version:	0.9.8.2
-Release:	0.1
+Release:	0.4
 License:	GPL
 Group:		Applications/Networking
 Source0:	http://dl.sourceforge.net/phpldapadmin/%{name}-%{version}.tar.gz
 # Source0-md5:	a83b44d90b14983b01db53ec39053a15
-Patch0:		%{name}-index.patch
-Patch1:		%{name}-lib-functions.patch
-Patch2:		%{name}-common.patch
+Patch0:		%{name}-paths.patch
 URL:		http://phpldapadmin.sourceforge.net/
 BuildRequires:	rpmbuild(macros) >= 1.268
 Requires:	php-gettext
@@ -50,35 +48,24 @@
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1
-%patch2 -p1
+
 cat > apache.conf <<'EOF'
-Alias /ldapadmin %{_appdir}
-<Directory %{_appdir}>
+Alias /ldapadmin %{_appdir}/htdocs
+<Directory %{_appdir}/htdocs>
 	allow from all
 </Directory>
 EOF
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_appdir}/{css,config,doc,images,js,locale,lib,templates/creation}}
-
-cp -a htdocs/js/*				$RPM_BUILD_ROOT%{_appdir}/js
-cp -a locale/*				$RPM_BUILD_ROOT%{_appdir}/locale
+install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_appdir}}
 
-install	doc/*				.
-install	doc/*				$RPM_BUILD_ROOT%{_appdir}/doc
-install	htdocs/*.php	 		$RPM_BUILD_ROOT%{_appdir}
-install	htdocs/images/*.{png,jpg}	$RPM_BUILD_ROOT%{_appdir}/images
-install	htdocs/css/*.css	 	$RPM_BUILD_ROOT%{_appdir}/css
-install	lib/*.php			$RPM_BUILD_ROOT%{_appdir}/lib
-install	templates/*.{xml,dtd,php}	$RPM_BUILD_ROOT%{_appdir}/templates
-install	templates/creation/*.php	$RPM_BUILD_ROOT%{_appdir}/templates/creation
-install	VERSION				$RPM_BUILD_ROOT%{_appdir}
-install	config/config.php.example	$RPM_BUILD_ROOT%{_sysconfdir}/config.php
-install apache.conf			$RPM_BUILD_ROOT%{_sysconfdir}/apache.conf
-install apache.conf			$RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
-ln -sf	%{_sysconfdir}/config.php 	$RPM_BUILD_ROOT%{_appdir}/config/config.php
+cp -a htdocs $RPM_BUILD_ROOT%{_appdir}
+cp -a lib locale templates $RPM_BUILD_ROOT%{_appdir}
+cp -a VERSION $RPM_BUILD_ROOT%{_appdir}
+cp -a config/config.php.example	$RPM_BUILD_ROOT%{_sysconfdir}/config.php
+cp -a apache.conf $RPM_BUILD_ROOT%{_sysconfdir}/apache.conf
+cp -a apache.conf $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -97,7 +84,7 @@
 
 %files
 %defattr(644,root,root,755)
-%doc pla-test-i18n.ldif README-translation.txt
+%doc doc/*
 %dir %attr(750,root,http) %{_sysconfdir}
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/apache.conf
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf
@@ -110,6 +97,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.26  2006/04/05 23:48:50  glen
+- simplify install
+- keep the separated htdocs and code
+
 Revision 1.25  2006/04/05 21:11:32  mwinkler
 - template display fix
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/phpldapadmin.spec?r1=1.25&r2=1.26&f=u



More information about the pld-cvs-commit mailing list