summaryrefslogtreecommitdiff
path: root/curl-ssl.spec
diff options
context:
space:
mode:
Diffstat (limited to 'curl-ssl.spec')
-rw-r--r--curl-ssl.spec52
1 files changed, 52 insertions, 0 deletions
diff --git a/curl-ssl.spec b/curl-ssl.spec
new file mode 100644
index 000000000..1d69342d3
--- /dev/null
+++ b/curl-ssl.spec
@@ -0,0 +1,52 @@
+%define name curl-ssl
+%define tarball curl
+%define version 6.0
+%define release 1
+%define prefix /usr/local
+
+%define builddir $RPM_BUILD_DIR/%{tarball}-%{version}
+
+Summary: get a file from a FTP, GOPHER or HTTP server.
+Name: %{name}
+Version: %{version}
+Release: %{release}
+Copyright: MPL
+Vendor: Daniel Stenberg <Daniel.Stenberg@haxx.nu>
+Packager: Troy Engel <tengel@sonic.net>
+Group: Utilities/Console
+Source: %{tarball}-%{version}.tar.gz
+URL: http://curl.haxx.nu/
+BuildRoot: /tmp/%{tarball}-%{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 with SSL (https:) support.
+
+%prep
+rm -rf $RPM_BUILD_ROOT
+rm -rf %{builddir}
+
+%setup -n %{tarball}-%{version}
+
+%build
+CFLAGS=$RPM_OPT_FLAGS ./configure --prefix=$RPM_BUILD_ROOT%{prefix} --with-ssl
+make CFLAGS="-DUSE_SSLEAY -I/usr/include/openssl"
+
+%install
+make install-strip
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+rm -rf %{builddir}
+
+%files
+%defattr(-,root,root)
+%attr(0755,root,root) %{prefix}/bin/curl
+%doc curl.1 README* CHANGES CONTRIBUTE FAQ FILES INSTALL LEGAL MPL-1.0.txt RESOURCES TODO perl/
+