~ubuntu-branches/ubuntu/utopic/monajat/utopic

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
%global owner ojuba-org
%global commit #Write commit number here

Name:		monajat
Summary:	Monajat Islamic Supplications
URL:		http://ojuba.org
Version:	2.6.5
Release:	2%{?dist}
Source:		https://github.com/%{owner}/%{name}/archive/%{commit}/%{name}-%{commit}.tar.gz
License:	WAQFv2 and GPLv2
Group:		System Environment/Base
BuildArch:	noarch
Requires:	python, libitl
Requires:	libitl
Requires:	pygobject3 >= 3.0.2
BuildRequires:	gettext
BuildRequires:	python
BuildRequires:	python-setuptools
BuildRequires:	python2-devel

# /usr/share/gnome-shell/extensions/Monajat@ojuba.org

%description
Monajat Islamic Supplications

%package database
Group:		System Environment/Base
Summary:	Monajat Islamic Supplications database
BuildArch:	noarch

%description database
Monajat Islamic Supplications

This is the database used by monajat.


%package -n python-monajat
Group:		System Environment/Base
Summary:	Monajat Islamic Supplications
BuildArch:	noarch
Requires:	python
Requires:	%{name}-database
Requires:	libitl

%description -n python-monajat
Monajat Islamic Supplications

This is the python monajat library needed by all monajat front ends

%package applet
Summary:	Monajat Islamic Supplications for Desktop Tray Applet
Group:		System Environment/Base
BuildArch:	noarch
Requires:	python-monajat
# TODO: is it better to say gnome-python2-extras ?
Requires:	pygtk2
Requires:	notify-python
Requires:	desktop-notification-daemon

%description applet
Monajat Islamic Supplications

This package contains the Desktop Tray Applet

%package mod
Summary:	Monajat Islamic Supplications for console
Group:		System Environment/Base
BuildArch:	noarch
Requires:	python-monajat

%description mod
Monajat Islamic Supplications

This package contains a console application that can be used in issue message
or in the profile

%package screenlets
Summary:	Monajat Islamic Supplications for Screenlets
Group:		System Environment/Base
BuildArch:	noarch
Requires:	screenlets
Requires:	python-monajat

%description screenlets
Monajat Islamic Supplications

This package contains screenlets version

%prep
%setup -q -n %{name}-%{commit}

%build
make %{?_smp_mflags}

%install
%makeinstall DESTDIR=$RPM_BUILD_ROOT

%files database
%{_datadir}/%{name}/data.db

%files -n python-monajat
%doc README COPYING TODO NEWS
%{_defaultdocdir}/%{name}-%{version}/*
%{python2_sitelib}/%{name}/*.py*
%{python2_sitelib}/*.egg-info
%{_datadir}/locale/*/*/*.mo

%files applet
#%{python2_sitelib}/%{name}/applet.py*
#%{python2_sitelib}/%{name}/utils.py*
%{_bindir}/%{name}-applet
%{_datadir}/%{name}/cities.db
%{_datadir}/%{name}/athan.ogg
%{_datadir}/%{name}/%{name}.svg

%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
#%{_datadir}/icons/hicolor/*/apps/%{name}.png
/etc/xdg/autostart/*

%files mod
%{_bindir}/%{name}-mod

%files screenlets
%{_datadir}/screenlets/*

%changelog
* Sun Feb 16 2014 Mosaab Alzoubi <moceap@hotmail.com> - 2.6.5-2
- General Revision.

* Sat Jul 23 2011 Muayyad Saleh Alsadi <alsadi@ojuba.org> - 2.6.4-1
- use notify object per notification
- fix unicode
- fix installation files
- cities search fix
- speed up search cities
- port SoundPlayer to Gst
- Port to gtk3

* Sat Jul 23 2011 Muayyad Saleh Alsadi <alsadi@ojuba.org> - 2.6.0-1
- play Athan audio file

* Thu Jul 14 2011 Muayyad Saleh Alsadi <alsadi@ojuba.org> - 2.5.0-1
- prayer time support

* Thu Jun 17 2010 Muayyad Saleh Alsadi <alsadi@ojuba.org> - 2.3.2-1
- Override build & clean commands in a cleaner manne
- Install monajat-applet & monajat-mod as scripts
- fix url escape

* Wed Oct 21 2009  Muayyad Saleh AlSadi <alsadi@ojuba.org> - 2.3.1-1
- load/save user preferences

* Tue Sep 22 2009  Muayyad Saleh AlSadi <alsadi@ojuba.org> - 2.3.0-2
- split database package (to be used by plasma-widget-athkar without pulling all monajat)
- add screenlets package

* Thu Aug 13 2009  Muayyad Saleh AlSadi <alsadi@ojuba.org> - 2.2.1-1
- many options to menu

* Sat Aug 8 2009  Muayyad Saleh AlSadi <alsadi@ojuba.org> - 2.1.1-1
- show on every 5 minutes

* Thu Aug 6 2009  Muayyad Saleh AlSadi <alsadi@ojuba.org> - 0.1.0-1
- initial packing