Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 82 lines (63 sloc) 2.29 kb
f3aa751 RPM Packaging and Mavenized, first step.
Stefan Majer authored
1 Name: jzmq
8800eec @abelaska Development version switched to 2.1.0-SNAPSHOT.
abelaska authored
2 Version: 2.1.0
f3aa751 RPM Packaging and Mavenized, first step.
Stefan Majer authored
3 Release: 1%{?dist}
4 Summary: The Java ZeroMQ bindings
5 Group: Applications/Internet
6 License: LGPLv3+
7 URL: http://www.zeromq.org/
8 Source: http://www.zeromq.org/local--files/area:download/%{name}-%{version}.tar.gz
9 Prefix: %{_prefix}
10 Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root
11 BuildRequires: gcc, make, gcc-c++, libstdc++-devel
12 Requires: libstdc++, zeromq
13
14 %description
15 The 0MQ lightweight messaging kernel is a library which extends the
16 standard socket interfaces with features traditionally provided by
17 specialised messaging middleware products. 0MQ sockets provide an
18 abstraction of asynchronous message queues, multiple messaging
19 patterns, message filtering (subscriptions), seamless access to
20 multiple transport protocols and more.
21
22 This package contains the Java Bindings for ZeroMQ.
23
24 %package devel
25 Summary: Development files and static library for the Java Bindings for the ZeroMQ library.
26 Group: Development/Libraries
27 Requires: %{name} = %{version}-%{release}, pkgconfig
28
29 %description devel
30 The 0MQ lightweight messaging kernel is a library which extends the
31 standard socket interfaces with features traditionally provided by
32 specialised messaging middleware products. 0MQ sockets provide an
33 abstraction of asynchronous message queues, multiple messaging
34 patterns, message filtering (subscriptions), seamless access to
35 multiple transport protocols and more.
36
37 This package contains Java Bindings for ZeroMQ related development libraries and header files.
38
39 %prep
40 %setup -q
41
42 %build
43 %configure
44
b9a109e @gui81 Fixed the spec file for rpmbuild and included autogen generated files.
gui81 authored
45 %{__make}
f3aa751 RPM Packaging and Mavenized, first step.
Stefan Majer authored
46
47 %install
48 [ "%{buildroot}" != "/" ] && %{__rm} -rf %{buildroot}
49
50 # Install the package to build area
51 %makeinstall
52
53 %post
54 /sbin/ldconfig
55
56 %postun
57 /sbin/ldconfig
58
59 %clean
60 [ "%{buildroot}" != "/" ] && %{__rm} -rf %{buildroot}
61
62 %files
63 %defattr(-,root,root,-)
64
65 # docs in the main package
66 %doc AUTHORS ChangeLog COPYING COPYING.LESSER NEWS README
67
68 # libraries
8800eec @abelaska Development version switched to 2.1.0-SNAPSHOT.
abelaska authored
69 %{_libdir}/libjzmq.so*
f3aa751 RPM Packaging and Mavenized, first step.
Stefan Majer authored
70 /usr/share/java/zmq.jar
71
72 %files devel
73 %defattr(-,root,root,-)
74 %{_libdir}/libjzmq.la
75 %{_libdir}/libjzmq.a
76
77 %changelog
8800eec @abelaska Development version switched to 2.1.0-SNAPSHOT.
abelaska authored
78 * Thu Dec 09 2010 Alois Belaska <alois.belaska@gmail.com>
79 - version of package changed to 2.1.0
f3aa751 RPM Packaging and Mavenized, first step.
Stefan Majer authored
80 * Tue Sep 21 2010 Stefan Majer <stefan.majer@gmail.com>
81 - Initial packaging
Something went wrong with that request. Please try again.