source: projects/specs/trunk/p/pluma/pluma-vl.spec @ 10255

Revision 10255, 5.0 KB checked in by Takemikaduchi, 8 years ago (diff)

MATE-1.14.0

Line 
1Summary:        An powerfull text editor for MATE
2Name:           pluma
3Version:        1.14.0
4Release:        1%{?_dist_release}
5Source0:        http://pub.mate-desktop.org/releases/1.14/%{name}-%{version}.tar.xz
6License:        GPLv2
7Group:          Applications/Editors
8URL:            http://mate-desktop.org/
9
10BuildRequires:  mate-common
11BuildRequires:  mate-doc-utils
12BuildRequires:  gtk2-devel
13BuildRequires:  gtksourceview2-devel
14BuildRequires:  mate-desktop-devel
15BuildRequires:  libsoup-devel
16BuildRequires:  enchant-devel
17BuildRequires:  libSM-devel
18BuildRequires:  iso-codes
19BuildRequires:  itstool
20BuildRequires:  gtk-doc
21BuildRequires:  autoconf
22BuildRequires:  automake
23
24Requires(posttrans,postun):     glib2
25Requires(post,postun):  desktop-file-utils
26
27Obsoletes:      mate-text-editor < 1.8.0
28Provides:       mate-text-editor = %{version}-%{release}
29
30BuildRoot:      %{_tmppath}/%{name}-%{version}-root
31
32Vendor:         Project Vine
33Distribution:   Vine Linux
34Packager:       Takemikaduchi
35
36
37%description
38Pluma is part of MATE and uses the latest GTK+ and MATE libraries.
39Complete MATE integration is featured, with support for Drag and Drop (DnD)
40from Caja (the MATE file manager), the use of the MATE help system,
41the MATE Virtual File System and the MATE print framework.
42
43
44%package                devel
45Summary:        Development tools for %{name}
46Summary(ja):    %{name} の開発環境
47Group:          Development/Libraries
48Requires:       %{name} = %{version}-%{release}
49Requires:       pkgconfig
50Obsoletes:              mate-text-editor < 1.8.0
51Provides:               mate-text-editor = %{version}-%{release}
52
53%description    devel
54Header files and libraries for building a extension library for the
55%{name}.
56
57
58%package        docs
59Summary:        Documentation for %{name}
60Summary(ja):    %{name} 用のドキュメント
61Group:          Documentation
62Requires:       %{name} = %{version}-%{release}
63BuildArch:      noarch
64Obsoletes:              mate-file-manager-doc < 1.8.0
65Provides:               mate-file-manager-doc = %{version}-%{release}
66
67%description    docs
68This package contains documentation for %{name}.
69
70
71%prep
72%setup -q
73
74
75%build
76(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
77%configure \
78        --libexecdir=%{_libexecdir}/mate \
79        --disable-static
80
81%{__make} %{?_smp_mflags}
82
83
84%install
85%{__rm} -rf ${RPM_BUILD_ROOT}
86
87%{__make} install DESTDIR=${RPM_BUILD_ROOT}
88
89find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
90find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
91
92%find_lang %{name}
93
94
95%clean
96%{__rm} -rf ${RPM_BUILD_ROOT}
97
98%post
99/sbin/ldconfig
100update-desktop-database %{_datadir}/applications >& /dev/null ||:
101
102%postun
103/sbin/ldconfig
104if [ $1 -eq 0 ]; then
105  update-desktop-database %{_datadir}/applications >& /dev/null ||:
106  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
107fi
108
109%posttrans
110glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
111
112
113%files -f %{name}.lang
114%defattr(-,root,root,-)
115%doc COPYING ChangeLog NEWS README
116%{_bindir}/%{name}
117%{_libdir}/%{name}/plugin-loaders/libcloader.so
118%{_libdir}/%{name}/plugins
119%{_libexecdir}/mate/%{name}/pluma-bugreport.sh
120%{_datadir}/appdata/%{name}.appdata.xml
121%{_datadir}/applications/%{name}.desktop
122%{_datadir}/glib-2.0/schemas/org.mate.pluma.gschema.xml
123%{_datadir}/glib-2.0/schemas/org.mate.pluma.plugins.spell.gschema.xml
124%{_datadir}/glib-2.0/schemas/org.mate.pluma.plugins.filebrowser.gschema.xml
125%{_datadir}/glib-2.0/schemas/org.mate.pluma.plugins.time.gschema.xml
126%{_datadir}/help/*
127%{_datadir}/%{name}
128%{_mandir}/man1/%{name}.1.gz
129
130%files devel
131%defattr(-,root,root,-)
132%{_includedir}/%{name}
133%{_libdir}/pkgconfig/%{name}.pc
134
135%files docs
136%defattr(-,root,root,-)
137%{_datadir}/gtk-doc/html/%{name}
138
139
140%changelog
141* Sun May 08 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.14.0-1
142- new upstream release
143
144* Sat Feb 20 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.2-1
145- new upstream release
146
147* Tue Dec 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.1-1
148- new upstream release
149
150* Sat Nov 07 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.0-1
151- new upstream release
152
153* Sun Jul 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.2-1
154- new upstream release
155
156* Sat Jul 11 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.1-1
157- new upstream release
158
159* Sat May 09 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.0-1
160- new upstream release
161- add BuildRequires: mate-desktop-devel
162
163* Sun May 11 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.1-1
164- new upstream release
165
166* Wed Apr 16 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.0-1
167- new upstream release
168- rename package
169- add BuildRequires: itstool
170
171* Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.0-2
172- rebuild with VineSeed environment
173
174* Sun May 19 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.0-1
175- new upstream release
176
177* Thu Aug 02 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.0-1
178- new upstream release
179- remove Patch0 (mate-text-editor-1.2.0-configure.patch)
180
181* Sat May 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.0-1
182- new upstream release
183- add Patch0 (mate-text-editor-1.2.0-configure.patch)
184
185* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-2
186- change category
187
188* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
189- initial build for Vine Linux
190
Note: See TracBrowser for help on using the repository browser.