Search
j0ke.net Open Build Service
>
Projects
>
internetx
:
1351100200
:
1002712969
>
gflags
> gflags.spec
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File gflags.spec of Package gflags
# # spec file for package gflags # # Copyright (c) 2012-2016 Wojciech Kazubski, wk@ire.pw.edu.pl # # norootforbuild Name: gflags Version: 2.2.1 Release: 4.1 Summary: Commandline flags processing License: BSD-3-Clause Group: Development/Libraries/C and C++ Source: http://gflags.googlecode.com/files/%{name}-%{version}.tar.gz URL: https://code.google.com/p/gflags/ BuildRoot: %{_tmppath}/build-%{name}-%{version} BuildRequires: cmake gcc-c++ pkg-config %description The gflags package contains a library that implements commandline flags processing. As such it's a replacement for getopt(). It has increased flexibility, including built-in support for C++ types like string, and the ability to define flags in the source file in which they're used. %package -n libgflags2 Summary: Library for commandline flags processing Group: Development/Libraries/C and C++ Requires: %{name} %description -n libgflags2 Library that implements commandline flags processing. %package devel Summary: Development files for libgflags Group: Development/Libraries Requires: libgflags2 = %{version}-%{release} AutoReq: on %description devel Library headers for libgflag library. %prep %setup -q %build mkdir build cd build cmake .. \ -DCMAKE_INSTALL_PREFIX=/usr \ -DBUILD_SHARED_LIBS=ON \ %ifarch x86_64 -DLIB_SUFFIX=64 \ %endif make %{?_smp_mflags} %install cd build make DESTDIR=%{buildroot} install rm -rf %{buildroot}%{_datadir}/doc # odd file installed rm -rf %{buildroot}/home %clean rm -rf %{buildroot} %post -n libgflags2 -p /sbin/ldconfig %postun -n libgflags2 -p /sbin/ldconfig %files %defattr(-,root,root) %{_bindir}/gflags_completions.sh %doc AUTHORS.txt ChangeLog.txt COPYING.txt README.md %files -n libgflags2 %defattr(-,root,root) %{_libdir}/libgflags*.so.* %files devel %defattr(-,root,root) %{_libdir}/libgflags*.so %{_includedir}/gflags %{_libdir}/cmake/gflags %{_libdir}/pkgconfig/gflags.pc %changelog