85 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			RPMSpec
		
	
	
	
	
	
			
		
		
	
	
			85 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			RPMSpec
		
	
	
	
	
	
| %define name curl
 | |
| %define version @VERSION@
 | |
| %define release 1
 | |
| %define prefix /usr
 | |
| 
 | |
| %define builddir $RPM_BUILD_DIR/%{name}-%{version}
 | |
| 
 | |
| Summary: get a file from an FTP or HTTP server.
 | |
| Name: %{name}
 | |
| Version: %{version}
 | |
| Release: %{release}
 | |
| Copyright: MPL
 | |
| Vendor: Daniel Stenberg <Daniel.Stenberg@haxx.se>
 | |
| Packager: Loic Dachary <loic@senga.org>
 | |
| Group: Utilities/Console
 | |
| Source: %{name}-%{version}.tar.gz
 | |
| URL: http://curl.haxx.se/
 | |
| BuildRoot: /tmp/%{name}-%{version}-root
 | |
| 
 | |
| %description
 | |
| curl is a client to get documents/files from servers, using any of the
 | |
| supported protocols. The command is designed to work without user
 | |
| interaction or any kind of interactivity.
 | |
| 
 | |
| curl offers a busload of useful tricks like proxy support, user
 | |
| authentication, ftp upload, HTTP post, file transfer resume and more.
 | |
| 
 | |
| Note: this version is compiled without SSL (https:) support.
 | |
| 
 | |
| %package	devel
 | |
| Summary:	The includes, libs, and man pages to develop with libcurl
 | |
| Group:		Development/Libraries
 | |
| 
 | |
| %description devel
 | |
| libcurl is the core engine of curl; this packages contains all the libs,
 | |
| headers, and manual pages to develop applications using libcurl.
 | |
| 
 | |
| %prep
 | |
| rm -rf %{builddir}
 | |
| 
 | |
| %setup
 | |
| 
 | |
| %build
 | |
| %configure --without-ssl --prefix=%{prefix}
 | |
| make
 | |
| 
 | |
| %install
 | |
| rm -rf $RPM_BUILD_ROOT
 | |
| make DESTDIR=$RPM_BUILD_ROOT install-strip
 | |
| 
 | |
| %clean
 | |
| rm -rf $RPM_BUILD_ROOT
 | |
| rm -rf %{builddir}
 | |
| 
 | |
| %post
 | |
| /sbin/ldconfig
 | |
| 
 | |
| %postun
 | |
| /sbin/ldconfig
 | |
| 
 | |
| %files
 | |
| %defattr(-,root,root)
 | |
| %attr(0755,root,root) %{_bindir}/curl
 | |
| %attr(0644,root,root) %{_mandir}/man1/*
 | |
| %{prefix}/lib/libcurl.so*
 | |
| %doc CHANGES LEGAL MITX.txt MPL-1.1.txt README docs/BUGS
 | |
| %doc docs/CONTRIBUTE docs/FAQ docs/FEATURES docs/INSTALL docs/INTERNALS
 | |
| %doc docs/LIBCURL docs/MANUAL docs/README* docs/RESOURCES docs/TODO
 | |
| %doc docs/TheArtOfHttpScripting
 | |
| 
 | |
| %files devel
 | |
| %defattr(-,root,root)
 | |
| %attr(0644,root,root) %{_mandir}/man3/*
 | |
| %attr(0644,root,root) %{_includedir}/curl/*
 | |
| %{prefix}/lib/libcurl.a
 | |
| %{prefix}/lib/libcurl.la
 | |
| %doc docs/examples/*
 | |
| 
 | |
| %changelog
 | |
| * Sun Jan  7 2001 Loic Dachary  <loic@senga.org>
 | |
| 
 | |
|         - use _mandir instead of prefix to locate man pages because
 | |
| 	  _mandir is not always prefix/man/man?.
 | |
| 
 | 
