]> git.pld-linux.org Git - packages/ocaml-net.git/commitdiff
- initial; from scratch
authorMichal Moskal <michal@moskal.me>
Mon, 13 May 2002 11:24:24 +0000 (11:24 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    ocaml-net.spec -> 1.1

ocaml-net.spec [new file with mode: 0644]

diff --git a/ocaml-net.spec b/ocaml-net.spec
new file mode 100644 (file)
index 0000000..d9ac2de
--- /dev/null
@@ -0,0 +1,130 @@
+Summary:       Modules for Internet programming in OCaml
+Summary(pl):   Modu³y u³atwiaj±ce pisanie programów internetowych w OCamlu
+Name:          ocaml-net
+Version:       0.92
+Release:       1
+License:       BSD
+Group:         Libraries
+URL:           http://ocamlnet.sourceforge.net/
+Source0:       http://belnet.dl.sourceforge.net/sourceforge/ocamlnet/ocamlnet-%{version}.tar.gz
+BuildRequires: ocaml-pcre-devel
+BuildRequires: ocaml-findlib
+BuildRequires: ocaml >= 3.04-7
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+N/a (there is no main package).
+
+%package netstring-devel
+Summary:       String processing library
+Summary(pl):   Biblioteka do przetwarzania napisów
+Group:         Development/Libraries
+%requires_eq   ocaml-pcre-devel
+%requires_eq   ocaml
+
+%description netstring-devel
+String processing library, part of Ocamlnet. This package contains
+files needed to develop OCaml programs using this library.
+
+%description netstring-devel -l pl
+Biblioteka do przetwarzania napisów, czê¶æ pakietu Ocamlnet. Pakiet
+ten zawiera pliki niezbêdne do tworzenia programów u¿ywaj±cych tej
+biblioteki.
+
+%package cgi-devel
+Summary:       Common Gateway Interface library
+Summary(pl):   Biblioteka do tworzenia skryptów CGI
+Group:         Development/Libraries
+Requires:      %{name}-netstring-devel = %{version}-%{release}
+%requires_eq   ocaml
+
+%description cgi-devel
+Common Gateway Interface library, part of Ocamlnet. This package
+contains files needed to develop OCaml programs using this library.
+
+%description cgi-devel -l pl
+Biblioteka do tworzenia skryptów CGI, czê¶æ pakietu Ocamlnet. Pakiet
+ten zawiera pliki niezbêdne do tworzenia programów u¿ywaj±cych tej
+biblioteki.
+
+%package pop3-devel
+Summary:       Post Office Protocol (POP3) library
+Summary(pl):   Biblioteka do obs³ugi POP3
+Group:         Development/Libraries
+Requires:      %{name}-netstring-devel = %{version}-%{release}
+%requires_eq   ocaml
+
+%description pop3-devel
+Post Office Protocol (POP3) library, part of Ocamlnet. This package
+contains files needed to develop OCaml programs using this library.
+
+%description pop3-devel -l pl
+Biblioteka do obs³ugi POP3, czê¶æ pakietu Ocamlnet. Pakiet ten zawiera
+pliki niezbêdne do tworzenia programów u¿ywaj±cych tej biblioteki.
+
+%prep
+%setup -q -n ocamlnet-%{version}
+
+%build
+cd src
+# no %%configure, please
+./configure \
+       -enable-findlib \
+       -with-netstring \
+       -with-cgi \
+        -with-pop
+
+sed -e 's/-g//' Makefile.rules > Makefile.rules.tmp
+mv -f Makefile.rules.tmp Makefile.rules
+%{__make} all opt
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+cd src
+for f in cgi pop netstring ; do
+       %{__make} -C $f install \
+               INSTMETHOD=conventional \
+               LIBDIR=$RPM_BUILD_ROOT%{_libdir}/ocaml/$f
+       install -d $RPM_BUILD_ROOT%{_libdir}/ocaml/site-lib/$f
+       mv $RPM_BUILD_ROOT%{_libdir}/ocaml/$f/META \
+               $RPM_BUILD_ROOT%{_libdir}/ocaml/site-lib/$f
+       echo "directory = \"+$f\"" \
+               >> $RPM_BUILD_ROOT%{_libdir}/ocaml/site-lib/$f/META
+done
+cd ..
+
+install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-{pop3,cgi}-%{version}
+cp -r examples/{cgi,jserv} $RPM_BUILD_ROOT%{_examplesdir}/%{name}-cgi-%{version}
+cp -r examples/pop/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-pop3-%{version}
+
+gzip -9nf src/*/*.mli LICENSE README
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files netstring-devel
+%defattr(644,root,root,755)
+%doc *.gz src/netstring/*.gz
+%dir %{_libdir}/ocaml/netstring
+%{_libdir}/ocaml/netstring/*.cm[ixa]*
+%{_libdir}/ocaml/netstring/*.a
+%{_libdir}/ocaml/site-lib/netstring
+
+%files cgi-devel
+%defattr(644,root,root,755)
+%doc *.gz src/cgi/*.gz
+%dir %{_libdir}/ocaml/cgi
+%{_libdir}/ocaml/cgi/*.cm[ixa]*
+%{_libdir}/ocaml/cgi/*.a
+%{_libdir}/ocaml/site-lib/cgi
+%{_examplesdir}/%{name}-cgi-%{version}
+
+%files pop3-devel
+%defattr(644,root,root,755)
+%doc *.gz src/pop/*.gz
+%dir %{_libdir}/ocaml/pop
+%{_libdir}/ocaml/pop/*.cm[ixa]*
+%{_libdir}/ocaml/pop/*.a
+%{_libdir}/ocaml/site-lib/pop
+%{_examplesdir}/%{name}-pop3-%{version}
This page took 0.086367 seconds and 4 git commands to generate.