-
Notifications
You must be signed in to change notification settings - Fork 53
/
cutter.spec.in
135 lines (107 loc) · 3.51 KB
/
cutter.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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
Summary: Unit Testing Framework for C/C++
Name: cutter
Version: @VERSION@
Release: 2%{?dist}
License: LGPLv3+
URL: http://cutter.sourceforge.net/
Group: Development/Libraries
Source: http://downloads.sourceforge.net/cutter/cutter-%{version}.tar.gz
BuildRequires: intltool
BuildRequires: glib2-devel
BuildRequires: libsoup-devel
%description
Cutter is a xUnit family Unit Testing Framework for C/C++.
Cutter provides easy to write test and easy to debug code environment.
%package devel
Summary: Libraries and header files for Cutter development
Group: Development/Libraries
Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel
Libraries and header files for Cutter.
Cutter is a xUnit family Unit Testing Framework for C/C++.
Cutter provides easy to write test and easy to debug code environment.
%prep
%setup -q
%build
%configure
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
find %{buildroot} -name keep-me -size 0 -delete
find %{buildroot} -name '*.la' -delete
%find_lang %{name}
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files -f %{name}.lang
%defattr(-, root, root, -)
%doc README README.ja NEWS NEWS.ja TODO FEATURES FEATURES.ja TUTORIAL TUTORIAL.ja USERS USERS.ja fdl-1.3.txt lpgl-3.txt
%{_bindir}/*
%{_libdir}/cutter/*
%{_libdir}/libcutter.so.*
%{_libdir}/libcppcutter.so.*
%{_libdir}/libsoupcutter.so.*
%{_mandir}/man1/*
%{_mandir}/ja/man1/*
%{_datadir}/cutter/icons/*
%{_datadir}/cutter/license/*
%{_datadir}/cutter/ui
%files devel
%defattr(-, root, root, -)
%doc %{_datadir}/gtk-doc/html/cutter/
%{_includedir}/cutter/*
%{_libdir}/libcutter.so
%{_libdir}/libcppcutter.so
%{_libdir}/libsoupcutter.so
%{_libdir}/pkgconfig/*
%{_datadir}/aclocal/*
%{_datadir}/cutter/stack/*
%changelog
* Tue Dec 18 2012 HAYASHI Kentaro <hayashi@clear-code.com> - 1.2.2-2
- split libraries and header files into devel package
* Mon Dec 17 2012 HAYASHI Kentaro <hayashi@clear-code.com> - 1.2.2-1
- fix rpmlint issues
- follow fedora packaging guidelines
* Mon Oct 29 2012 HAYASHI Kentaro <hayashi@clear-code.com> - 1.2.2-0
- new upstream release.
* Wed Aug 15 2012 HAYASHI Kentaro <hayashi@clear-code.com> - 1.2.1-0
- new upstream release.
* Sat Dec 31 2011 Kouhei Sutou <kou@clear-code.com> - 1.2.0-0
- new upstream release.
* Sat Oct 22 2011 Kouhei Sutou <kou@clear-code.com> - 1.1.9-0
- new upstream release.
* Sun Jul 31 2011 Kouhei Sutou <kou@clear-code.com> - 1.1.8-0
- new upstream release.
* Sun Feb 13 2011 Kouhei Sutou <kou@clear-code.com> - 1.1.7-0
- new upstream release.
* Wed Feb 09 2011 Kouhei Sutou <kou@clear-code.com> - 1.1.6-0
- new upstream release.
* Mon Sep 06 2010 Kouhei Sutou <kou@clear-code.com>
- (1.1.5-0)
- new upstream release
* Thu Jun 10 2010 Kouhei Sutou <kou@clear-code.com>
- (1.1.4-0)
- new upstream release
* Tue Apr 13 2010 Kouhei Sutou <kou@clear-code.com>
- (1.1.3-0)
- new upstream release
* Sat Apr 03 2010 Kouhei Sutou <kou@clear-code.com>
- (1.1.2-0)
- new upstream release
* Thu Mar 3 2010 Kouhei Sutou <kou@clear-code.com>
- (1.1.1-0)
- new upstream release
* Thu Nov 3 2009 Kouhei Sutou <kou@clear-code.com>
- (1.1.0-0)
- new upstream release
* Mon Oct 20 2009 Kouhei Sutou <kou@clear-code.com>
- (1.0.9-0)
- new upstream release
* Sat Aug 29 2009 Kouhei Sutou <kou@clear-code.com>
- (1.0.8-0)
- new upstream release
* Thu May 21 2009 Kouhei Sutou <kou@clear-code.com>
- (1.0.7-1)
- initial RPM