-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcpp-atmi.spec.in
39 lines (31 loc) · 1023 Bytes
/
cpp-atmi.spec.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
%define prefix /usr/local
Name: @PACKAGE_NAME@
Version: @BUILD@
Release: 1%{?dist}
Summary: Set of C++ classes to help develop Tuxedo servers and/or clients.
Group: Development/Middleware
License: GNU
URL: @PACKAGE_URL@
BuildRoot: %{_buildroot}
Source: %{name}-%{version}.tar.gz
Prefix: %{prefix}
%description
ATMI, for Application-to-Transaction Monitor Interface, is the main API for the Tuxedo system(Oracle). It includes transaction
management functions (routines, verbs); request/response, conversational, queuing, and publish-and-subscribe message-handling
functions; service interface functions; and buffer management functions for distributed application communication.
ATMI++ is a C++ wrapping of this API.
%prep
%setup -qc
%build
./configure --prefix=%_buildroot/%{prefix}
make
%install
rm -rf %_buildroot
make install
%clean
rm -rf %_buildroot
%files
%defattr(755,-,-,-)
%{prefix}/include
%{prefix}/lib
%changelog