]> git.pld-linux.org Git - SPECS.git/blob - monotheka.spec
SPECS updated Wed 28 Jul 14:48:01 CEST 2021
[SPECS.git] / monotheka.spec
1 Summary:        Simple application to organize and keep track of your movie catalogue
2 Summary(pl.UTF-8):      Prosta aplikacja organizująca i zarządzająca katalogiem filmów
3 Name:           monotheka
4 Version:        0.0.6
5 Release:        3
6 License:        GPL
7 Group:          X11/Applications
8 Source0:        http://forge.novell.com/modules/xfcontent/private.php/monotheka/0.1-ALPHA/%{name}-%{version}.tar.gz
9 # Source0-md5:  80c4ea1288dc0f98623f52d6beddd8bd
10 # TODO check this, no idea what is the original reason!
11 Patch0:         %{name}-mono-mint.patch
12 Patch1:         %{name}-MovieDatabase.patch
13 Patch2:         %{name}-desktop.patch
14 Patch3:         %{name}-evolution.patch
15 URL:            http://monotheka.mdk.org.pl/
16 BuildRequires:  dotnet-gtk-sharp-gnome-devel >= 1.0.4
17 BuildRequires:  mono-csharp >= 1.0.6
18 BuildRequires:  sqlite-devel >= 2.8
19 BuildRequires:  rpmbuild(monoautodeps)
20 Requires:       sqlite >= 2.8
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 The idea is to make the most sexy & featurefull movie-collector's
25 application for the GNOME desktop, while keeping it simple and easy to
26 use.
27
28 To achieve that we provide a complete plugin interface. Plugins are
29 responsible for importing/exporting the collection and also for
30 auto-filling the movie data from external sources (ie. IMDB) so you
31 can quickly catalogue your movies.
32
33 Current Features:
34
35 - Add/Edit/Delete movies
36 - Search through database to quickly list (& sort) movies by director,
37   movies by year etc.
38 - Customizable view
39 - Plugin interface to import data
40 - Plugin interface to export data.
41 - Plugin interface to auto-fill movie data from external sources
42 - Intelligent "remember values" system. Once you enter something
43   (director, borrower, country...) in to any combobox it stays there.
44 - Flagging movies in the collection (rare, broken cd, copy needed,
45   etc.)
46 - Movies are highlighted with custom colors (new, borrowed,
47   overborrowed)
48 - Borrowers management
49
50 %description -l pl.UTF-8
51 Zamysłem jest stworzenie najbardziej seksownej i pełnej możliwości
52 aplikacji dla kolekcjonerów filmów integrującej się ze środowiskiem
53 GNOME, pozostającej jednocześnie prostą i łatwą do użycia.
54
55 By to osiągnąć, dostarczany jest kompletny interfejs wtyczek. Wtyczki
56 są odpowiedzialne za import/eksport kolekcji, jak też za automatyczne
57 wypełnianie informacji o filmach z zewnętrznych źródeł (IMDB, FilmWeb)
58 w celu przyspieszenia katalogowania filmów.
59
60 Aktualne możliwości:
61 - dodawanie/edycja/usuwanie filmów,
62 - przeszukiwanie bazy danych w celu znalezienia filmów danego
63   reżysera, filmów powstałych w danym roku, itp.,
64 - konfigurowalny wygląd,
65 - interfejs wtyczek do importowania danych,
66 - interfejs wtyczek do eksportowania danych,
67 - interfejs wtyczek do automatycznego uzupełniania informacji z
68   zewnętrznych źródeł,
69 - inteligentny system pamiętania wartości. Pamiętane jest, co zostało
70   wpisane w różne okna dialogowe,
71 - oznaczanie filmów w kolekcji (rzadkie, uszkodzona płyta, potrzebna
72   kopia, itp.),
73 - oznaczanie filmów różnymi kolorami (nowe, pożyczone,
74   przetrzymywane),
75 - zarządzanie pożyczającymi.
76
77 %prep
78 %setup -q
79 %patch0 -p1
80 %patch1 -p1
81 %patch2 -p1
82 %patch3 -p1
83
84 %build
85 ./configure \
86         --prefix=%{_prefix} \
87         --nosleep
88
89 %{__make}
90
91 %install
92 rm -rf $RPM_BUILD_ROOT
93
94 %{__make} install \
95         DESTDIR=$RPM_BUILD_ROOT
96
97 # TODO check this!
98 if [ %{_lib} = lib64 ]; then
99         mv $RPM_BUILD_ROOT{%{_prefix}/lib,%{_libdir}}
100 fi
101
102 %clean
103 rm -rf $RPM_BUILD_ROOT
104
105 %files
106 %defattr(644,root,root,755)
107 %doc AUTHORS BUGS FAQ HACKING
108 %attr(755,root,root) %{_bindir}/*
109 %{_libdir}/Monotheka
110 %{_pkgconfigdir}/*
111 %{_pixmapsdir}/*
112 %{_desktopdir}/*.desktop
This page took 0.884126 seconds and 3 git commands to generate.