]> git.pld-linux.org Git - SPECS.git/blob - gnometab.spec
SPECS updated Wed 28 Jul 14:48:01 CEST 2021
[SPECS.git] / gnometab.spec
1 Summary:        Gnometab aims to be a WYSIWIG guitar tablature editor
2 Summary(pl.UTF-8):      Gnometab - edytor WYSIWYG do tabulatur gitarowych
3 Name:           gnometab
4 Version:        0.7.4
5 Release:        2
6 License:        GPL
7 Group:          X11/Applications
8 Source0:        http://www.solutionm.com/gnometab/%{name}-%{version}.tar.gz
9 # Source0-md5:  63cf945a16a4dbf2bc240dff99354114
10 Patch0:         %{name}-desktop.patch
11 URL:            http://www.solutionm.com/gnometab/gnometab.html
12 BuildRequires:  gtk+2-devel >= 1:2.0.3
13 BuildRequires:  libgnomecanvas-devel >= 2.0.0
14 BuildRequires:  libgnomeprintui-devel >= 2.2.0
15 BuildRequires:  libgnomeui-devel >= 2.3.3.1-2
16 BuildRequires:  libxml2-devel
17 BuildRequires:  pkgconfig
18 Requires(post): GConf2
19 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21 %description
22 Gnometab aims to be a WYSIWYG (what you see is what you get) tablature
23 editor. Gnometab's features include copying and pasting of tablature
24 passages, a chord library (which the user must fill with chords),
25 professional-looking rhythm notation (not perfect yet), the ability to
26 create a variety of tablature symbols specific to the guitar -- bends,
27 slurs (hammer-ons, pull-offs, etc.), etc. -- and, of course,
28 clean-looking printed output, given any postscript-compatible printer.
29 Gnometab does not attempt to be "smart", i.e., it does not know how
30 many beats are in a measure, nor does it know an E chord from an Am
31 chord. Instead, the emphasis has been on the appearance of the output.
32
33 %description -l pl.UTF-8
34 Gnometab ma być edytorem WYSIWYG to tabulatur. Możliwości Gnometaba
35 obejmują kopiowanie i wklejanie fragmentów tabulatur, bibliotekę
36 akordów (którą użytkownik musi wypełnić akordami), profesjonalnie
37 wyglądającą notację rytmu (jeszcze nie doskonałą), możliwość tworzenia
38 różnych symboli specyficznych dla gitary (podciąganie, legato) oraz,
39 oczywiście, czysto wyglądające wydruki w PostScripcie. Gnometab nie
40 próbuje być "mądry", tzn. nie wie, ile uderzeń jest takcie, ani jak
41 zrobić akord E z Am. Zamiast tego nacisk został położony na wygląd
42 wyjścia.
43
44 %prep
45 %setup -q
46 %patch0 -p1
47
48 %build
49 %configure
50 %{__make}
51
52 %install
53 rm -rf $RPM_BUILD_ROOT
54
55 export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
56
57 %{__make} install \
58         DESTDIR=$RPM_BUILD_ROOT \
59         gnomemenudir=%{_desktopdir}
60
61 unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
62
63 #remove uneeded docs (installed via %doc)
64 rm -rf $RPM_BUILD_ROOT%{_prefix}/doc
65
66 %post
67 %gconf_schema_install
68
69 %clean
70 rm -rf $RPM_BUILD_ROOT
71
72 %files
73 %defattr(644,root,root,755)
74 %doc README TODO NEWS ChangeLog AUTHORS
75 %attr(755,root,root) %{_bindir}/gnometab
76 %{_pixmapsdir}/*
77 %{_desktopdir}/gnometab.desktop
78 %{_sysconfdir}/gconf/schemas/gnometab.schemas
This page took 0.403155 seconds and 3 git commands to generate.