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

Revision 9842, 4.8 KB checked in by Takemikaduchi, 8 years ago (diff)

MATE-1.12.1

Line 
1Summary:        An powerfull text editor for MATE
2Name:           pluma
3Version:        1.12.1
4Release:        1%{?_dist_release}
5Source0:        http://pub.mate-desktop.org/releases/1.12/%{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}/MateConf/gsettings/pluma.convert
121%{_datadir}/appdata/%{name}.appdata.xml
122%{_datadir}/applications/%{name}.desktop
123%{_datadir}/glib-2.0/schemas/org.mate.pluma.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* Tue Dec 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.1-1
142- new upstream release
143
144* Sat Nov 07 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.0-1
145- new upstream release
146
147* Sun Jul 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.2-1
148- new upstream release
149
150* Sat Jul 11 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.1-1
151- new upstream release
152
153* Sat May 09 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.0-1
154- new upstream release
155- add BuildRequires: mate-desktop-devel
156
157* Sun May 11 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.1-1
158- new upstream release
159
160* Wed Apr 16 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.0-1
161- new upstream release
162- rename package
163- add BuildRequires: itstool
164
165* Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.0-2
166- rebuild with VineSeed environment
167
168* Sun May 19 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.0-1
169- new upstream release
170
171* Thu Aug 02 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.0-1
172- new upstream release
173- remove Patch0 (mate-text-editor-1.2.0-configure.patch)
174
175* Sat May 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.0-1
176- new upstream release
177- add Patch0 (mate-text-editor-1.2.0-configure.patch)
178
179* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-2
180- change category
181
182* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
183- initial build for Vine Linux
184
Note: See TracBrowser for help on using the repository browser.