source: projects/specs/trunk/x/xmlcopyeditor/xmlcopyeditor-vl.spec @ 9288

Revision 9288, 2.2 KB checked in by inagaki, 9 years ago (diff)

2015-01-24 Ryoichi INAGAKI <ryo1@…>

  • java_cup: added Patch
  • rhino, xerces-c, xml-common-apis, xmlcopyeditor: updated


RevLine 
[521]1Summary: Fast, free, validating XML editor
[9288]2Summary(ja): 高速な XML 検証エディタ
[521]3Name: xmlcopyeditor
[9288]4Version: 1.2.1.3
5Release: 1%{?_dist_release}
6
7License: GPLv2
8Group: Applications/Editors
[521]9URL: http://xml-copy-editor.sourceforge.net/
[9288]10
11Source0: xmlcopyeditor-%{version}.tar.gz
12
[521]13BuildRoot: %{_tmppath}/%{name}-%{version}-root
14BuildRequires: aspell-devel
[9288]15BuildRequires: desktop-file-utils
16BuildRequires: enchant-devel
17BuildRequires: expat-devel
18BuildRequires: libboost-devel
19BuildRequires: libxml2-devel
[521]20BuildRequires: libxslt-devel
[9288]21BuildRequires: pcre-devel
22BuildRequires: xerces-c-devel
[6549]23BuildRequires: wxGTK-devel >= 2.8
[9288]24Requires(post): desktop-file-utils
25Requires(postun): desktop-file-utils
[521]26
27%description
[9288]28XML Copy Editor is an XML editor focusing on editing document markup languages like DITA, DocBook, WordprocessingML. It features DTD/XML Schema/RELAX NG validation, XSLT, XPath, pretty-printing, syntax highlighting, folding, tag completion/locking, and a spelling/style check.
[521]29
30
31%prep
[9288]32%setup -q
33find src -type f -print0 | xargs -0 chmod a-x
34tr -d '\r' < src/copying/gpl.txt > COPYING
35chmod a-x AUTHORS COPYING NEWS
[521]36
37%build
[9288]38%configure
39make %{?_smp_mflags}
[521]40
41
42%install
43rm -rf $RPM_BUILD_ROOT
44make install DESTDIR=$RPM_BUILD_ROOT
45
[9288]46desktop-file-install \
47    --dir $RPM_BUILD_ROOT%{_datadir}/applications \
48    --remove-key=Icon \
49    --set-key=Icon --set-value=xmlcopyeditor.png \
50    $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
[521]51
[9288]52%find_lang %{name}
53
[521]54%clean
55rm -rf $RPM_BUILD_ROOT
56
57%post
[9288]58update-desktop-database &> /dev/null || :
[521]59
60%postun
[9288]61update-desktop-database &> /dev/null || :
[521]62
[9288]63
64%files -f %{name}.lang
[521]65%defattr(-,root,root)
[9288]66%doc AUTHORS COPYING NEWS
[521]67%{_bindir}/%{name}
[9288]68%{_datadir}/appdata/%{name}.appdata.xml
69%{_datadir}/applications/%{name}.desktop
[521]70%{_datadir}/pixmaps/%{name}.png
71%{_datadir}/%{name}
[9288]72%{_mandir}/man1/*
[521]73
74%changelog
[9288]75* Sat Jan 24 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 1.2.1.3-1
76- new upstream release
77- built with xerces-c 3.1.1
78
[6549]79* Wed Jul 11 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> - 1.2.0.6.2-2
80- changed Buildrequires: wx-gtk2-devel >= 2.8 to wxGTK-devel >= 2.8
81
[521]82* Tue Feb 23 2010 Shu KONNO <owa@bg.wakwak.com> 1.2.0.6.2-1
83- initial build for vine seed
84
Note: See TracBrowser for help on using the repository browser.