]> git.pld-linux.org Git - packages/gitg.git/blob - gitg.spec
87b30258e0a60029e0f8fe4ae0301537ae158c14
[packages/gitg.git] / gitg.spec
1 Summary:        Gtk+ git repository viewer
2 Name:           gitg
3 Version:        0.2.0
4 Release:        0.1
5 License:        GPL v2
6 Group:          Development/Tools
7 Source0:        http://ftp.gnome.org/pub/GNOME/sources/gitg/0.2/%{name}-%{version}.tar.bz2
8 # Source0-md5:  6d2b78d7686a84b52d7316c5eedf3ba1
9 URL:            http://trac.novowork.com/gitg/
10 BuildRequires:  GConf2-devel >= 2.24.0
11 BuildRequires:  autoconf >= 2.59
12 BuildRequires:  automake >= 1:1.8
13 BuildRequires:  gettext-devel >= 0.17
14 BuildRequires:  glib2-devel >= 1:2.26.0
15 BuildRequires:  gsettings-desktop-schemas-devel
16 BuildRequires:  intltool >= 0.40.0
17 BuildRequires:  libtool
18 BuildRequires:  pkgconfig
19 BuildRequires:  rpm-pythonprov
20 BuildRequires:  rpmbuild(find_lang) >= 1.23
21 BuildRequires:  rpmbuild(macros) >= 1.596
22 BuildRequires:  gtk+3-devel >= 3.0.0
23 BuildRequires:  gtksourceview3-devel >= 2.90.0
24 Requires(post,postun):  desktop-file-utils
25 Requires(post,postun):  gtk-update-icon-cache
26 Requires(post,preun):   GConf2
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29 %description
30 gitg is a git repository viewer targeting gtk+/GNOME. One of its main
31 objectives is to provide a more unified user experience for git
32 frontends across multiple desktops.
33
34 %package devel
35 Summary:        libgitg header files
36 Summary(pl.UTF-8):      Pliki nagłówkowe libgitg
37 Group:          Development/Libraries
38 Requires:       %{name} = %{version}-%{release}
39
40 %description devel
41 libgitg header files.
42
43 %description devel -l pl.UTF-8
44 Pliki nagłówkowe libgitg.
45
46 %package static
47 Summary:        libgitg static libraries
48 Summary(pl.UTF-8):      Biblioteki statyczne libgitg
49 Group:          Development/Libraries
50 Requires:       %{name}-devel = %{version}-%{release}
51
52 %description static
53 libgitg static libraries.
54
55 %description static -l pl.UTF-8
56 Biblioteki statyczne libgitg
57
58 %prep
59 %setup -q
60
61 %build
62 %{__libtoolize}
63 %{__intltoolize}
64 %{__aclocal} -I m4
65 %{__autoconf}
66 %{__autoheader}
67 %{__automake}
68 %configure \
69         --disable-silent-rules
70 %{__make}
71
72 %install
73 rm -rf $RPM_BUILD_ROOT
74
75 %{__make} install \
76         DESTDIR=$RPM_BUILD_ROOT
77
78 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libgitg-1.0.la
79
80 %find_lang gitg
81
82 %clean
83 rm -rf $RPM_BUILD_ROOT
84
85 %post
86 /sbin/ldconfig
87 %glib_compile_schemas
88 %update_icon_cache hicolor
89
90 %postun
91 if [ "$1" = "0" ]; then
92         /sbin/ldconfig
93         %glib_compile_schemas
94         %update_icon_cache hicolor
95 fi
96
97 %files -f gitg.lang
98 %defattr(644,root,root,755)
99 %doc README ChangeLog AUTHORS NEWS
100 %attr(755,root,root) %{_bindir}/gitg
101 %attr(755,root,root) %ghost %{_libdir}/libgitg-1.0.so.0
102 %attr(755,root,root) %{_libdir}/libgitg-1.0.so.*.*.*
103 %{_datadir}/gitg
104 %{_datadir}/glib-2.0/schemas/org.gnome.gitg.gschema.xml
105 %{_desktopdir}/gitg.desktop
106 %{_mandir}/man1/gitg.1*
107 %{_iconsdir}/hicolor/*/apps/gitg.*
108
109 %files devel
110 %defattr(644,root,root,755)
111 %{_libdir}/libgitg-1.0.so
112 %{_includedir}/libgitg-1.0
113 %{_pkgconfigdir}/libgitg-1.0.pc
114
115 %files static
116 %defattr(644,root,root,755)
117 %{_libdir}/libgitg-1.0.a
This page took 0.056669 seconds and 3 git commands to generate.