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

Revision 9667, 4.6 KB checked in by Takemikaduchi, 9 years ago (diff)

MATE: new upstream release
bluez: rebuild with readline
others: fix R:

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