]> git.pld-linux.org Git - packages/bluefish.git/blame - bluefish.spec
- starting up to 2.0.0
[packages/bluefish.git] / bluefish.spec
CommitLineData
44bbdb3d 1#
2# Conditional build:
6c2e2335 3%bcond_with python # enable python integration (HIGHLY EXPERIMENTAL)
44bbdb3d 4#
5# note: optflags used with this bcond are very strong, and partially
3d89b016 6# obsoleted for C (like -fno-rtti) - use at own risk!
ec0ca1cf 7#
66f146dd 8Summary: Bluefish - HTML editor for the experienced web designer
a9d13e49 9Summary(pl.UTF-8): Bluefish - Edytor HTML-a dla zaawansowanych
66f146dd 10Name: bluefish
6c2e2335
JW
11Version: 2.0.0
12Release: 0.1
238e0715 13License: GPL
66f146dd 14Group: X11/Applications/Editors
ff5390f4 15# The master server is here
c4938fc8 16Source0: http://www.bennewitz.com/bluefish/stable/source/%{name}-%{version}.tar.bz2
6c2e2335 17# Source0-md5: ac9b1e8ef6d5691718a0daa6c78d5618
ff5390f4 18# but if you want ftp: try this one
19# Source0: ftp://bluefish.advancecreations.com/bluefish/downloads/%{name}-%{version}.tar.bz2
c7335370 20Patch0: %{name}-desktop.patch
6c2e2335 21Patch1: %{name}-locales.patch
faff6fd6 22URL: http://bluefish.openoffice.nl/
44bbdb3d 23BuildRequires: aspell-devel
357f2ee2 24BuildRequires: autoconf
25BuildRequires: automake
26BuildRequires: gettext-devel
02078685 27BuildRequires: giflib-devel
fe6bfc6d 28BuildRequires: gnome-vfs2-devel >= 2.2
6c2e2335
JW
29BuildRequires: gtk+2-devel >= 2.14
30BuildRequires: intltool
fe6bfc6d 31BuildRequires: libbonobo-devel >= 2.2
a53f4c82 32BuildRequires: libjpeg-devel
e17c2ffc 33BuildRequires: libpng >= 1.2.5
a53f4c82 34BuildRequires: libtiff-devel
6c2e2335
JW
35BuildRequires: libtool
36BuildRequires: pcre-devel >= 3.0
4e0e8de3 37BuildRequires: pkgconfig
d7696316 38BuildRequires: rpmbuild(macros) >= 1.311
c7335370 39Requires(post,postun): desktop-file-utils
d7696316
MB
40Requires(post,postun): gtk+2
41Requires(post,postun): hicolor-icon-theme
30a92923 42Requires(post,postun): shared-mime-info
0c367979 43Requires: gnome-vfs2 >= 2.2
9d9d293f 44# sr@Latn vs. sr@latin
45Conflicts: glibc-misc < 6:2.7
46e12e23 46BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
66f146dd 47
66f146dd 48%description
238e0715 49Bluefish is a GTK+ based HTML editor designed for the experienced web
50designer.
66f146dd 51
61a76009 52%description -l pl.UTF-8
f0d4d6a4 53Bluefish jest opartym na GTK+ edytorem HTML-a, przeznaczonym dla
61a76009 54doświadczonych projektantów stron WWW.
66f146dd 55
61a76009
JR
56%description -l pt_BR.UTF-8
57O bluefish é um editor HTML feito com GTK+ para web designers
58experientes. Atualmente ele está em estágio alfa, mas já está bastante
59usável. Algumas opções ainda não estão completamente finalizadas.
60Bluefish é liberado sob a licença GPL.
aacf0def 61
f53be2ae 62%prep
66f146dd 63%setup -q
6c2e2335 64%patch0 -p0
d7696316 65%patch1 -p1
5758e991 66
5758e991 67mv -f po/sr{,@Latn}.po
6c2e2335
JW
68mv -f src/plugin_about/po/sr{,@Latn}.po
69mv -f src/plugin_charmap/po/sr{,@Latn}.po
70mv -f src/plugin_entities/po/sr{,@Latn}.po
71mv -f src/plugin_htmlbar/po/sr{,@Latn}.po
72mv -f src/plugin_infbrowser/po/sr{,@Latn}.po
73mv -f src/plugin_snippets/po/sr{,@Latn}.po
66f146dd 74
6c2e2335
JW
75%{__intltoolize}
76%{__libtoolize}
d043e65d 77%{__aclocal}
336afe11 78%{__autoconf}
b58c1237 79%configure \
d1f75112 80 --disable-update-databases \
6c2e2335 81 %{?with_python:--enable-python}
ec0ca1cf 82
ec927157 83%{__make}
66f146dd 84
85%install
86rm -rf $RPM_BUILD_ROOT
e17c2ffc 87
4e0e8de3 88%{__make} install \
89 DESTDIR=$RPM_BUILD_ROOT
4ec8df59 90
6c2e2335 91mv %{buildroot}/%{_docdir}/bluefish/* %{buildroot}/%{_docdir}/bluefish-%{version}/
44bbdb3d 92
6c2e2335 93%find_lang %{name} --all-name
238e0715 94
66f146dd 95%clean
96rm -rf $RPM_BUILD_ROOT
97
c7335370 98%post
d7696316 99%update_mime_database
c7335370 100%update_desktop_database_post
d7696316 101%update_icon_cache hicolor
c7335370 102
103%postun
104%update_desktop_database_postun
d7696316
MB
105%update_mime_database
106%update_icon_cache hicolor
30a92923 107
238e0715 108%files -f %{name}.lang
66f146dd 109%defattr(644,root,root,755)
6c2e2335 110%doc AUTHORS README TODO
d7696316 111%attr(755,root,root) %{_bindir}/bluefish
6c2e2335 112%dir %{_datadir}/%{name}
d7696316 113%{_datadir}/mime/packages/bluefish.xml
6c2e2335
JW
114%dir %{_datadir}/xml/bluefish
115%{_datadir}/xml/bluefish/catalog.xml
116%{_datadir}/xml/bluefish/2.0/bflang2.rng
117%{_datadir}/bluefish/bflang/*.bflang2
118%{_datadir}/bluefish/bflang/*.bfinc
119%{_datadir}/bluefish/bflib/*.gz
d7696316 120%{_mandir}/man1/bluefish.1*
6c2e2335
JW
121%{_iconsdir}/hicolor/128x128/apps/bluefish.png
122%{_iconsdir}/hicolor/128x128/mimetypes/application-x-bluefish-project.png
123%{_iconsdir}/hicolor/16x16/apps/bluefish.png
124%{_iconsdir}/hicolor/16x16/mimetypes/application-x-bluefish-project.png
125%{_iconsdir}/hicolor/192x192/apps/bluefish.png
126%{_iconsdir}/hicolor/192x192/mimetypes/application-x-bluefish-project.png
127%{_iconsdir}/hicolor/22x22/apps/bluefish.png
128%{_iconsdir}/hicolor/22x22/mimetypes/application-x-bluefish-project.png
129%{_iconsdir}/hicolor/32x32/apps/bluefish.png
130%{_iconsdir}/hicolor/32x32/mimetypes/application-x-bluefish-project.png
131%{_iconsdir}/hicolor/36x36/apps/bluefish.png
132%{_iconsdir}/hicolor/36x36/mimetypes/application-x-bluefish-project.png
133%{_iconsdir}/hicolor/48x48/apps/bluefish.png
134%{_iconsdir}/hicolor/48x48/mimetypes/application-x-bluefish-project.png
135%{_iconsdir}/hicolor/64x64/apps/bluefish.png
136%{_iconsdir}/hicolor/64x64/mimetypes/application-x-bluefish-project.png
137%{_iconsdir}/hicolor/72x72/apps/bluefish.png
138%{_iconsdir}/hicolor/72x72/mimetypes/application-x-bluefish-project.png
139%{_iconsdir}/hicolor/96x96/apps/bluefish.png
140%{_iconsdir}/hicolor/96x96/mimetypes/application-x-bluefish-project.png
141%{_iconsdir}/hicolor/scalable/apps/bluefish-icon.svg
142%{_iconsdir}/hicolor/scalable/mimetypes/bluefish-project.svg
d7696316 143%{_desktopdir}/bluefish.desktop
6c2e2335
JW
144%{_pixmapsdir}/application-x-bluefish-project.png
145%{_pixmapsdir}/bluefish.png
146%dir %{_libdir}/bluefish
147%attr(755,root,root) %{_libdir}/bluefish/*.so
This page took 0.117334 seconds and 4 git commands to generate.