source: projects/specs/trunk/u/unique/unique-vl.spec @ 10830

Revision 10830, 4.2 KB checked in by iwaim, 7 years ago (diff)

unique 1.1.6-4

Line 
1Name:           unique
2Version:        1.1.6
3Release:        4%{?_dist_release}
4Summary:        Single instance support for applications
5Summary(ja):    アプリケーションのシングルインスタンス支援
6
7Group:          System Environment/Libraries
8License:        LGPLv2+
9URL:            http://www.gnome.org/~ebassi/source/
10Source0:        http://download.gnome.org/sources/libunique/1.1/libunique-%{version}.tar.bz2
11
12Patch0:                 libunique-1.1.6-remove-disable-deprecated.patch
13Patch1:                 fix-unused-but-set-variable.patch
14Patch2:                 libunique-1.1.6-format-security.patch
15
16BuildRoot: %{_tmppath}/%{name}-%{version}-root
17
18BuildRequires:  dbus-glib-devel
19BuildRequires:  gnome-doc-utils >= 0.3.2
20BuildRequires:  libtool
21BuildRequires:  glib2-devel >= 2.12.0
22BuildRequires:  gtk2-devel >= 2.11.0
23BuildRequires:  gtk-doc >= 1.11
24
25Vendor: Project Vine
26Distribution: Vine Linux
27Packager: Takemikaduchi
28
29%description
30Unique is a library for writing single instance applications, that is
31applications that are run once and every further call to the same binary
32either exits immediately or sends a command to the running instance.
33
34%package devel
35Summary: Libraries and headers for Unique
36Summary(ja): Unique のライブラリとヘッダ
37Group: Development/Libraries
38Requires: %{name} = %{version}-%{release}
39Requires: pkgconfig
40Requires: gtk-doc >= 1.11
41Requires: dbus-glib-devel
42Requires: gtk2-devel
43
44%description devel
45Headers and libraries for Unique.
46
47%prep
48%setup -q -n libunique-%{version}
49%patch0 -p1
50%patch1 -p1
51%patch2 -p1
52
53%build
54%configure \
55        --enable-gtk-doc \
56        --disable-static \
57        --disable-introspection \
58        --enable-maintainer-flags=no
59make %{?_smp_mflags}
60
61%install
62rm -rf $RPM_BUILD_ROOT
63make install DESTDIR=$RPM_BUILD_ROOT
64rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
65
66%clean
67rm -rf $RPM_BUILD_ROOT
68
69%post -p /sbin/ldconfig
70
71%postun -p /sbin/ldconfig
72
73%files
74%defattr(-,root,root,-)
75%doc AUTHORS ChangeLog COPYING README
76%{_libdir}/lib*.so.*
77
78%files devel
79%defattr(-,root,root,-)
80%doc %{_datadir}/gtk-doc/html/unique/
81%{_includedir}/unique-1.0/
82%{_libdir}/pkgconfig/*
83%{_libdir}/lib*.so
84
85%changelog
86* Fri Nov 25 2016 IWAI, Masaharu <iwaim.sub@gmail.com> 1.1.6-4
87- add some patches from Rawhide 1.1.6-15.fc24
88 - fix-unused-but-set-variable.patch (Patch1)
89 - libunique-1.1.6-format-security.patch (for test; Patch2)
90- update Source0 URI
91
92* Sat Jan 04 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.6-3
93- rebuild with VineSeed environment
94- add Patch0 (libunique-1.1.6-remove-disable-deprecated.patch)
95- add configure option (--enable-maintainer-flags=no)
96
97* Thu Sep 23 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.6-2
98- rebuild with rpm-4.8.1 for pkg-config file
99- add BuildRequires: gtk-doc
100
101* Sun Apr 04 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.6-1
102- new upstream release
103
104* Wed Jan 20 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.0.8-1
105- new upstream release
106- added Japanese description for unique
107- fixed Japanese description for unique-devel
108- fixed BuildRoot
109
110* Sun May 10 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.6-2
111- new upstream release
112
113* Sat Mar 21 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.4-1
114- initial build for Vine Linux
115
116* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.4-4
117- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
118
119* Sat Dec 20 2008 Matthias Clasen  <mclasen@redhat.com> - 1.0.4-3
120- Actually apply the patch
121
122* Sat Dec 20 2008 Matthias Clasen  <mclasen@redhat.com> - 1.0.4-2
123- Fix a nautilus segfault
124
125* Mon Nov 24 2008 Richard Hughes  <rhughes@redhat.com> - 1.0.4-1
126- Update to latest upstream version
127 * Plug a leak in UniqueMessageData
128 * Fix linking with --as-needed
129 * Do not export private functions symbols
130
131* Sat Nov 22 2008 Richard Hughes  <rhughes@redhat.com> - 1.0.0-2
132- Fix up summary text
133
134* Thu Jul 31 2008 Richard Hughes  <rhughes@redhat.com> - 1.0.0-1
135- Update to latest upstream version
136 * First stable release
137 * API is frozen
138 * D-Bus and socket backends supported
139
140* Fri May 16 2008 Richard Hughes  <rhughes@redhat.com> - 0.9.4-5
141- More updates to the spec file from Dan Horak, rh#446407
142
143* Thu May 15 2008 Richard Hughes  <rhughes@redhat.com> - 0.9.4-4
144- Updates to the spec file from Dan Horak, rh#446407
145
146* Thu May 08 2008 Richard Hughes  <rhughes@redhat.com> - 0.9.4-3
147- Initial version
148
Note: See TracBrowser for help on using the repository browser.