From 71391738a5be9d699293cee2273b4b3f09425d2c Mon Sep 17 00:00:00 2001 From: tengel Date: Wed, 20 Mar 2024 09:19:01 -0500 Subject: [PATCH] adding curl history --- curl/curl-6.0-2.spec | 54 ++++++++++++++++++++++ curl/curl-6.1-1.spec | 54 ++++++++++++++++++++++ curl/curl-6.2-1.spec | 52 ++++++++++++++++++++++ curl/curl-6.3-1.spec | 52 ++++++++++++++++++++++ curl/curl-6.4-1.spec | 52 ++++++++++++++++++++++ curl/curl-6.5.2-1.spec | 54 ++++++++++++++++++++++ curl/curl-7.1-1.spec | 76 +++++++++++++++++++++++++++++++ curl/curl-7.1.1-1.spec | 76 +++++++++++++++++++++++++++++++ curl/curl-7.10.3-1.spec | 81 +++++++++++++++++++++++++++++++++ curl/curl-7.10.4-1.spec | 81 +++++++++++++++++++++++++++++++++ curl/curl-7.2.1-1.spec | 76 +++++++++++++++++++++++++++++++ curl/curl-7.3-1.spec | 76 +++++++++++++++++++++++++++++++ curl/curl-7.4.1-1.spec | 76 +++++++++++++++++++++++++++++++ curl/curl-7.5.2-1.spec | 77 ++++++++++++++++++++++++++++++++ curl/curl-7.6-1.spec | 78 ++++++++++++++++++++++++++++++++ curl/curl-7.6.1-1.spec | 78 ++++++++++++++++++++++++++++++++ curl/curl-7.7-1.spec | 78 ++++++++++++++++++++++++++++++++ curl/curl-7.7.1-1.spec | 78 ++++++++++++++++++++++++++++++++ curl/curl-7.7.3-1.spec | 78 ++++++++++++++++++++++++++++++++ curl/curl-7.8-1.spec | 83 ++++++++++++++++++++++++++++++++++ curl/curl-7.8.1-1.spec | 81 +++++++++++++++++++++++++++++++++ curl/curl-7.9-1.spec | 81 +++++++++++++++++++++++++++++++++ curl/curl-7.9.1-1.spec | 81 +++++++++++++++++++++++++++++++++ curl/curl-7.9.2-1.spec | 81 +++++++++++++++++++++++++++++++++ curl/curl-7.9.3-1.spec | 81 +++++++++++++++++++++++++++++++++ curl/curl-7.9.5-1.spec | 83 ++++++++++++++++++++++++++++++++++ curl/curl-7.9.6-1.spec | 81 +++++++++++++++++++++++++++++++++ curl/curl-7.9.7-1.spec | 81 +++++++++++++++++++++++++++++++++ curl/curl-7.9.8-1.spec | 81 +++++++++++++++++++++++++++++++++ curl/curl-ssl-6.0-1.spec | 52 ++++++++++++++++++++++ curl/curl-ssl-6.1-1.spec | 52 ++++++++++++++++++++++ curl/curl-ssl-6.2-1.spec | 52 ++++++++++++++++++++++ curl/curl-ssl-6.3-1.spec | 52 ++++++++++++++++++++++ curl/curl-ssl-6.4-1.spec | 52 ++++++++++++++++++++++ curl/curl-ssl-6.5.2-1.spec | 54 ++++++++++++++++++++++ curl/curl-ssl-7.1-1.spec | 75 +++++++++++++++++++++++++++++++ curl/curl-ssl-7.1.1-1.spec | 75 +++++++++++++++++++++++++++++++ curl/curl-ssl-7.10.2-1.spec | 83 ++++++++++++++++++++++++++++++++++ curl/curl-ssl-7.10.2-2.spec | 84 ++++++++++++++++++++++++++++++++++ curl/curl-ssl-7.10.3-1.spec | 84 ++++++++++++++++++++++++++++++++++ curl/curl-ssl-7.10.4-1.spec | 84 ++++++++++++++++++++++++++++++++++ curl/curl-ssl-7.12.1-1.spec | 89 +++++++++++++++++++++++++++++++++++++ curl/curl-ssl-7.2.1-1.spec | 75 +++++++++++++++++++++++++++++++ curl/curl-ssl-7.3-1.spec | 75 +++++++++++++++++++++++++++++++ curl/curl-ssl-7.4.1-1.spec | 75 +++++++++++++++++++++++++++++++ curl/curl-ssl-7.5.2-1.spec | 78 ++++++++++++++++++++++++++++++++ curl/curl-ssl-7.6-1.spec | 79 ++++++++++++++++++++++++++++++++ curl/curl-ssl-7.6.1-1.spec | 79 ++++++++++++++++++++++++++++++++ curl/curl-ssl-7.7-1.spec | 79 ++++++++++++++++++++++++++++++++ curl/curl-ssl-7.7.1-1.spec | 79 ++++++++++++++++++++++++++++++++ curl/curl-ssl-7.7.3-1.spec | 80 +++++++++++++++++++++++++++++++++ curl/curl-ssl-7.8-1.spec | 85 +++++++++++++++++++++++++++++++++++ curl/curl-ssl-7.8.1-1.spec | 85 +++++++++++++++++++++++++++++++++++ curl/curl-ssl-7.9-1.spec | 83 ++++++++++++++++++++++++++++++++++ curl/curl-ssl-7.9.1-1.spec | 83 ++++++++++++++++++++++++++++++++++ curl/curl-ssl-7.9.2-1.spec | 83 ++++++++++++++++++++++++++++++++++ curl/curl-ssl-7.9.3-1.spec | 83 ++++++++++++++++++++++++++++++++++ curl/curl-ssl-7.9.5-1.spec | 85 +++++++++++++++++++++++++++++++++++ curl/curl-ssl-7.9.6-1.spec | 83 ++++++++++++++++++++++++++++++++++ curl/curl-ssl-7.9.7-1.spec | 83 ++++++++++++++++++++++++++++++++++ curl/curl-ssl-7.9.8-1.spec | 83 ++++++++++++++++++++++++++++++++++ 61 files changed, 4564 insertions(+) create mode 100644 curl/curl-6.0-2.spec create mode 100644 curl/curl-6.1-1.spec create mode 100644 curl/curl-6.2-1.spec create mode 100644 curl/curl-6.3-1.spec create mode 100644 curl/curl-6.4-1.spec create mode 100644 curl/curl-6.5.2-1.spec create mode 100644 curl/curl-7.1-1.spec create mode 100644 curl/curl-7.1.1-1.spec create mode 100644 curl/curl-7.10.3-1.spec create mode 100644 curl/curl-7.10.4-1.spec create mode 100644 curl/curl-7.2.1-1.spec create mode 100644 curl/curl-7.3-1.spec create mode 100644 curl/curl-7.4.1-1.spec create mode 100644 curl/curl-7.5.2-1.spec create mode 100644 curl/curl-7.6-1.spec create mode 100644 curl/curl-7.6.1-1.spec create mode 100644 curl/curl-7.7-1.spec create mode 100644 curl/curl-7.7.1-1.spec create mode 100644 curl/curl-7.7.3-1.spec create mode 100644 curl/curl-7.8-1.spec create mode 100644 curl/curl-7.8.1-1.spec create mode 100644 curl/curl-7.9-1.spec create mode 100644 curl/curl-7.9.1-1.spec create mode 100644 curl/curl-7.9.2-1.spec create mode 100644 curl/curl-7.9.3-1.spec create mode 100644 curl/curl-7.9.5-1.spec create mode 100644 curl/curl-7.9.6-1.spec create mode 100644 curl/curl-7.9.7-1.spec create mode 100644 curl/curl-7.9.8-1.spec create mode 100644 curl/curl-ssl-6.0-1.spec create mode 100644 curl/curl-ssl-6.1-1.spec create mode 100644 curl/curl-ssl-6.2-1.spec create mode 100644 curl/curl-ssl-6.3-1.spec create mode 100644 curl/curl-ssl-6.4-1.spec create mode 100644 curl/curl-ssl-6.5.2-1.spec create mode 100644 curl/curl-ssl-7.1-1.spec create mode 100644 curl/curl-ssl-7.1.1-1.spec create mode 100644 curl/curl-ssl-7.10.2-1.spec create mode 100644 curl/curl-ssl-7.10.2-2.spec create mode 100644 curl/curl-ssl-7.10.3-1.spec create mode 100644 curl/curl-ssl-7.10.4-1.spec create mode 100644 curl/curl-ssl-7.12.1-1.spec create mode 100644 curl/curl-ssl-7.2.1-1.spec create mode 100644 curl/curl-ssl-7.3-1.spec create mode 100644 curl/curl-ssl-7.4.1-1.spec create mode 100644 curl/curl-ssl-7.5.2-1.spec create mode 100644 curl/curl-ssl-7.6-1.spec create mode 100644 curl/curl-ssl-7.6.1-1.spec create mode 100644 curl/curl-ssl-7.7-1.spec create mode 100644 curl/curl-ssl-7.7.1-1.spec create mode 100644 curl/curl-ssl-7.7.3-1.spec create mode 100644 curl/curl-ssl-7.8-1.spec create mode 100644 curl/curl-ssl-7.8.1-1.spec create mode 100644 curl/curl-ssl-7.9-1.spec create mode 100644 curl/curl-ssl-7.9.1-1.spec create mode 100644 curl/curl-ssl-7.9.2-1.spec create mode 100644 curl/curl-ssl-7.9.3-1.spec create mode 100644 curl/curl-ssl-7.9.5-1.spec create mode 100644 curl/curl-ssl-7.9.6-1.spec create mode 100644 curl/curl-ssl-7.9.7-1.spec create mode 100644 curl/curl-ssl-7.9.8-1.spec diff --git a/curl/curl-6.0-2.spec b/curl/curl-6.0-2.spec new file mode 100644 index 0000000..bcdc8db --- /dev/null +++ b/curl/curl-6.0-2.spec @@ -0,0 +1,54 @@ +%define name curl +%define version 6.0 +%define release 2 +%define prefix /usr/local + +%define builddir $RPM_BUILD_DIR/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{name}-%{version}.tar.gz +URL: http://curl.haxx.nu/ +BuildRoot: /tmp/%{name}-%{version}-root +Patch: %{name}-%{version}-nossl.patch + +%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. + +%prep +rm -rf $RPM_BUILD_ROOT +rm -rf %{builddir} + +%setup +%patch -p1 + +%build +export CFLAGS=$RPM_OPT_FLAGS +./configure --prefix=$RPM_BUILD_ROOT%{prefix} +make + +%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/ + diff --git a/curl/curl-6.1-1.spec b/curl/curl-6.1-1.spec new file mode 100644 index 0000000..ebce0b6 --- /dev/null +++ b/curl/curl-6.1-1.spec @@ -0,0 +1,54 @@ +%define name curl +%define version 6.1 +%define release 1 +%define prefix /usr/local + +%define builddir $RPM_BUILD_DIR/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{name}-%{version}.tar.gz +URL: http://curl.haxx.nu/ +BuildRoot: /tmp/%{name}-%{version}-root +Patch0: %{name}-%{version}-nossl.patch + +%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. + +%prep +rm -rf $RPM_BUILD_ROOT +rm -rf %{builddir} + +%setup +%patch0 -p1 + +%build +export CFLAGS=$RPM_OPT_FLAGS +./configure --prefix=$RPM_BUILD_ROOT%{prefix} --with-ssl=no +make + +%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 CHANGES CONTRIBUTE FAQ FEATURES FILES INSTALL LEGAL MPL-1.0.txt README* RESOURCES TODO perl/ + diff --git a/curl/curl-6.2-1.spec b/curl/curl-6.2-1.spec new file mode 100644 index 0000000..f6f07b7 --- /dev/null +++ b/curl/curl-6.2-1.spec @@ -0,0 +1,52 @@ +%define name curl +%define version 6.2 +%define release 1 +%define prefix /usr/local + +%define builddir $RPM_BUILD_DIR/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{name}-%{version}.tar.gz +URL: http://curl.haxx.nu/ +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. + +%prep +rm -rf $RPM_BUILD_ROOT +rm -rf %{builddir} + +%setup + +%build +export CFLAGS=$RPM_OPT_FLAGS +./configure --prefix=$RPM_BUILD_ROOT%{prefix} --without-ssl +make + +%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 CHANGES CONTRIBUTE FAQ FEATURES FILES INSTALL LEGAL MPL-1.0.txt README* RESOURCES TODO perl/ + diff --git a/curl/curl-6.3-1.spec b/curl/curl-6.3-1.spec new file mode 100644 index 0000000..70dd143 --- /dev/null +++ b/curl/curl-6.3-1.spec @@ -0,0 +1,52 @@ +%define name curl +%define version 6.3 +%define release 1 +%define prefix /usr/local + +%define builddir $RPM_BUILD_DIR/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{name}-%{version}.tar.gz +URL: http://curl.haxx.nu/ +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. + +%prep +rm -rf $RPM_BUILD_ROOT +rm -rf %{builddir} + +%setup + +%build +export CFLAGS=$RPM_OPT_FLAGS +./configure --prefix=$RPM_BUILD_ROOT%{prefix} --without-ssl +make + +%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 CHANGES CONTRIBUTE FAQ FEATURES FILES INSTALL LEGAL MPL-1.0.txt README* RESOURCES TODO perl/ + diff --git a/curl/curl-6.4-1.spec b/curl/curl-6.4-1.spec new file mode 100644 index 0000000..b9ced31 --- /dev/null +++ b/curl/curl-6.4-1.spec @@ -0,0 +1,52 @@ +%define name curl +%define version 6.4 +%define release 1 +%define prefix /usr/local + +%define builddir $RPM_BUILD_DIR/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{name}-%{version}.tar.gz +URL: http://curl.haxx.nu/ +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. + +%prep +rm -rf $RPM_BUILD_ROOT +rm -rf %{builddir} + +%setup + +%build +export CFLAGS=$RPM_OPT_FLAGS +./configure --prefix=$RPM_BUILD_ROOT%{prefix} --without-ssl +make + +%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 CHANGES CONTRIBUTE FAQ FEATURES FILES INSTALL LEGAL MPL-1.0.txt README* RESOURCES TODO perl/ + diff --git a/curl/curl-6.5.2-1.spec b/curl/curl-6.5.2-1.spec new file mode 100644 index 0000000..867b03d --- /dev/null +++ b/curl/curl-6.5.2-1.spec @@ -0,0 +1,54 @@ +%define name curl +%define version 6.5.2 +%define release 1 +%define prefix /usr/local + +%define builddir $RPM_BUILD_DIR/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{name}-%{version}.tar.gz +URL: http://curl.haxx.nu/ +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. + +%prep +rm -rf $RPM_BUILD_ROOT +rm -rf %{builddir} + +%setup + +%build +export CFLAGS=$RPM_OPT_FLAGS +./configure --prefix=$RPM_BUILD_ROOT%{prefix} --without-ssl +make + +%install +make install-strip +install -m 0644 curl.1 $RPM_BUILD_ROOT%{prefix}/man/man1 + +%clean +rm -rf $RPM_BUILD_ROOT +rm -rf %{builddir} + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{prefix}/bin/curl +%attr(0644,root,root) %{prefix}/man/man1/curl.1 +%doc BUGS CHANGES CONTRIBUTE FAQ FEATURES FILES INSTALL LEGAL MPL-1.0.txt README* RESOURCES TODO + diff --git a/curl/curl-7.1-1.spec b/curl/curl-7.1-1.spec new file mode 100644 index 0000000..1643839 --- /dev/null +++ b/curl/curl-7.1-1.spec @@ -0,0 +1,76 @@ +%define name curl +%define version 7.1 +%define release 1 +%define prefix /usr + +%define builddir $RPM_BUILD_DIR/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{name}-%{version}.tar.gz +URL: http://curl.haxx.nu/ +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) %{prefix}/bin/curl +%attr(0644,root,root) %{prefix}/man/man1/* +%{prefix}/lib/libcurl.so* +%doc CHANGES FILES LEGAL MPL-1.0.txt README docs/BUGS docs/CONTRIBUTE +%doc docs/FAQ docs/FEATURES docs/INSTALL docs/README* docs/RESOURCES +%doc docs/TODO docs/TheArtOfHttpScripting docs/INTERNALS + +%files devel +%defattr(-,root,root) +%attr(0644,root,root) %{prefix}/man/man3/* +%attr(0644,root,root) %{prefix}/include/curl/* +%{prefix}/lib/libcurl.a +%{prefix}/lib/libcurl.la + diff --git a/curl/curl-7.1.1-1.spec b/curl/curl-7.1.1-1.spec new file mode 100644 index 0000000..5ca2bab --- /dev/null +++ b/curl/curl-7.1.1-1.spec @@ -0,0 +1,76 @@ +%define name curl +%define version 7.1.1 +%define release 1 +%define prefix /usr + +%define builddir $RPM_BUILD_DIR/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +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) %{prefix}/bin/curl +%attr(0644,root,root) %{prefix}/man/man1/* +%{prefix}/lib/libcurl.so* +%doc CHANGES FILES LEGAL MPL-1.0.txt README docs/BUGS docs/CONTRIBUTE +%doc docs/FAQ docs/FEATURES docs/INSTALL docs/README* docs/RESOURCES +%doc docs/TODO docs/TheArtOfHttpScripting docs/INTERNALS + +%files devel +%defattr(-,root,root) +%attr(0644,root,root) %{prefix}/man/man3/* +%attr(0644,root,root) %{prefix}/include/curl/* +%{prefix}/lib/libcurl.a +%{prefix}/lib/libcurl.la + diff --git a/curl/curl-7.10.3-1.spec b/curl/curl-7.10.3-1.spec new file mode 100644 index 0000000..36702b7 --- /dev/null +++ b/curl/curl-7.10.3-1.spec @@ -0,0 +1,81 @@ +%define name curl +%define version 7.10.3 +%define release 1 + +%define curlroot %{_builddir}/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MIT/X derivate +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{name}-%{version}.tar.bz2 +Provides: curl +URL: http://curl.haxx.se/ +BuildRoot: %{_tmppath}/%{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 +Provides: curl-devel + +%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 + +%setup -q + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure --without-ssl +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/libcurl.so* +%doc CHANGES COPYING README SSLCERTS docs/BUGS +%doc docs/CONTRIBUTE docs/FAQ docs/FEATURES docs/HISTORY docs/INSTALL +%doc docs/KNOWN_BUGS docs/MANUAL docs/RESOURCES docs/THANKS +%doc docs/TODO docs/VERSIONS docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/BINDINGS docs/INTERNALS docs/examples/* docs/libcurl-the-guide diff --git a/curl/curl-7.10.4-1.spec b/curl/curl-7.10.4-1.spec new file mode 100644 index 0000000..014a188 --- /dev/null +++ b/curl/curl-7.10.4-1.spec @@ -0,0 +1,81 @@ +%define name curl +%define version 7.10.4 +%define release 1 + +%define curlroot %{_builddir}/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MIT/X derivate +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{name}-%{version}.tar.bz2 +Provides: curl +URL: http://curl.haxx.se/ +BuildRoot: %{_tmppath}/%{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 +Provides: curl-devel + +%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 + +%setup -q + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure --without-ssl +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/libcurl.so* +%doc CHANGES COPYING README SSLCERTS testcurl.sh docs/BUGS +%doc docs/CONTRIBUTE docs/FAQ docs/FEATURES docs/HISTORY docs/INSTALL +%doc docs/KNOWN_BUGS docs/MANUAL docs/RESOURCES docs/THANKS +%doc docs/TODO docs/VERSIONS docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/BINDINGS docs/INTERNALS docs/examples/* docs/libcurl-the-guide diff --git a/curl/curl-7.2.1-1.spec b/curl/curl-7.2.1-1.spec new file mode 100644 index 0000000..3766317 --- /dev/null +++ b/curl/curl-7.2.1-1.spec @@ -0,0 +1,76 @@ +%define name curl +%define version 7.2.1 +%define release 1 +%define prefix /usr + +%define builddir $RPM_BUILD_DIR/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +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) %{prefix}/bin/curl +%attr(0644,root,root) %{prefix}/man/man1/* +%{prefix}/lib/libcurl.so* +%doc CHANGES FILES LEGAL MPL-1.0.txt README docs/BUGS docs/CONTRIBUTE +%doc docs/FAQ docs/FEATURES docs/INSTALL docs/README* docs/RESOURCES +%doc docs/TODO docs/TheArtOfHttpScripting docs/INTERNALS + +%files devel +%defattr(-,root,root) +%attr(0644,root,root) %{prefix}/man/man3/* +%attr(0644,root,root) %{prefix}/include/curl/* +%{prefix}/lib/libcurl.a +%{prefix}/lib/libcurl.la + diff --git a/curl/curl-7.3-1.spec b/curl/curl-7.3-1.spec new file mode 100644 index 0000000..c22c2f6 --- /dev/null +++ b/curl/curl-7.3-1.spec @@ -0,0 +1,76 @@ +%define name curl +%define version 7.3 +%define release 1 +%define prefix /usr + +%define builddir $RPM_BUILD_DIR/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +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) %{prefix}/bin/curl +%attr(0644,root,root) %{prefix}/man/man1/* +%{prefix}/lib/libcurl.so* +%doc CHANGES FILES LEGAL MPL-1.0.txt README docs/BUGS docs/CONTRIBUTE +%doc docs/FAQ docs/FEATURES docs/INSTALL docs/README* docs/RESOURCES +%doc docs/TODO docs/TheArtOfHttpScripting docs/INTERNALS + +%files devel +%defattr(-,root,root) +%attr(0644,root,root) %{prefix}/man/man3/* +%attr(0644,root,root) %{prefix}/include/curl/* +%{prefix}/lib/libcurl.a +%{prefix}/lib/libcurl.la + diff --git a/curl/curl-7.4.1-1.spec b/curl/curl-7.4.1-1.spec new file mode 100644 index 0000000..4e3ef5e --- /dev/null +++ b/curl/curl-7.4.1-1.spec @@ -0,0 +1,76 @@ +%define name curl +%define version 7.4.1 +%define release 1 +%define prefix /usr + +%define builddir $RPM_BUILD_DIR/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +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) %{prefix}/bin/curl +%attr(0644,root,root) %{prefix}/man/man1/* +%{prefix}/lib/libcurl.so* +%doc CHANGES FILES LEGAL MPL-1.0.txt README docs/BUGS docs/CONTRIBUTE +%doc docs/FAQ docs/FEATURES docs/INSTALL docs/README* docs/RESOURCES +%doc docs/TODO docs/TheArtOfHttpScripting docs/INTERNALS + +%files devel +%defattr(-,root,root) +%attr(0644,root,root) %{prefix}/man/man3/* +%attr(0644,root,root) %{prefix}/include/curl/* +%{prefix}/lib/libcurl.a +%{prefix}/lib/libcurl.la + diff --git a/curl/curl-7.5.2-1.spec b/curl/curl-7.5.2-1.spec new file mode 100644 index 0000000..45a7cb1 --- /dev/null +++ b/curl/curl-7.5.2-1.spec @@ -0,0 +1,77 @@ +%define name curl +%define version 7.5.2 +%define release 1 +%define prefix /usr + +%define builddir $RPM_BUILD_DIR/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +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) %{prefix}/bin/curl +%attr(0644,root,root) %{prefix}/man/man1/* +%{prefix}/lib/libcurl.so* +%doc CHANGES FILES 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) %{prefix}/man/man3/* +%attr(0644,root,root) %{prefix}/include/curl/* +%{prefix}/lib/libcurl.a +%{prefix}/lib/libcurl.la +%doc docs/examples/* diff --git a/curl/curl-7.6-1.spec b/curl/curl-7.6-1.spec new file mode 100644 index 0000000..805b4fc --- /dev/null +++ b/curl/curl-7.6-1.spec @@ -0,0 +1,78 @@ +%define name curl +%define version 7.6 +%define release 1 + +%define curlroot %{_builddir}/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{name}-%{version}.tar.gz +Provides: curl +URL: http://curl.haxx.se/ +BuildRoot: %{_tmppath}/%{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 +Provides: curl-devel + +%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 %{curlroot} + +%setup -q + +%build +%configure --without-ssl +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/* +%{_libdir}/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/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* diff --git a/curl/curl-7.6.1-1.spec b/curl/curl-7.6.1-1.spec new file mode 100644 index 0000000..d1d49c7 --- /dev/null +++ b/curl/curl-7.6.1-1.spec @@ -0,0 +1,78 @@ +%define name curl +%define version 7.6.1 +%define release 1 + +%define curlroot %{_builddir}/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{name}-%{version}.tar.gz +Provides: curl +URL: http://curl.haxx.se/ +BuildRoot: %{_tmppath}/%{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 +Provides: curl-devel + +%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 %{curlroot} + +%setup -q + +%build +%configure --without-ssl +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/* +%{_libdir}/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/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* diff --git a/curl/curl-7.7-1.spec b/curl/curl-7.7-1.spec new file mode 100644 index 0000000..a18b8f5 --- /dev/null +++ b/curl/curl-7.7-1.spec @@ -0,0 +1,78 @@ +%define name curl +%define version 7.7 +%define release 1 + +%define curlroot %{_builddir}/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{name}-%{version}.tar.gz +Provides: curl +URL: http://curl.haxx.se/ +BuildRoot: %{_tmppath}/%{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 +Provides: curl-devel + +%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 %{curlroot} + +%setup -q + +%build +%configure --without-ssl +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/* +%{_libdir}/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 tests + +%files devel +%defattr(-,root,root) +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* perl php diff --git a/curl/curl-7.7.1-1.spec b/curl/curl-7.7.1-1.spec new file mode 100644 index 0000000..61a077d --- /dev/null +++ b/curl/curl-7.7.1-1.spec @@ -0,0 +1,78 @@ +%define name curl +%define version 7.7.1 +%define release 1 + +%define curlroot %{_builddir}/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{name}-%{version}.tar.gz +Provides: curl +URL: http://curl.haxx.se/ +BuildRoot: %{_tmppath}/%{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 +Provides: curl-devel + +%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 %{curlroot} + +%setup -q + +%build +%configure --without-ssl +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/* +%{_libdir}/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 tests + +%files devel +%defattr(-,root,root) +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* perl php diff --git a/curl/curl-7.7.3-1.spec b/curl/curl-7.7.3-1.spec new file mode 100644 index 0000000..755812a --- /dev/null +++ b/curl/curl-7.7.3-1.spec @@ -0,0 +1,78 @@ +%define name curl +%define version 7.7.3 +%define release 1 + +%define curlroot %{_builddir}/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{name}-%{version}.tar.gz +Provides: curl +URL: http://curl.haxx.se/ +BuildRoot: %{_tmppath}/%{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 +Provides: curl-devel + +%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 %{curlroot} + +%setup -q + +%build +%configure --without-ssl +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/* +%{_libdir}/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 tests + +%files devel +%defattr(-,root,root) +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* perl php diff --git a/curl/curl-7.8-1.spec b/curl/curl-7.8-1.spec new file mode 100644 index 0000000..b83ce9b --- /dev/null +++ b/curl/curl-7.8-1.spec @@ -0,0 +1,83 @@ +%define name curl +%define version 7.8 +%define release 1 + +%define curlroot %{_builddir}/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{name}-%{version}.tar.gz +Patch0: curl-sharedlib-7.8.patch +Provides: curl +URL: http://curl.haxx.se/ +BuildRoot: %{_tmppath}/%{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 +Provides: curl-devel + +%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 + +%setup -q +%patch0 -p0 + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure --without-ssl +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/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/THANKS +%doc docs/TODO docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* perl php diff --git a/curl/curl-7.8.1-1.spec b/curl/curl-7.8.1-1.spec new file mode 100644 index 0000000..a0a1bcf --- /dev/null +++ b/curl/curl-7.8.1-1.spec @@ -0,0 +1,81 @@ +%define name curl +%define version 7.8.1 +%define release 1 + +%define curlroot %{_builddir}/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{name}-%{version}.tar.bz2 +Provides: curl +URL: http://curl.haxx.se/ +BuildRoot: %{_tmppath}/%{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 +Provides: curl-devel + +%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 + +%setup -q + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure --without-ssl +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/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/THANKS +%doc docs/TODO docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* perl php diff --git a/curl/curl-7.9-1.spec b/curl/curl-7.9-1.spec new file mode 100644 index 0000000..4149c0d --- /dev/null +++ b/curl/curl-7.9-1.spec @@ -0,0 +1,81 @@ +%define name curl +%define version 7.9 +%define release 1 + +%define curlroot %{_builddir}/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{name}-%{version}.tar.bz2 +Provides: curl +URL: http://curl.haxx.se/ +BuildRoot: %{_tmppath}/%{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 +Provides: curl-devel + +%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 + +%setup -q + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure --without-ssl +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/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/MANUAL docs/README* docs/RESOURCES docs/THANKS +%doc docs/TODO docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* diff --git a/curl/curl-7.9.1-1.spec b/curl/curl-7.9.1-1.spec new file mode 100644 index 0000000..5122836 --- /dev/null +++ b/curl/curl-7.9.1-1.spec @@ -0,0 +1,81 @@ +%define name curl +%define version 7.9.1 +%define release 1 + +%define curlroot %{_builddir}/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{name}-%{version}.tar.bz2 +Provides: curl +URL: http://curl.haxx.se/ +BuildRoot: %{_tmppath}/%{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 +Provides: curl-devel + +%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 + +%setup -q + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure --without-ssl +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/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/MANUAL docs/README* docs/RESOURCES docs/THANKS +%doc docs/TODO docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* diff --git a/curl/curl-7.9.2-1.spec b/curl/curl-7.9.2-1.spec new file mode 100644 index 0000000..be83ed3 --- /dev/null +++ b/curl/curl-7.9.2-1.spec @@ -0,0 +1,81 @@ +%define name curl +%define version 7.9.2 +%define release 1 + +%define curlroot %{_builddir}/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{name}-%{version}.tar.bz2 +Provides: curl +URL: http://curl.haxx.se/ +BuildRoot: %{_tmppath}/%{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 +Provides: curl-devel + +%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 + +%setup -q + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure --without-ssl +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/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/MANUAL docs/README* docs/RESOURCES docs/THANKS +%doc docs/TODO docs/VERSIONS docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* diff --git a/curl/curl-7.9.3-1.spec b/curl/curl-7.9.3-1.spec new file mode 100644 index 0000000..4b8b25e --- /dev/null +++ b/curl/curl-7.9.3-1.spec @@ -0,0 +1,81 @@ +%define name curl +%define version 7.9.3 +%define release 1 + +%define curlroot %{_builddir}/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{name}-%{version}.tar.bz2 +Provides: curl +URL: http://curl.haxx.se/ +BuildRoot: %{_tmppath}/%{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 +Provides: curl-devel + +%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 + +%setup -q + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure --without-ssl +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/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/MANUAL docs/README* docs/RESOURCES docs/THANKS +%doc docs/TODO docs/VERSIONS docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* diff --git a/curl/curl-7.9.5-1.spec b/curl/curl-7.9.5-1.spec new file mode 100644 index 0000000..89dd2df --- /dev/null +++ b/curl/curl-7.9.5-1.spec @@ -0,0 +1,83 @@ +%define name curl +%define version 7.9.5 +%define release 1 + +%define curlroot %{_builddir}/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{name}-%{version}.tar.bz2 +Patch0: %{name}-%{version}-progressbar.patch +Provides: curl +URL: http://curl.haxx.se/ +BuildRoot: %{_tmppath}/%{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 +Provides: curl-devel + +%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 + +%setup -q +%patch0 -p1 + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure --without-ssl +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/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/MANUAL docs/KNOWN_BUGS docs/README* docs/RESOURCES docs/THANKS +%doc docs/TODO docs/VERSIONS docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* diff --git a/curl/curl-7.9.6-1.spec b/curl/curl-7.9.6-1.spec new file mode 100644 index 0000000..e937d31 --- /dev/null +++ b/curl/curl-7.9.6-1.spec @@ -0,0 +1,81 @@ +%define name curl +%define version 7.9.6 +%define release 1 + +%define curlroot %{_builddir}/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{name}-%{version}.tar.bz2 +Provides: curl +URL: http://curl.haxx.se/ +BuildRoot: %{_tmppath}/%{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 +Provides: curl-devel + +%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 + +%setup -q + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure --without-ssl +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/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/MANUAL docs/KNOWN_BUGS docs/README* docs/RESOURCES docs/THANKS +%doc docs/TODO docs/VERSIONS docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* diff --git a/curl/curl-7.9.7-1.spec b/curl/curl-7.9.7-1.spec new file mode 100644 index 0000000..98d520a --- /dev/null +++ b/curl/curl-7.9.7-1.spec @@ -0,0 +1,81 @@ +%define name curl +%define version 7.9.7 +%define release 1 + +%define curlroot %{_builddir}/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{name}-%{version}.tar.bz2 +Provides: curl +URL: http://curl.haxx.se/ +BuildRoot: %{_tmppath}/%{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 +Provides: curl-devel + +%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 + +%setup -q + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure --without-ssl +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/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/MANUAL docs/KNOWN_BUGS docs/README* docs/RESOURCES docs/THANKS +%doc docs/TODO docs/VERSIONS docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/BINDINGS docs/examples/* diff --git a/curl/curl-7.9.8-1.spec b/curl/curl-7.9.8-1.spec new file mode 100644 index 0000000..4352897 --- /dev/null +++ b/curl/curl-7.9.8-1.spec @@ -0,0 +1,81 @@ +%define name curl +%define version 7.9.8 +%define release 1 + +%define curlroot %{_builddir}/%{name}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{name}-%{version}.tar.bz2 +Provides: curl +URL: http://curl.haxx.se/ +BuildRoot: %{_tmppath}/%{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 +Provides: curl-devel + +%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 + +%setup -q + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure --without-ssl +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/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/MANUAL docs/KNOWN_BUGS docs/README* docs/RESOURCES docs/THANKS +%doc docs/TODO docs/VERSIONS docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/BINDINGS docs/examples/* diff --git a/curl/curl-ssl-6.0-1.spec b/curl/curl-ssl-6.0-1.spec new file mode 100644 index 0000000..1d69342 --- /dev/null +++ b/curl/curl-ssl-6.0-1.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 +Packager: Troy Engel +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/ + diff --git a/curl/curl-ssl-6.1-1.spec b/curl/curl-ssl-6.1-1.spec new file mode 100644 index 0000000..dabba4a --- /dev/null +++ b/curl/curl-ssl-6.1-1.spec @@ -0,0 +1,52 @@ +%define name curl-ssl +%define tarball curl +%define version 6.1 +%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 +Packager: Troy Engel +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} +make + +%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 CHANGES CONTRIBUTE FAQ FEATURES FILES INSTALL LEGAL MPL-1.0.txt README* RESOURCES TODO perl/ + diff --git a/curl/curl-ssl-6.2-1.spec b/curl/curl-ssl-6.2-1.spec new file mode 100644 index 0000000..84be997 --- /dev/null +++ b/curl/curl-ssl-6.2-1.spec @@ -0,0 +1,52 @@ +%define name curl-ssl +%define tarball curl +%define version 6.2 +%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 +Packager: Troy Engel +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} +make + +%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 CHANGES CONTRIBUTE FAQ FEATURES FILES INSTALL LEGAL MPL-1.0.txt README* RESOURCES TODO perl/ + diff --git a/curl/curl-ssl-6.3-1.spec b/curl/curl-ssl-6.3-1.spec new file mode 100644 index 0000000..84fc995 --- /dev/null +++ b/curl/curl-ssl-6.3-1.spec @@ -0,0 +1,52 @@ +%define name curl-ssl +%define tarball curl +%define version 6.3 +%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 +Packager: Troy Engel +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} +make + +%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 CHANGES CONTRIBUTE FAQ FEATURES FILES INSTALL LEGAL MPL-1.0.txt README* RESOURCES TODO perl/ + diff --git a/curl/curl-ssl-6.4-1.spec b/curl/curl-ssl-6.4-1.spec new file mode 100644 index 0000000..3b99262 --- /dev/null +++ b/curl/curl-ssl-6.4-1.spec @@ -0,0 +1,52 @@ +%define name curl-ssl +%define tarball curl +%define version 6.4 +%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 +Packager: Troy Engel +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} +make + +%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 CHANGES CONTRIBUTE FAQ FEATURES FILES INSTALL LEGAL MPL-1.0.txt README* RESOURCES TODO perl/ + diff --git a/curl/curl-ssl-6.5.2-1.spec b/curl/curl-ssl-6.5.2-1.spec new file mode 100644 index 0000000..79907c5 --- /dev/null +++ b/curl/curl-ssl-6.5.2-1.spec @@ -0,0 +1,54 @@ +%define name curl-ssl +%define tarball curl +%define version 6.5.2 +%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 +Packager: Troy Engel +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} +make + +%install +make install-strip +install -m 0644 curl.1 $RPM_BUILD_ROOT%{prefix}/man/man1 + +%clean +rm -rf $RPM_BUILD_ROOT +rm -rf %{builddir} + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{prefix}/bin/curl +%attr(0644,root,root) %{prefix}/man/man1/curl.1 +%doc BUGS CHANGES CONTRIBUTE FAQ FEATURES FILES INSTALL LEGAL MPL-1.0.txt README* RESOURCES TODO + diff --git a/curl/curl-ssl-7.1-1.spec b/curl/curl-ssl-7.1-1.spec new file mode 100644 index 0000000..6066eb9 --- /dev/null +++ b/curl/curl-ssl-7.1-1.spec @@ -0,0 +1,75 @@ +%define name curl-ssl +%define tarball curl +%define version 7.1 +%define release 1 +%define prefix /usr + +%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 +Packager: Troy Engel +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. + +%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 -n %{tarball}-%{version} + +%build +%configure --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) %{prefix}/bin/curl +%attr(0644,root,root) %{prefix}/man/man1/* +%{prefix}/lib/libcurl.so* +%doc CHANGES FILES LEGAL MPL-1.0.txt README docs/BUGS docs/CONTRIBUTE +%doc docs/FAQ docs/FEATURES docs/INSTALL docs/README* docs/RESOURCES +%doc docs/TODO docs/TheArtOfHttpScripting docs/INTERNALS + +%files devel +%defattr(-,root,root) +%attr(0644,root,root) %{prefix}/man/man3/* +%attr(0644,root,root) %{prefix}/include/curl/* +%{prefix}/lib/libcurl.a +%{prefix}/lib/libcurl.la + diff --git a/curl/curl-ssl-7.1.1-1.spec b/curl/curl-ssl-7.1.1-1.spec new file mode 100644 index 0000000..dd30152 --- /dev/null +++ b/curl/curl-ssl-7.1.1-1.spec @@ -0,0 +1,75 @@ +%define name curl-ssl +%define tarball curl +%define version 7.1.1 +%define release 1 +%define prefix /usr + +%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 +Packager: Troy Engel +Group: Utilities/Console +Source: %{tarball}-%{version}.tar.gz +URL: http://curl.haxx.se/ +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. + +%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 -n %{tarball}-%{version} + +%build +%configure --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) %{prefix}/bin/curl +%attr(0644,root,root) %{prefix}/man/man1/* +%{prefix}/lib/libcurl.so* +%doc CHANGES FILES LEGAL MPL-1.0.txt README docs/BUGS docs/CONTRIBUTE +%doc docs/FAQ docs/FEATURES docs/INSTALL docs/README* docs/RESOURCES +%doc docs/TODO docs/TheArtOfHttpScripting docs/INTERNALS + +%files devel +%defattr(-,root,root) +%attr(0644,root,root) %{prefix}/man/man3/* +%attr(0644,root,root) %{prefix}/include/curl/* +%{prefix}/lib/libcurl.a +%{prefix}/lib/libcurl.la + diff --git a/curl/curl-ssl-7.10.2-1.spec b/curl/curl-ssl-7.10.2-1.spec new file mode 100644 index 0000000..a3e931a --- /dev/null +++ b/curl/curl-ssl-7.10.2-1.spec @@ -0,0 +1,83 @@ +%define name curl-ssl +%define tarball curl +%define version 7.10.2 +%define release 1 + +%define curlroot %{_builddir}/%{tarball}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MIT/X derivate +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{tarball}-%{version}.tar.bz2 +URL: http://curl.haxx.se/ +Provides: curl +Obsoletes: curl +BuildRoot: %{_tmppath}/%{tarball}-%{version}-root +Requires: openssl >= 0.9.5 + +%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. + +%package devel +Summary: The includes, libs, and man pages to develop with libcurl +Group: Development/Libraries +Requires: openssl-devel >= 0.9.5 +Provides: curl-devel + +%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 + +%setup -q -n %{tarball}-%{version} + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/libcurl.so* +%doc CHANGES COPYING README SSLCERTS docs/BUGS +%doc docs/CONTRIBUTE docs/FAQ docs/FEATURES docs/HISTORY docs/INSTALL +%doc docs/KNOWN_BUGS docs/MANUAL docs/RESOURCES docs/THANKS +%doc docs/TODO docs/VERSIONS docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/BINDINGS docs/INTERNALS docs/examples/* docs/libcurl-the-guide diff --git a/curl/curl-ssl-7.10.2-2.spec b/curl/curl-ssl-7.10.2-2.spec new file mode 100644 index 0000000..f179826 --- /dev/null +++ b/curl/curl-ssl-7.10.2-2.spec @@ -0,0 +1,84 @@ +%define name curl-ssl +%define tarball curl +%define version 7.10.2 +%define release 2 + +%define curlroot %{_builddir}/%{tarball}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MIT/X derivate +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{tarball}-%{version}.tar.bz2 +URL: http://curl.haxx.se/ +Provides: curl +Obsoletes: curl +BuildRoot: %{_tmppath}/%{tarball}-%{version}-root +Requires: openssl >= 0.9.5 + +%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. + +%package devel +Summary: The includes, libs, and man pages to develop with libcurl +Group: Development/Libraries +Requires: openssl-devel >= 0.9.5 +Provides: curl-devel + +%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 + +%setup -q -n %{tarball}-%{version} + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/libcurl.so* +%{_datadir}/curl/curl-ca-bundle.crt +%doc CHANGES COPYING README SSLCERTS docs/BUGS +%doc docs/CONTRIBUTE docs/FAQ docs/FEATURES docs/HISTORY docs/INSTALL +%doc docs/KNOWN_BUGS docs/MANUAL docs/RESOURCES docs/THANKS +%doc docs/TODO docs/VERSIONS docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/BINDINGS docs/INTERNALS docs/examples/* docs/libcurl-the-guide diff --git a/curl/curl-ssl-7.10.3-1.spec b/curl/curl-ssl-7.10.3-1.spec new file mode 100644 index 0000000..9b61e10 --- /dev/null +++ b/curl/curl-ssl-7.10.3-1.spec @@ -0,0 +1,84 @@ +%define name curl-ssl +%define tarball curl +%define version 7.10.3 +%define release 1 + +%define curlroot %{_builddir}/%{tarball}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MIT/X derivate +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{tarball}-%{version}.tar.bz2 +URL: http://curl.haxx.se/ +Provides: curl +Obsoletes: curl +BuildRoot: %{_tmppath}/%{tarball}-%{version}-root +Requires: openssl >= 0.9.5 + +%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. + +%package devel +Summary: The includes, libs, and man pages to develop with libcurl +Group: Development/Libraries +Requires: openssl-devel >= 0.9.5 +Provides: curl-devel + +%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 + +%setup -q -n %{tarball}-%{version} + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/libcurl.so* +%{_datadir}/curl/curl-ca-bundle.crt +%doc CHANGES COPYING README SSLCERTS docs/BUGS +%doc docs/CONTRIBUTE docs/FAQ docs/FEATURES docs/HISTORY docs/INSTALL +%doc docs/KNOWN_BUGS docs/MANUAL docs/RESOURCES docs/THANKS +%doc docs/TODO docs/VERSIONS docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/BINDINGS docs/INTERNALS docs/examples/* docs/libcurl-the-guide diff --git a/curl/curl-ssl-7.10.4-1.spec b/curl/curl-ssl-7.10.4-1.spec new file mode 100644 index 0000000..70980a6 --- /dev/null +++ b/curl/curl-ssl-7.10.4-1.spec @@ -0,0 +1,84 @@ +%define name curl-ssl +%define tarball curl +%define version 7.10.4 +%define release 1 + +%define curlroot %{_builddir}/%{tarball}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MIT/X derivate +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{tarball}-%{version}.tar.bz2 +URL: http://curl.haxx.se/ +Provides: curl +Obsoletes: curl +BuildRoot: %{_tmppath}/%{tarball}-%{version}-root +Requires: openssl >= 0.9.5 + +%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. + +%package devel +Summary: The includes, libs, and man pages to develop with libcurl +Group: Development/Libraries +Requires: openssl-devel >= 0.9.5 +Provides: curl-devel + +%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 + +%setup -q -n %{tarball}-%{version} + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/libcurl.so* +%{_datadir}/curl/curl-ca-bundle.crt +%doc CHANGES COPYING README SSLCERTS testcurl.sh docs/BUGS +%doc docs/CONTRIBUTE docs/FAQ docs/FEATURES docs/HISTORY docs/INSTALL +%doc docs/KNOWN_BUGS docs/MANUAL docs/RESOURCES docs/THANKS +%doc docs/TODO docs/VERSIONS docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/BINDINGS docs/INTERNALS docs/examples/* docs/libcurl-the-guide diff --git a/curl/curl-ssl-7.12.1-1.spec b/curl/curl-ssl-7.12.1-1.spec new file mode 100644 index 0000000..05fdf1a --- /dev/null +++ b/curl/curl-ssl-7.12.1-1.spec @@ -0,0 +1,89 @@ +%define name curl-ssl +%define tarball curl +%define version 7.12.1 +%define release 1 + +%define curlroot %{_builddir}/%{tarball}-%{version} + +Summary: Get and send files to a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MIT/X derivate +Vendor: Daniel Stenberg +#Packager: Troy Engel +Group: Utilities/Console +Source: http://curl.haxx.se/download/%{tarball}-%{version}.tar.bz2 +URL: http://curl.haxx.se/ +Provides: curl +Obsoletes: curl +BuildRoot: %{_tmppath}/%{tarball}-%{version}-root +Requires: openssl >= 0.9.5 + +%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. + +%package devel +Summary: The includes, libs, and man pages to develop with libcurl +Group: Development/Libraries +Requires: openssl-devel >= 0.9.5 +Provides: curl-devel + +%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 + +%setup -q -n %{tarball}-%{version} + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/libcurl.so* +%{_datadir}/curl/curl-ca-bundle.crt +%doc CHANGES COPYING README docs/SSLCERTS docs/BUGS +%doc docs/CONTRIBUTE docs/FAQ docs/FEATURES docs/HISTORY docs/INSTALL +%doc docs/KNOWN_BUGS docs/MANUAL docs/RESOURCES docs/THANKS +%doc docs/TODO docs/VERSIONS docs/TheArtOfHttpScripting +#%doc tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/BINDINGS docs/INTERNALS docs/examples/* docs/libcurl-the-guide + +%changelog +* Thu Aug 26 2004 Dan Fandrich +- rebuild for 7.12.1 diff --git a/curl/curl-ssl-7.2.1-1.spec b/curl/curl-ssl-7.2.1-1.spec new file mode 100644 index 0000000..cf548d7 --- /dev/null +++ b/curl/curl-ssl-7.2.1-1.spec @@ -0,0 +1,75 @@ +%define name curl-ssl +%define tarball curl +%define version 7.2.1 +%define release 1 +%define prefix /usr + +%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 +Packager: Troy Engel +Group: Utilities/Console +Source: %{tarball}-%{version}.tar.gz +URL: http://curl.haxx.se/ +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. + +%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 -n %{tarball}-%{version} + +%build +%configure --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) %{prefix}/bin/curl +%attr(0644,root,root) %{prefix}/man/man1/* +%{prefix}/lib/libcurl.so* +%doc CHANGES FILES LEGAL MPL-1.0.txt README docs/BUGS docs/CONTRIBUTE +%doc docs/FAQ docs/FEATURES docs/INSTALL docs/README* docs/RESOURCES +%doc docs/TODO docs/TheArtOfHttpScripting docs/INTERNALS + +%files devel +%defattr(-,root,root) +%attr(0644,root,root) %{prefix}/man/man3/* +%attr(0644,root,root) %{prefix}/include/curl/* +%{prefix}/lib/libcurl.a +%{prefix}/lib/libcurl.la + diff --git a/curl/curl-ssl-7.3-1.spec b/curl/curl-ssl-7.3-1.spec new file mode 100644 index 0000000..6bcdeaa --- /dev/null +++ b/curl/curl-ssl-7.3-1.spec @@ -0,0 +1,75 @@ +%define name curl-ssl +%define tarball curl +%define version 7.3 +%define release 1 +%define prefix /usr + +%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 +Packager: Troy Engel +Group: Utilities/Console +Source: %{tarball}-%{version}.tar.gz +URL: http://curl.haxx.se/ +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. + +%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 -n %{tarball}-%{version} + +%build +%configure --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) %{prefix}/bin/curl +%attr(0644,root,root) %{prefix}/man/man1/* +%{prefix}/lib/libcurl.so* +%doc CHANGES FILES LEGAL MPL-1.0.txt README docs/BUGS docs/CONTRIBUTE +%doc docs/FAQ docs/FEATURES docs/INSTALL docs/README* docs/RESOURCES +%doc docs/TODO docs/TheArtOfHttpScripting docs/INTERNALS + +%files devel +%defattr(-,root,root) +%attr(0644,root,root) %{prefix}/man/man3/* +%attr(0644,root,root) %{prefix}/include/curl/* +%{prefix}/lib/libcurl.a +%{prefix}/lib/libcurl.la + diff --git a/curl/curl-ssl-7.4.1-1.spec b/curl/curl-ssl-7.4.1-1.spec new file mode 100644 index 0000000..764d186 --- /dev/null +++ b/curl/curl-ssl-7.4.1-1.spec @@ -0,0 +1,75 @@ +%define name curl-ssl +%define tarball curl +%define version 7.4.1 +%define release 1 +%define prefix /usr + +%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 +Packager: Troy Engel +Group: Utilities/Console +Source: %{tarball}-%{version}.tar.gz +URL: http://curl.haxx.se/ +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. + +%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 -n %{tarball}-%{version} + +%build +%configure --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) %{prefix}/bin/curl +%attr(0644,root,root) %{prefix}/man/man1/* +%{prefix}/lib/libcurl.so* +%doc CHANGES FILES LEGAL MPL-1.0.txt README docs/BUGS docs/CONTRIBUTE +%doc docs/FAQ docs/FEATURES docs/INSTALL docs/README* docs/RESOURCES +%doc docs/TODO docs/TheArtOfHttpScripting docs/INTERNALS + +%files devel +%defattr(-,root,root) +%attr(0644,root,root) %{prefix}/man/man3/* +%attr(0644,root,root) %{prefix}/include/curl/* +%{prefix}/lib/libcurl.a +%{prefix}/lib/libcurl.la + diff --git a/curl/curl-ssl-7.5.2-1.spec b/curl/curl-ssl-7.5.2-1.spec new file mode 100644 index 0000000..f1bd1f6 --- /dev/null +++ b/curl/curl-ssl-7.5.2-1.spec @@ -0,0 +1,78 @@ +%define name curl-ssl +%define tarball curl +%define version 7.5.2 +%define release 1 +%define prefix /usr + +%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 +Packager: Troy Engel +Group: Utilities/Console +Source: %{tarball}-%{version}.tar.gz +URL: http://curl.haxx.se/ +BuildRoot: /tmp/%{tarball}-%{version}-root +Requires: openssl >= 0.9.5 + +%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. + +%package devel +Summary: The includes, libs, and man pages to develop with libcurl +Group: Development/Libraries +Requires: openssl-devel >= 0.9.5 + +%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 -n %{tarball}-%{version} + +%build +%configure --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) %{prefix}/bin/curl +%attr(0644,root,root) %{prefix}/man/man1/* +%{prefix}/lib/libcurl.so* +%doc CHANGES FILES 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) %{prefix}/man/man3/* +%attr(0644,root,root) %{prefix}/include/curl/* +%{prefix}/lib/libcurl.a +%{prefix}/lib/libcurl.la +%doc docs/examples/* diff --git a/curl/curl-ssl-7.6-1.spec b/curl/curl-ssl-7.6-1.spec new file mode 100644 index 0000000..df10d4c --- /dev/null +++ b/curl/curl-ssl-7.6-1.spec @@ -0,0 +1,79 @@ +%define name curl-ssl +%define tarball curl +%define version 7.6 +%define release 1 + +%define curlroot %{_builddir}/%{tarball}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{tarball}-%{version}.tar.gz +URL: http://curl.haxx.se/ +Provides: curl +BuildRoot: %{_tmppath}/%{tarball}-%{version}-root +Requires: openssl >= 0.9.5 + +%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. + +%package devel +Summary: The includes, libs, and man pages to develop with libcurl +Group: Development/Libraries +Requires: openssl-devel >= 0.9.5 +Provides: curl-devel + +%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 %{curlroot} + +%setup -q -n %{tarball}-%{version} + +%build +%configure +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/* +%{_libdir}/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/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* diff --git a/curl/curl-ssl-7.6.1-1.spec b/curl/curl-ssl-7.6.1-1.spec new file mode 100644 index 0000000..5bc8bbe --- /dev/null +++ b/curl/curl-ssl-7.6.1-1.spec @@ -0,0 +1,79 @@ +%define name curl-ssl +%define tarball curl +%define version 7.6.1 +%define release 1 + +%define curlroot %{_builddir}/%{tarball}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{tarball}-%{version}.tar.gz +URL: http://curl.haxx.se/ +Provides: curl +BuildRoot: %{_tmppath}/%{tarball}-%{version}-root +Requires: openssl >= 0.9.5 + +%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. + +%package devel +Summary: The includes, libs, and man pages to develop with libcurl +Group: Development/Libraries +Requires: openssl-devel >= 0.9.5 +Provides: curl-devel + +%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 %{curlroot} + +%setup -q -n %{tarball}-%{version} + +%build +%configure +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/* +%{_libdir}/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/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* diff --git a/curl/curl-ssl-7.7-1.spec b/curl/curl-ssl-7.7-1.spec new file mode 100644 index 0000000..533bb6b --- /dev/null +++ b/curl/curl-ssl-7.7-1.spec @@ -0,0 +1,79 @@ +%define name curl-ssl +%define tarball curl +%define version 7.7 +%define release 1 + +%define curlroot %{_builddir}/%{tarball}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{tarball}-%{version}.tar.gz +URL: http://curl.haxx.se/ +Provides: curl +BuildRoot: %{_tmppath}/%{tarball}-%{version}-root +Requires: openssl >= 0.9.5 + +%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. + +%package devel +Summary: The includes, libs, and man pages to develop with libcurl +Group: Development/Libraries +Requires: openssl-devel >= 0.9.5 +Provides: curl-devel + +%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 %{curlroot} + +%setup -q -n %{tarball}-%{version} + +%build +%configure +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/* +%{_libdir}/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 tests + +%files devel +%defattr(-,root,root) +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* perl php diff --git a/curl/curl-ssl-7.7.1-1.spec b/curl/curl-ssl-7.7.1-1.spec new file mode 100644 index 0000000..45b61b7 --- /dev/null +++ b/curl/curl-ssl-7.7.1-1.spec @@ -0,0 +1,79 @@ +%define name curl-ssl +%define tarball curl +%define version 7.7.1 +%define release 1 + +%define curlroot %{_builddir}/%{tarball}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{tarball}-%{version}.tar.gz +URL: http://curl.haxx.se/ +Provides: curl +BuildRoot: %{_tmppath}/%{tarball}-%{version}-root +Requires: openssl >= 0.9.5 + +%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. + +%package devel +Summary: The includes, libs, and man pages to develop with libcurl +Group: Development/Libraries +Requires: openssl-devel >= 0.9.5 +Provides: curl-devel + +%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 %{curlroot} + +%setup -q -n %{tarball}-%{version} + +%build +%configure +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/* +%{_libdir}/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 tests + +%files devel +%defattr(-,root,root) +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* perl php diff --git a/curl/curl-ssl-7.7.3-1.spec b/curl/curl-ssl-7.7.3-1.spec new file mode 100644 index 0000000..58947f6 --- /dev/null +++ b/curl/curl-ssl-7.7.3-1.spec @@ -0,0 +1,80 @@ +%define name curl-ssl +%define tarball curl +%define version 7.7.3 +%define release 1 + +%define curlroot %{_builddir}/%{tarball}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{tarball}-%{version}.tar.gz +URL: http://curl.haxx.se/ +Provides: curl +Obsoletes: curl +BuildRoot: %{_tmppath}/%{tarball}-%{version}-root +Requires: openssl >= 0.9.5 + +%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. + +%package devel +Summary: The includes, libs, and man pages to develop with libcurl +Group: Development/Libraries +Requires: openssl-devel >= 0.9.5 +Provides: curl-devel + +%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 %{curlroot} + +%setup -q -n %{tarball}-%{version} + +%build +%configure +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/* +%{_libdir}/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 tests + +%files devel +%defattr(-,root,root) +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* perl php diff --git a/curl/curl-ssl-7.8-1.spec b/curl/curl-ssl-7.8-1.spec new file mode 100644 index 0000000..7ca37ed --- /dev/null +++ b/curl/curl-ssl-7.8-1.spec @@ -0,0 +1,85 @@ +%define name curl-ssl +%define tarball curl +%define version 7.8 +%define release 1 + +%define curlroot %{_builddir}/%{tarball}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{tarball}-%{version}.tar.gz +Patch0: curl-sharedlib-7.8.patch +URL: http://curl.haxx.se/ +Provides: curl +Obsoletes: curl +BuildRoot: %{_tmppath}/%{tarball}-%{version}-root +Requires: openssl >= 0.9.5 + +%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. + +%package devel +Summary: The includes, libs, and man pages to develop with libcurl +Group: Development/Libraries +Requires: openssl-devel >= 0.9.5 +Provides: curl-devel + +%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 + +%setup -q -n %{tarball}-%{version} +%patch0 -p0 + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/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/THANKS +%doc docs/TODO docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* perl php diff --git a/curl/curl-ssl-7.8.1-1.spec b/curl/curl-ssl-7.8.1-1.spec new file mode 100644 index 0000000..5342d52 --- /dev/null +++ b/curl/curl-ssl-7.8.1-1.spec @@ -0,0 +1,85 @@ +%define name curl-ssl +%define tarball curl +%define version 7.8.1 +%define release 1 + +%define curlroot %{_builddir}/%{tarball}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{tarball}-%{version}.tar.bz2 +Patch0: %{tarball}-%{version}-ssl.patch +URL: http://curl.haxx.se/ +Provides: curl +Obsoletes: curl +BuildRoot: %{_tmppath}/%{tarball}-%{version}-root +Requires: openssl >= 0.9.5 + +%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. + +%package devel +Summary: The includes, libs, and man pages to develop with libcurl +Group: Development/Libraries +Requires: openssl-devel >= 0.9.5 +Provides: curl-devel + +%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 + +%setup -q -n %{tarball}-%{version} +%patch -p1 + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/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/THANKS +%doc docs/TODO docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* perl php diff --git a/curl/curl-ssl-7.9-1.spec b/curl/curl-ssl-7.9-1.spec new file mode 100644 index 0000000..2e6f19e --- /dev/null +++ b/curl/curl-ssl-7.9-1.spec @@ -0,0 +1,83 @@ +%define name curl-ssl +%define tarball curl +%define version 7.9 +%define release 1 + +%define curlroot %{_builddir}/%{tarball}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{tarball}-%{version}.tar.bz2 +URL: http://curl.haxx.se/ +Provides: curl +Obsoletes: curl +BuildRoot: %{_tmppath}/%{tarball}-%{version}-root +Requires: openssl >= 0.9.5 + +%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. + +%package devel +Summary: The includes, libs, and man pages to develop with libcurl +Group: Development/Libraries +Requires: openssl-devel >= 0.9.5 +Provides: curl-devel + +%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 + +%setup -q -n %{tarball}-%{version} + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/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/MANUAL docs/README* docs/RESOURCES docs/THANKS +%doc docs/TODO docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* diff --git a/curl/curl-ssl-7.9.1-1.spec b/curl/curl-ssl-7.9.1-1.spec new file mode 100644 index 0000000..18be6dc --- /dev/null +++ b/curl/curl-ssl-7.9.1-1.spec @@ -0,0 +1,83 @@ +%define name curl-ssl +%define tarball curl +%define version 7.9.1 +%define release 1 + +%define curlroot %{_builddir}/%{tarball}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{tarball}-%{version}.tar.bz2 +URL: http://curl.haxx.se/ +Provides: curl +Obsoletes: curl +BuildRoot: %{_tmppath}/%{tarball}-%{version}-root +Requires: openssl >= 0.9.5 + +%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. + +%package devel +Summary: The includes, libs, and man pages to develop with libcurl +Group: Development/Libraries +Requires: openssl-devel >= 0.9.5 +Provides: curl-devel + +%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 + +%setup -q -n %{tarball}-%{version} + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/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/MANUAL docs/README* docs/RESOURCES docs/THANKS +%doc docs/TODO docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* diff --git a/curl/curl-ssl-7.9.2-1.spec b/curl/curl-ssl-7.9.2-1.spec new file mode 100644 index 0000000..ec91b17 --- /dev/null +++ b/curl/curl-ssl-7.9.2-1.spec @@ -0,0 +1,83 @@ +%define name curl-ssl +%define tarball curl +%define version 7.9.2 +%define release 1 + +%define curlroot %{_builddir}/%{tarball}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{tarball}-%{version}.tar.bz2 +URL: http://curl.haxx.se/ +Provides: curl +Obsoletes: curl +BuildRoot: %{_tmppath}/%{tarball}-%{version}-root +Requires: openssl >= 0.9.5 + +%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. + +%package devel +Summary: The includes, libs, and man pages to develop with libcurl +Group: Development/Libraries +Requires: openssl-devel >= 0.9.5 +Provides: curl-devel + +%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 + +%setup -q -n %{tarball}-%{version} + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/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/MANUAL docs/README* docs/RESOURCES docs/THANKS +%doc docs/TODO docs/VERSIONS docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* diff --git a/curl/curl-ssl-7.9.3-1.spec b/curl/curl-ssl-7.9.3-1.spec new file mode 100644 index 0000000..746c9b3 --- /dev/null +++ b/curl/curl-ssl-7.9.3-1.spec @@ -0,0 +1,83 @@ +%define name curl-ssl +%define tarball curl +%define version 7.9.3 +%define release 1 + +%define curlroot %{_builddir}/%{tarball}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{tarball}-%{version}.tar.bz2 +URL: http://curl.haxx.se/ +Provides: curl +Obsoletes: curl +BuildRoot: %{_tmppath}/%{tarball}-%{version}-root +Requires: openssl >= 0.9.5 + +%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. + +%package devel +Summary: The includes, libs, and man pages to develop with libcurl +Group: Development/Libraries +Requires: openssl-devel >= 0.9.5 +Provides: curl-devel + +%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 + +%setup -q -n %{tarball}-%{version} + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/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/MANUAL docs/README* docs/RESOURCES docs/THANKS +%doc docs/TODO docs/VERSIONS docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* diff --git a/curl/curl-ssl-7.9.5-1.spec b/curl/curl-ssl-7.9.5-1.spec new file mode 100644 index 0000000..a1e4cf3 --- /dev/null +++ b/curl/curl-ssl-7.9.5-1.spec @@ -0,0 +1,85 @@ +%define name curl-ssl +%define tarball curl +%define version 7.9.5 +%define release 1 + +%define curlroot %{_builddir}/%{tarball}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{tarball}-%{version}.tar.bz2 +Patch0: %{tarball}-%{version}-progressbar.patch +URL: http://curl.haxx.se/ +Provides: curl +Obsoletes: curl +BuildRoot: %{_tmppath}/%{tarball}-%{version}-root +Requires: openssl >= 0.9.5 + +%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. + +%package devel +Summary: The includes, libs, and man pages to develop with libcurl +Group: Development/Libraries +Requires: openssl-devel >= 0.9.5 +Provides: curl-devel + +%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 + +%setup -q -n %{tarball}-%{version} +%patch0 -p1 + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/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/MANUAL docs/KNOWN_BUGS docs/README* docs/RESOURCES docs/THANKS +%doc docs/TODO docs/VERSIONS docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* diff --git a/curl/curl-ssl-7.9.6-1.spec b/curl/curl-ssl-7.9.6-1.spec new file mode 100644 index 0000000..0e30964 --- /dev/null +++ b/curl/curl-ssl-7.9.6-1.spec @@ -0,0 +1,83 @@ +%define name curl-ssl +%define tarball curl +%define version 7.9.6 +%define release 1 + +%define curlroot %{_builddir}/%{tarball}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{tarball}-%{version}.tar.bz2 +URL: http://curl.haxx.se/ +Provides: curl +Obsoletes: curl +BuildRoot: %{_tmppath}/%{tarball}-%{version}-root +Requires: openssl >= 0.9.5 + +%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. + +%package devel +Summary: The includes, libs, and man pages to develop with libcurl +Group: Development/Libraries +Requires: openssl-devel >= 0.9.5 +Provides: curl-devel + +%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 + +%setup -q -n %{tarball}-%{version} + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/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/MANUAL docs/KNOWN_BUGS docs/README* docs/RESOURCES docs/THANKS +%doc docs/TODO docs/VERSIONS docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/examples/* diff --git a/curl/curl-ssl-7.9.7-1.spec b/curl/curl-ssl-7.9.7-1.spec new file mode 100644 index 0000000..6215c92 --- /dev/null +++ b/curl/curl-ssl-7.9.7-1.spec @@ -0,0 +1,83 @@ +%define name curl-ssl +%define tarball curl +%define version 7.9.7 +%define release 1 + +%define curlroot %{_builddir}/%{tarball}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{tarball}-%{version}.tar.bz2 +URL: http://curl.haxx.se/ +Provides: curl +Obsoletes: curl +BuildRoot: %{_tmppath}/%{tarball}-%{version}-root +Requires: openssl >= 0.9.5 + +%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. + +%package devel +Summary: The includes, libs, and man pages to develop with libcurl +Group: Development/Libraries +Requires: openssl-devel >= 0.9.5 +Provides: curl-devel + +%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 + +%setup -q -n %{tarball}-%{version} + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/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/MANUAL docs/KNOWN_BUGS docs/README* docs/RESOURCES docs/THANKS +%doc docs/TODO docs/VERSIONS docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/BINDINGS docs/examples/* diff --git a/curl/curl-ssl-7.9.8-1.spec b/curl/curl-ssl-7.9.8-1.spec new file mode 100644 index 0000000..3671ab4 --- /dev/null +++ b/curl/curl-ssl-7.9.8-1.spec @@ -0,0 +1,83 @@ +%define name curl-ssl +%define tarball curl +%define version 7.9.8 +%define release 1 + +%define curlroot %{_builddir}/%{tarball}-%{version} + +Summary: get a file from a FTP, GOPHER or HTTP server. +Name: %{name} +Version: %{version} +Release: %{release} +Copyright: MPL +Vendor: Daniel Stenberg +Packager: Troy Engel +Group: Utilities/Console +Source: %{tarball}-%{version}.tar.bz2 +URL: http://curl.haxx.se/ +Provides: curl +Obsoletes: curl +BuildRoot: %{_tmppath}/%{tarball}-%{version}-root +Requires: openssl >= 0.9.5 + +%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. + +%package devel +Summary: The includes, libs, and man pages to develop with libcurl +Group: Development/Libraries +Requires: openssl-devel >= 0.9.5 +Provides: curl-devel + +%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 + +%setup -q -n %{tarball}-%{version} + +%build +cd %{curlroot} && (if [ -f configure.in ]; then mv -f configure.in configure.in.rpm; fi) +%configure +cd %{curlroot} && (if [ -f configure.in.rpm ]; then mv -f configure.in.rpm configure.in; fi) +make + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +make DESTDIR=%{buildroot} install-strip + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +[ "%{curlroot}" != "/" ] && rm -rf %{curlroot} + +%post +/sbin/ldconfig + +%postun +/sbin/ldconfig + +%files +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl +%attr(0644,root,root) %{_mandir}/man1/curl.1* +%{_libdir}/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/MANUAL docs/KNOWN_BUGS docs/README* docs/RESOURCES docs/THANKS +%doc docs/TODO docs/VERSIONS docs/TheArtOfHttpScripting tests + +%files devel +%defattr(-,root,root) +%attr(0755,root,root) %{_bindir}/curl-config +%attr(0644,root,root) %{_mandir}/man1/curl-config.1* +%attr(0644,root,root) %{_mandir}/man3/* +%attr(0644,root,root) %{_includedir}/curl/* +%{_libdir}/libcurl.a +%{_libdir}/libcurl.la +%doc docs/BINDINGS docs/examples/*