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