b6ef553
%global pkgver 2.2.15
abf06fb
#global prerel rc1
b6ef553
%global baserelease 1
6eef161
d099abc
Name:		bluefish
33a9731
Version:	%{pkgver}
bec5487
Release:	%{?prerel:0.}%{baserelease}%{?prerel:.%{prerel}}%{?dist}
d46e5e6
Summary:	Web development application for experienced users
efa2c58
License:	GPL-3.0-or-later
d099abc
URL:		http://bluefish.openoffice.nl/
70b8069
Source0:	http://www.bennewitz.com/bluefish/stable/source/bluefish-%{version}%{?prerel:-%{prerel}}.tar.bz2
8031d7d
Patch0:		bluefish-2.2.13-strict-aliasing.patch
b6ef553
Patch1:		bluefish-2.2.15-shellbang.patch
cd315fc
BuildRequires:	coreutils
d099abc
BuildRequires:	desktop-file-utils
5f9bb05
BuildRequires:	enchant-devel >= 1.4.2
cd315fc
BuildRequires:	findutils
cd315fc
BuildRequires:	gcc
c5e79e3
BuildRequires:	gettext >= 0.19.7
8aeb58c
BuildRequires:	glib2-devel >= 2.24
8aeb58c
BuildRequires:	gtk3-devel >= 3.2
b8bf989
BuildRequires:	gucharmap-devel >= 2.90
33a9731
BuildRequires:	intltool
b6ef553
BuildRequires:	hardlink
bdb30ef
BuildRequires:	libxml2-devel
cd315fc
BuildRequires:	make
5c1b064
BuildRequires:	python3-devel >= 3.3
04b44be
%if 0%{?fedora} > 22 || 0%{?rhel} > 7
7c4f339
BuildRequires:	libappstream-glib >= 0.3.6
7c4f339
%endif
5c1b064
BuildRequires:	which
7a991f5
# Needed to check man pages
7a991f5
BuildRequires:	/usr/bin/man
33a9731
# For the Advanced Open function
33a9731
Requires:	findutils, grep
33a9731
Requires:	%{name}-shared-data = %{version}-%{release}
33a9731
33a9731
# Automatically upgrade bluefish-unstable
33a9731
Obsoletes:	bluefish-unstable < %{version}-%{release}
33a9731
Provides:	bluefish-unstable = %{version}-%{release}
33a9731
beb7107
# XML Catalog registration
beb7107
Requires(post): /usr/bin/xmlcatalog, xml-common
beb7107
Requires(postun): /usr/bin/xmlcatalog, xml-common
beb7107
b18ce6e
# Move to unversioned documentation directories from F-20
b18ce6e
# https://fedoraproject.org/wiki/Changes/UnversionedDocdirs
b18ce6e
%global bluefish_docdir %{?_pkgdocdir}%{!?_pkgdocdir:%{_docdir}/%{name}-%{version}}
b18ce6e
581f6fa
# Explicitly disable automatic byte-compilation of python in non-python library locations
581f6fa
%if 0%{?rhel} >= 8 || 0%{?fedora} >= 29
581f6fa
%global _python_bytecompile_extra 0
581f6fa
%endif
581f6fa
cvsextras 9aaa896
%description
cvsextras 107f567
Bluefish is a powerful editor for experienced web designers and programmers.
cvsextras 107f567
Bluefish supports many programming and markup languages, but it focuses on
cvsextras 107f567
editing dynamic and interactive websites.
cvsextras 9aaa896
6eef161
%package shared-data
33a9731
Summary:	Architecture-independent data for %{name}
6eef161
BuildArch:	noarch
1903ecf
# So that we pull in the binary when someone installs the data (#1091613)
1903ecf
Requires:	%{name} = %{version}-%{release}
33a9731
33a9731
# Automatically upgrade bluefish-unstable-shared-data
33a9731
Obsoletes:	bluefish-unstable-shared-data < %{version}-%{release}
33a9731
Provides:	bluefish-unstable-shared-data = %{version}-%{release}
6eef161
6eef161
%description shared-data
33a9731
Files common to every architecture version of %{name}.
6eef161
cvsextras 9aaa896
%prep
33a9731
%setup -q -n %{name}-%{version}%{?prerel:-%{prerel}}
a75f067
e091830
# Avoid potential aliasing issues in zencoding plugin
c5e79e3
%patch -P 0
e091830
581f6fa
# Avoid use of /usr/bin/env in shipped scripts
5c1b064
# Also change /usr/bin/python → /usr/bin/python3
c5e79e3
%patch -P 1
02449d4
257e3b2
%build
beb7107
%configure	--disable-dependency-tracking \
33a9731
		--disable-static \
beb7107
		--disable-update-databases \
beb7107
		--disable-xml-catalog-update \
b18ce6e
		--docdir=%{bluefish_docdir}
7183b15
make %{?_smp_mflags}
cvsextras 9aaa896
cvsextras 9aaa896
%install
7183b15
mkdir -p %{buildroot}%{_datadir}/applications
7183b15
make install DESTDIR=%{buildroot} INSTALL="install -p"
cvsextras 107f567
abf06fb
# Make zencoding plugin scripts executable to placate rpmlint
abf06fb
find %{buildroot}%{_datadir}/bluefish/plugins/zencoding -name '*.py' |
abf06fb
	xargs awk '/^#!/ { print FILENAME }' |
abf06fb
	xargs chmod -c +x
abf06fb
cvsextras 9aaa896
%find_lang %{name}
33a9731
%find_lang %{name}_plugin_about
33a9731
%find_lang %{name}_plugin_charmap
33a9731
%find_lang %{name}_plugin_entities
33a9731
%find_lang %{name}_plugin_htmlbar
33a9731
%find_lang %{name}_plugin_infbrowser
33a9731
%find_lang %{name}_plugin_snippets
9744199
%find_lang %{name}_plugin_zencoding
9744199
cat %{name}_plugin_{about,charmap,entities,htmlbar,infbrowser,snippets,zencoding}.lang >> \
33a9731
	%{name}.lang
33a9731
5c1b064
%if 0%{?fedora} > 22 || 0%{?rhel} > 7
2d67813
appstream-util --nonet validate-relax \
8031d7d
	%{buildroot}%{_datadir}/metainfo/bluefish.appdata.xml
5c1b064
%endif
5c1b064
7183b15
desktop-file-validate \
5c1b064
	%{buildroot}%{_datadir}/applications/bluefish.desktop
cvsextras 9aaa896
6eef161
# Manually install docs so that they go into
b18ce6e
# %%{bluefish_docdir} even though we put them in the
6eef161
# shared-data subpackage
b18ce6e
install -m 644 -p -t %{buildroot}%{bluefish_docdir}/ \
e77ff65
	AUTHORS ChangeLog README TODO
6eef161
33a9731
# Unpackaged files
5c1b064
rm -f %{buildroot}%{_libdir}/bluefish/*.la
33a9731
5c1b064
# Explicitly byte-compile "extra" python code using Python 3
5c1b064
%py_byte_compile %{python3} %{buildroot}%{_datadir}/bluefish
581f6fa
b6ef553
# hardlink identical images together
b6ef553
hardlink -cv %{buildroot}%{_datadir}/{icons,pixmaps}
b6ef553
b6ef553
# hardlink identical message files together
b6ef553
hardlink -cv %{buildroot}%{_datadir}/locale
b6ef553
d46e5e6
%post shared-data
0385ad4
%if 0%{?fedora} < 26 && 0%{?rhel} < 8
d46e5e6
update-desktop-database &> /dev/null || :
d46e5e6
touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
d46e5e6
touch --no-create %{_datadir}/mime/packages &> /dev/null || :
8400b27
%endif
d46e5e6
xmlcatalog --noout --add 'delegateURI' \
beb7107
	'http://bluefish.openoffice.nl/ns/bflang/2.0/' \
5c1b064
	'%{_datadir}/xml/bluefish' \
beb7107
	%{_sysconfdir}/xml/catalog &> /dev/null || :
pcompton 11d32e6
d46e5e6
%postun shared-data
beb7107
if [ "$1" = 0 ]; then
0385ad4
%if 0%{?fedora} < 26 && 0%{?rhel} < 8
d46e5e6
	touch --no-create %{_datadir}/icons/hicolor &> /dev/null || :
d46e5e6
	gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
d46e5e6
	update-desktop-database -q &> /dev/null ||:
d46e5e6
	touch --no-create %{_datadir}/mime/packages &> /dev/null || :
d46e5e6
	update-mime-database %{_datadir}/mime &> /dev/null || :
d46e5e6
%endif
d46e5e6
	xmlcatalog --noout --del \
beb7107
		'http://bluefish.openoffice.nl/ns/bflang/2.0/' \
beb7107
		%{_sysconfdir}/xml/catalog &> /dev/null || :
beb7107
fi
cvsextras 9aaa896
0385ad4
%if 0%{?fedora} < 26 && 0%{?rhel} < 8
Rex Dieter eca4a82
%posttrans shared-data
Rex Dieter eca4a82
gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
d46e5e6
update-mime-database %{_datadir}/mime &> /dev/null || :
d46e5e6
%endif
Rex Dieter eca4a82
d46e5e6
%files
d46e5e6
%license COPYING
5c1b064
%{_bindir}/bluefish
5c1b064
%{_libdir}/bluefish/
Rex Dieter eca4a82
6eef161
%files shared-data -f %{name}.lang
b18ce6e
%doc %{bluefish_docdir}/
5c1b064
%{_datadir}/bluefish/
8031d7d
# metainfo directory owned by filesystem package from Fedora 27 onwards
8031d7d
%if 0%{?fedora} < 27 && 0%{?rhel} < 8
8031d7d
%{_datadir}/metainfo/
d46e5e6
%else
8031d7d
%{_datadir}/metainfo/bluefish.appdata.xml
d46e5e6
%endif
5c1b064
%{_datadir}/applications/bluefish.desktop
5c1b064
%{_datadir}/mime/packages/bluefish.xml
33a9731
%{_datadir}/icons/hicolor/*/mimetypes/application-x-bluefish-project.png
5c1b064
%{_datadir}/icons/hicolor/*/apps/bluefish.png
33a9731
%{_datadir}/icons/hicolor/scalable/mimetypes/bluefish-project.svg
33a9731
%{_datadir}/icons/hicolor/scalable/apps/bluefish-icon.svg
33a9731
%{_datadir}/pixmaps/application-x-bluefish-project.png
5c1b064
%{_datadir}/pixmaps/bluefish.png
5c1b064
%{_datadir}/xml/bluefish/
5c1b064
%{_mandir}/man1/bluefish.1*
cvsextras 9aaa896
cvsextras 9aaa896
%changelog
b6ef553
* Mon Mar 18 2024 Paul Howarth <paul@city-fan.org> - 2.2.15-1
b6ef553
- Update to 2.2.15 (rhbz#2269978)
b6ef553
  - Bluefish 2.2.15 is a minor maintenance release
b6ef553
  - New feature: it can highlight the indenting level with a vertical line,
b6ef553
    which is very useful during python programming and helps with a lot more
b6ef553
    programming languages
b6ef553
  - Fix zencoding for python releases newer than 3.12
b6ef553
  - Add a retry button when opening files from a remote location
b6ef553
  - Tiny performance improvement when scrolling
b6ef553
  - Fix a bug in the bookmarks function and the visible indenting function
b6ef553
    that potentially could lead to a crash
b6ef553
  - The perl syntax detection has been greatly improved
b6ef553
  - YAML syntax detection has been added
b6ef553
  - The code has several fixes to make it compile on modern Mac OSX releases
b6ef553
    and to make it compile with the clang compiler
b6ef553
- Hardlink identical packaged files together to save space
b6ef553
e38551f
* Tue Jan 23 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.14-7
e38551f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
e38551f
7a4ae9f
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.14-6
7a4ae9f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
7a4ae9f
b32f1dc
* Wed Dec 13 2023 Paul Howarth <paul@city-fan.org> - 2.2.14-5
b32f1dc
- Fix use of incompatible pointer types (upstream rev 8991)
b32f1dc
- Fix improper use of pointer: https://sourceforge.net/p/bluefish/tickets/80/
b32f1dc
b32f1dc
* Fri Sep  1 2023 Florian Weimer <fweimer@redhat.com> - 2.2.14-4
6769cd8
- Improve C99 compatibility
6769cd8
e31e5c8
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.14-3
e31e5c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
e31e5c8
a9d1afe
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 2.2.14-2
a9d1afe
- Rebuilt for Python 3.12
a9d1afe
c5e79e3
* Sun Jun  4 2023 Paul Howarth <paul@city-fan.org> - 2.2.14-1
c5e79e3
- Update to 2.2.14 (rhbz#2212156)
c5e79e3
  - Fix three bugs that in certain situations could lead to a segfault
c5e79e3
    - When deleting backup files on close
c5e79e3
    - When closing some of the dialogs in a flatpak distributed version of
c5e79e3
      bluefish
c5e79e3
    - When the CSS language file was loaded on a 32bit system.
c5e79e3
  - Fix zencoding functionality with python3
c5e79e3
  - Add an option to store the scope of the search dialog to the session or
c5e79e3
    project (this was removed in 2.2.12 because of a bug report)
c5e79e3
  - Improve the speed of the bookmarks code
c5e79e3
  - The build infrastructure was also slightly modernized; intltool is no
c5e79e3
    longer used
c5e79e3
- Avoid use of deprecated patch syntax
c5e79e3
8031d7d
* Fri Feb 24 2023 Paul Howarth <paul@city-fan.org> - 2.2.13-1
8031d7d
- Update to 2.2.13 (rhbz#2173097)
8031d7d
  - Bluefish 2.2.13 is a very minor maintenance release
8031d7d
  - The biggest update is in the CSS syntax support
8031d7d
  - Next to that it improves a few user interface parts, and fixes some very
8031d7d
    minor bugs
8031d7d
  - It also has some minor improvements for the syntax highlighting in a few
8031d7d
    other languages, most notably python
8031d7d
77f0f6f
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.12-9
77f0f6f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
77f0f6f
2f6e595
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.12-8
2f6e595
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
2f6e595
d34b174
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 2.2.12-7
d34b174
- Rebuilt for Python 3.11
d34b174
e77ff65
* Wed Feb  2 2022 Paul Howarth <paul@city-fan.org> - 2.2.12-6
e77ff65
- Drop support for EL-6 and ancient Fedora releases of similar vintage
e77ff65
  - Always use gtk3, never gtk2
e77ff65
  - Always able to use Python 3
e77ff65
  - No longer need to filter rpm provides for private shared objects
e77ff65
  - %%license macro always available
e77ff65
0af3097
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.12-5
0af3097
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
0af3097
bd977ee
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.12-4
bd977ee
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
bd977ee
64887f0
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 2.2.12-3
64887f0
- Rebuilt for Python 3.10
64887f0
1f5e400
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.12-2
1f5e400
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
1f5e400
5c1b064
* Fri Nov  6 2020 Paul Howarth <paul@city-fan.org> - 2.2.12-1
5c1b064
- Update to 2.2.12
5c1b064
  - This is a minor maintenance release with some minor new features
5c1b064
  - Most important is a fix for a crash in simple search
5c1b064
  - Python 3 compatibility has been further improved
5c1b064
  - Encoding detection in python files has been improved
5c1b064
  - Triple click now selects the line
5c1b064
  - On Mac OSX, Bluefish deals better with the new permission features
5c1b064
  - Using the correct language in the Bluefish user interface is fixed for
5c1b064
    certain languages on OSX
5c1b064
  - Several programming languages have improved syntax highlighting
5c1b064
  - Bluefish now works fine with Enchant2 for spell checking
5c1b064
- Python support now requires Python ≥ 3.3, available from Fedora 18 onwards
5c1b064
- Add patch to clean up appdata file so it passes validation
5c1b064
94d56d5
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.11-3
94d56d5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
94d56d5
93022dd
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.11-2
bd5ee45
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
bd5ee45
816676f
* Sat Jan 25 2020 Paul Howarth <paul@city-fan.org> - 2.2.11-1
816676f
- Update to 2.2.11
816676f
  - This is a minor maintenance release and minor feature release; the only
816676f
    exception to that is the Python 3 compatibility, which is a major change
816676f
    and may introduce new bugs
816676f
  - Double click selection has been improved (for example selecting a function
816676f
    name that has underscores), and is now configurable per language
816676f
  - Bluefish now has a feature to fill a line with spaces up to a mouse click,
816676f
    so you can start typing in any position on the screen (with a fixed width
816676f
    font)
816676f
  - A crash when running very large replace actions on disk on many files has
816676f
    been fixed
816676f
  - Search and replace now ignores backup files by default
816676f
  - Cursor highlighting and line highlighting have been fixed for a rare bug
816676f
  - A small new feature has been added, to insert output from an external
816676f
    command in the current cursor position
816676f
  - Many language files have seen updates, most notably CSS, Python and HTML
816676f
  - A data loss bug - when an unknown encoding was selected - was fixed; the
816676f
    fallback is now to save as UTF-8
816676f
  - A bug when saving with unknown characters in the filename has also been
816676f
    fixed
816676f
  - Printing has been improved, such as printing in landscape
816676f
  - Some small tweaks to the UI have been implemented, e.g. can now search in
816676f
    files in the filebrowser (right click a directory)
816676f
  - Search results can now be shown in the output pane
816676f
  - The current identifier can be selected using <shift><control>
816676f
  - Various fixes when Bluefish is run on top of Wayland
816676f
02449d4
* Mon Nov  4 2019 Paul Howarth <paul@city-fan.org> - 2.2.10-13
02449d4
- Disable Python functionality on F-32, EL-8 onwards as it requires Python 2
02449d4
  https://bugzilla.redhat.com/show_bug.cgi?id=1737907
02449d4
  Will re-enable when Python 3 is supported
02449d4
  https://sourceforge.net/p/bluefish/tickets/10/
02449d4
4029478
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.10-12
b0d6035
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
b0d6035
0385ad4
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.10-11
681c8af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
681c8af
6469ae9
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.10-10
8345eb9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
8345eb9
581f6fa
* Mon Jun 18 2018 Paul Howarth <paul@city-fan.org> - 2.2.10-9
581f6fa
- Explicitly byte-compile "extra" python code using Python 2
581f6fa
- Avoid use of /usr/bin/env in shipped scripts
581f6fa
- Provides filter not needed from F-20, EL-7 onwards
581f6fa
4dfae5a
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.10-8
f9ec2b3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
f9ec2b3
04b44be
* Thu Jan 18 2018 Paul Howarth <paul@city-fan.org> - 2.2.10-7
04b44be
- Revert redundant changes from previous commit
04b44be
38d4b2b
* Thu Jan 18 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.2.10-6.1
38d4b2b
- Remove obsolete scriptlets
38d4b2b
4ee92c7
* Mon Jan  8 2018 Paul Howarth <paul@city-fan.org> - 2.2.10-6
4ee92c7
- Retain legacy scriptlets for builds on legacy Fedoras
4ee92c7
- Remove a Group: tag that was missed earlier
4ee92c7
8400b27
* Sun Jan 07 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.2.10-5.1
8400b27
- Remove obsolete scriptlets
8400b27
f4df542
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.10-5
8960948
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
8960948
2b035d1
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.10-4
5ad44c2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
5ad44c2
cfdbb39
* Fri Jul 07 2017 Igor Gnatenko <ignatenko@redhat.com> - 2.2.10-3
Igor Gnatenko ae35ab7
- Rebuild due to bug in RPM (RHBZ #1468476)
Igor Gnatenko ae35ab7
e091830
* Tue Feb  7 2017 Paul Howarth <paul@city-fan.org> - 2.2.10-2
e091830
- Avoid potential aliasing issues in zencoding plugin
e091830
0069620
* Mon Jan 30 2017 Paul Howarth <paul@city-fan.org> - 2.2.10-1
0069620
- Update to 2.2.10
0069620
  - This is a maintenance release
0069620
  - Various fixes for newer gtk versions and for gtk on wayland (which is now
0069620
    the default on Fedora)
0069620
  - Fixes for a few rare crashes
0069620
  - Various language files have been improved, most notably languages that
0069620
    include CSS
0069620
  - New feature: ability to import/export syntax color styles; included are
0069620
    styles for a light and a dark theme
0069620
9de8a91
* Fri Jun 17 2016 Paul Howarth <paul@city-fan.org> - 2.2.9-1
9de8a91
- Update to 2.2.9
9de8a91
  - GTK 3.20 compatibility
9de8a91
  - A few other minor bug fixes
9de8a91
c3bf315
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.8-2
6a9a688
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
6a9a688
cd315fc
* Sat Jan 23 2016 Paul Howarth <paul@city-fan.org> - 2.2.8-1
cd315fc
- Update to 2.2.8
cd315fc
  - A bugfix release with some small improvements and more polished existing
cd315fc
    features
cd315fc
  - Fixes a few serious but rarely occuring bugs
cd315fc
  - Options defined in the language definition files are now translated
cd315fc
  - Various default settings have been improved, most notably the command to
cd315fc
    launch Firefox for preview
cd315fc
  - The looks on newer GTK versions have been restored
cd315fc
  - CSS can now be compressed and decompressed
cd315fc
  - The installers for Windows and OSX have improvements, and there have been
cd315fc
    some OSX and Windows specific fixes
cd315fc
  - Character encoding detection has been improved.
cd315fc
  - Auto-completion for HTML attributes has been improved
cd315fc
- Don't replace new upstream AppData screenshot
cd315fc
- Bump python requirement to 2.7, needed for CSS decompressor
cd315fc
f08c01b
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.7-3
e989a2e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
e989a2e
7c4f339
* Tue Mar 31 2015 Paul Howarth <paul@city-fan.org> - 2.2.7-2
7c4f339
- Fix back-compatibility with old Fedoras and EPEL
7c4f339
Richard Hughes c3432a4
* Mon Mar 30 2015 Richard Hughes <rhughes@redhat.com> - 2.2.7-1.1
7c4f339
- Use better AppData screenshots (http://bugzilla.gnome.org/747101)
Richard Hughes c3432a4
833a5f5
* Mon Feb  2 2015 Paul Howarth <paul@city-fan.org> - 2.2.7-1
833a5f5
- Update to 2.2.7 (mostly a bug fix release)
833a5f5
  - Fixes rare crashes in the autocompletion, the filebrowser, the htmlbar
833a5f5
    plugin preferences, and in file-load-cancel
833a5f5
  - Fixes a rare case of broken syntax highlighting after multiple
833a5f5
    search/replace actions
833a5f5
  - Displays better error/warning output when parsing language files
833a5f5
  - Finally fixes javascript regex syntax highlighting
833a5f5
  - Loading of files with corrupt encoding has been improved
833a5f5
  - Project loading over sftp has been improved
833a5f5
  - Various HTML5 tags have been added, and HTML5 is the default now for php,
833a5f5
    cfml and other languages that can include html syntax
833a5f5
  - Saving and loading of UTF-16 encoded files was broken and has been fixed
833a5f5
  - Various languages have better support, such as javascript, css, html,
833a5f5
    pascal/deplhi, and html has improved autocompletion
833a5f5
  - On OSX the keys for tab switching no longer confict with some keyboard
833a5f5
    layouts, and behavior at shutdown was improved
833a5f5
  - The upload/download feature has a new option to ignore backup files
833a5f5
  - The home/end keys now work better on wrapped text
833a5f5
  - The search and replace dialog correctly shows the number of results when
833a5f5
    searching in files on disk
833a5f5
d46e5e6
* Thu Sep 18 2014 Paul Howarth <paul@city-fan.org> - 2.2.6-5
d46e5e6
- All scriptlets should be associated with the -shared-data package
d46e5e6
- Don't own appdata directory on distributions where the filesystem package
d46e5e6
  owns it
d46e5e6
- Make %%summary toolkit-agnostic
d46e5e6
- Use %%license where possible
d46e5e6
Rex Dieter eca4a82
* Sat Aug 16 2014 Rex Dieter <rdieter@fedoraproject.org> - 2.2.6-4
Rex Dieter eca4a82
- -shared-data: add icon/mime scriptlets, drop extra Requires (core glib/gtk already pull those in)
Rex Dieter eca4a82
1d6d8fd
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.6-3.1
1d6d8fd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
1d6d8fd
1903ecf
* Thu Jul 17 2014 Paul Howarth <paul@city-fan.org> - 2.2.6-3
1903ecf
- Make the shared-data sub-package depend on the main package so that we pull
1903ecf
  in the binary when someone tries to install just the data, which is what
1903ecf
  gnome-software does (#1091613)
1903ecf
a0cc82f
* Sat Jun  7 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.6-2
cfbe440
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
cfbe440
abeb6cc
* Tue Apr 22 2014 Paul Howarth <paul@city-fan.org> - 2.2.6-1
abeb6cc
- Update to 2.2.6 (mostly a bug fix release)
abeb6cc
  - Fixes a critical bug (segfault) in filebrowser that could be triggered if
abeb6cc
    the root directory was set as basedir
abeb6cc
  - Fixes a specific CSS-in-HTML-tag highlighting issue
abeb6cc
  - The filter code caused a segfault if the command did not exist
abeb6cc
  - Development checks disabled for release builds
abeb6cc
  - Improvements to C, Javascript and CSS language files
abeb6cc
  - Updated translations
abeb6cc
  - Fixed a corner case for a new document from a template that does not exist
abeb6cc
  - The "open" submenu now opens SVG files from the filebrowser instead of
abeb6cc
    inserting an image tag
abeb6cc
  - The included cssmin and jsbeatify have been updated
abeb6cc
  - Fixed a syntax scanning issue when replacing large chunks of text
abeb6cc
  - The "Report bug" link was broken
abeb6cc
  - A new "conditional" option to the language file that makes re-using certain
abeb6cc
    blocks of language files easier was added
abeb6cc
  - Error reporting in outputbox was improved
abeb6cc
- Use Gtk3 for EL-7 build
abeb6cc
- Drop %%defattr, redundant since rpm 4.4
abeb6cc
- Drop Group and BuildRoot tags, %%clean section, also now redundant
abeb6cc
c1db6d8
* Tue Mar  4 2014 Paul Howarth <paul@city-fan.org> - 2.2.5-2
c1db6d8
- Misc fixes backported from upstream svn:
c1db6d8
  - Fixes Upstream Bug #723568
c1db6d8
  - Fixes Bug #1071689
c1db6d8
  - Fixes a bug that left development enabled (#1066710, #1068719)
c1db6d8
  - Fix an issue in get_toplevel_name_for_uri()
c1db6d8
  - Make sure filetreemodel_build_dir() can handle a NULL (invalid) toplevel
c1db6d8
  - Fix a couple of miscellaneous bugs
c1db6d8
70b8069
* Sat Feb  1 2014 Paul Howarth <paul@city-fan.org> - 2.2.5-1
70b8069
- Update to 2.2.5 (mostly a minor bugfix release)
70b8069
  - Includes various fixes for:
70b8069
    - Wrap text on right margin
70b8069
    - The replace engine
70b8069
    - Free jsmin implementation
70b8069
    - The split lines feature
70b8069
    - Auto-recovery
70b8069
    - Many obscure bugs
70b8069
  - Other improvements:
70b8069
    - The syntax scanning engine is faster after small changes to the text
70b8069
    - The file browser is also much faster with less memory usage, with various
70b8069
      fixes and new features
70b8069
    - Projects now store the active document and active line numbers
70b8069
    - Indenting is improved in auto-completion and the smart indenting
70b8069
    - Bookmarks and paste special also have been improved
70b8069
    - Almost all syntax highlighting has been improved, most notably jquery in
70b8069
      javascript, HTML5, and HTML5 in PHP files
70b8069
    - Bluefish now has an appdata file
70b8069
- Drop upstreamed fixes for syntax highlighting and jsmin.py
70b8069
2ba8aff
* Mon Dec  2 2013 Paul Howarth <paul@city-fan.org> - 2.2.4-4
2ba8aff
- Replace v8 jsmin implementation (which doesn't work with bluefish) with an
2ba8aff
  MIT-licensed version that will be in bluefish 2.2.5
2ba8aff
- Add upstream fix for syntax highlighting problem (#983902, Gnome Bug #704108)
2ba8aff
bf0f86c
* Tue Sep  3 2013 Tom Callaway <spot@fedoraproject.org> - 2.2.4-3
2ba8aff
- Remove non-free jsmin.py code, replace with free jsmin.py
bf0f86c
b18ce6e
* Sun Jul 28 2013 Paul Howarth <paul@city-fan.org> - 2.2.4-2
b18ce6e
- Install docs to %%{_pkgdocdir} where available
b18ce6e
8aeb58c
* Wed Feb  6 2013 Paul Howarth <paul@city-fan.org> - 2.2.4-1
8aeb58c
- Update to 2.2.4 (mostly a minor bugfix release)
8aeb58c
  - Includes various fixes for:
8aeb58c
    - Tab-width on gtk 3.6
8aeb58c
    - Blocksync feature
8aeb58c
    - Scrollwheel-zoom
8aeb58c
    - Language syntax detection
8aeb58c
    - Character encoding detection
8aeb58c
    - Toggle comment
8aeb58c
    - Split view
8aeb58c
  - Performance improved, particularly for auto-completion popup speed
8aeb58c
  - New features include:
8aeb58c
    - More simple search options
8aeb58c
    - Paste special (to paste for example images from Libreoffice)
8aeb58c
    - Control-tab to switch to the most recent document
8aeb58c
    - Save as copy
8aeb58c
    - pylint, cssmin, jsmin, csstidy and php_beautifier integration
8aeb58c
  - Various language syntax definition files have also been improved
8aeb58c
- Drop upstreamed patch for Gnome Bug #678951
8aeb58c
- Bump glib2/gtk version requirements as needed
8aeb58c
- Revert F-15 build to gtk2 as gtk3 version there is too old
8aeb58c
  (Gnome Bug #693255)
8aeb58c
b8abcbf
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.3-2
4107643
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
4107643
257e3b2
* Wed Jun 27 2012 Paul Howarth <paul@city-fan.org> - 2.2.3-1
257e3b2
- Update to 2.2.3 (many minor bugfixes and many minor enhancements)
257e3b2
  - Fix segfault in syntax scanner
257e3b2
  - Code folding has major fixes and improvements
257e3b2
  - Search has major fixes
257e3b2
  - Lorem ipsum generator added
257e3b2
  - GUI restructured in some areas
257e3b2
  - Some shortcut key combinations added
257e3b2
  - Visibility features such as bigger cursor and cursor highlighting added,
257e3b2
    and some options were improved such as zoom and custom colors
257e3b2
  - Changes to external commands include better cursor positioning after a
257e3b2
    filter has been used, user-supplied arguments, and an option to restore
257e3b2
    the default settings
257e3b2
  - Some dialogs added for HTML5
257e3b2
  - Thumbnail generator fixed
257e3b2
  - Insert color, path and relative path have been added
257e3b2
  - Many language files improved, and more user configurable options added to
257e3b2
    most language files
257e3b2
  - You can now select a block of text by dragging the mouse in the margin, and
257e3b2
    move the selected block with <ctrl><up> and <ctrl><down>
257e3b2
- Drop workaround for broken gucharmap pkgconfig file (#795537)
257e3b2
- Fix missing trailing semicolon in Spanish translation of desktop file
257e3b2
  (Gnome Bug #678951)
257e3b2
- Bump gtk2 requirement to 2.18 (F-12 and above) (Gnome Bug #678953)
257e3b2
abf06fb
* Wed Feb 29 2012 Paul Howarth <paul@city-fan.org> - 2.2.2-1
257e3b2
- Update to 2.2.2 (bug fix release with some very minor new features)
257e3b2
  - Fix segfault when closing document with active search results
257e3b2
  - Fix multiple replace with search results directly adjacent corrupting text
257e3b2
  - Fix broken cursor positioning that ruined the Zencoding plugin
257e3b2
  - Fix CSS dialog that was unusable on GTK-3
257e3b2
  - Fix position of right margin indicator on GTK-3
257e3b2
  - Fix several small memory leaks
257e3b2
  - Fix annoying scrolling of the side bar filebrowser in 'treeview' mode
257e3b2
  - Use multiple threads to improve start-up performance
257e3b2
  - Fix descriptions of language options
257e3b2
  - Improve HTML5 option text and menu strings
257e3b2
  - Improve accelerators, shortcut keys and translations
257e3b2
  - New features: duplicate line and delete line
257e3b2
  - Add Catalan translation
abf06fb
- Fix permissions of zencoding plugin scripts to placate rpmlint
abf06fb
3d27a96
* Mon Feb 27 2012 Paul Howarth <paul@city-fan.org> - 2.2.2-0.1.rc1
257e3b2
- Update to 2.2.2-rc1
3d27a96
- Drop upstream patch for #771227
3d27a96
- BR: glib2 ≥ 2.18 (Gnome Bug #670883)
3d27a96
b5e6461
* Mon Feb 20 2012 Paul Howarth <paul@city-fan.org> - 2.2.1-3
b5e6461
- Fix abort due to free() of invalid pointer (#771227)
b5e6461
- Work around broken gucharmap pkgconfig file (#795537)
b5e6461
d8a7709
* Thu Jan  5 2012 Paul Howarth <paul@city-fan.org> - 2.2.1-2
d8a7709
- Rebuild for gcc 4.7
d8a7709
9744199
* Fri Dec 23 2011 Paul Howarth <paul@city-fan.org> - 2.2.1-1
9744199
- Update to 2.2.1
9744199
  - New feature: Zencoding support
9744199
  - Fix to build on Gtk+-2.22
9744199
  - Fix for PCRE regular expression searching
9744199
  - Layout fixes for Gtk+-3.2
9744199
  - Several obscure segfault fixes
9744199
  - Fix for autocompletion of variables in PHP
9744199
  -  dialog fixes
9744199
  - Memory-leak fixes
9744199
- Drop patch, now included upstream
9744199
- BR: python2-devel
9744199
b8bf989
* Tue Nov 22 2011 Paul Howarth <paul@city-fan.org> - 2.2.0-1
b8bf989
- Update to 2.2.0
b8bf989
  - New "select block" feature
b8bf989
  - Block stack is displayed on the statusbar
b8bf989
  - Completely rewritten search and replace engine
b8bf989
  - Quickbar feature has been removed
b8bf989
  - Large changes internally for GTK3 compatibility
b8bf989
- Drop patches, now included upstream
b8bf989
- Add patch to fix build with gtk 2.22 (Gnome bug 664556)
b8bf989
7183b15
* Fri Jul 22 2011 Paul Howarth <paul@city-fan.org> - 2.0.3-4
7183b15
- Fix crash in _gtk_text_btree_get_chars_changed_stamp
7183b15
  (Gnome bug 654838, #720990)
7183b15
- Nobody else likes macros for commands
7183b15
fc45c6e
* Thu Mar 10 2011 Paul Howarth <paul@city-fan.org> - 2.0.3-3
fc45c6e
- Add workaround for crash on close (Gnome bug 637990, #683497)
fc45c6e
3e85606
* Sun Feb 27 2011 Paul Howarth <paul@city-fan.org> - 2.0.3-2
3e85606
- Fix highlighting of block delimiters (Gnome bugs 643150 and 643153, #680626)
3e85606
c5252e9
* Wed Feb 23 2011 Paul Howarth <paul@city-fan.org> - 2.0.3-1
c5252e9
- Update to 2.0.3
c5252e9
- Drop gtk2 version requirement back down to 2.12
c5252e9
3ef5559
* Mon Feb  7 2011 Paul Howarth <paul@city-fan.org> - 2.0.3-0.2.rc2
3ef5559
- Update to 2.0.3-rc2
3ef5559
f9b1b32
* Tue Jan  4 2011 Paul Howarth <paul@city-fan.org> - 2.0.3-0.1.rc1
f9b1b32
- Update to 2.0.3-rc1
f9b1b32
- Drop patches now integrated into upstream release
f9b1b32
- Bump gtk2 version requirement to 2.14
f9b1b32
309fe0f
* Sun Dec 19 2010 Paul Howarth <paul@city-fan.org> - 2.0.2-6
309fe0f
- Update patch for #663014 to fix another potential issue that was discovered
309fe0f
29f1c7b
* Wed Dec 15 2010 Paul Howarth <paul@city-fan.org> - 2.0.2-5
29f1c7b
- Fix crash in autosave (#663014)
29f1c7b
1782eff
* Thu Nov 18 2010 Paul Howarth <paul@city-fan.org> - 2.0.2-4
1782eff
- Fix crash when removing files/projects from recently-used lists (#653299)
1782eff
f65abe9
* Thu Oct  7 2010 Paul Howarth <paul@city-fan.org> - 2.0.2-3
f65abe9
- Drop charmap plugin from Rawhide for now
f65abe9
Jesse Keating 3b470f4
* Wed Sep 29 2010 jkeating - 2.0.2-1.1
Jesse Keating 3b470f4
- Rebuilt for gcc bug 634757
Jesse Keating 3b470f4
bd0ae2e
* Fri Sep 17 2010 Paul Howarth <paul@city-fan.org> - 2.0.2-1
bd0ae2e
- Update to 2.0.2 (minor bugfix and minor feature enhancement release)
bd0ae2e
  - Two crashes have been resolved
bd0ae2e
  - A "jump to reference" feature has been added
bd0ae2e
  - Translations improved
bd0ae2e
3a12cba
* Tue Sep  7 2010 Paul Howarth <paul@city-fan.org> - 2.0.2-0.1.rc1
3a12cba
- Update to 2.0.2-rc1
3a12cba
- Drop patch for #626246, no longer needed
3a12cba
- License changed from GPLv2+ to GPLv3+
3a12cba
7a991f5
* Thu Aug 26 2010 Paul Howarth <paul@city-fan.org> - 2.0.1-2
7c08402
- Fix crash in File Open dialog with filter applied (#626246)
7a991f5
- Change buildreq "man" to "/usr/bin/man" since the "man" package has been
7a991f5
  obsoleted by "man-db" from Fedora 14
7a991f5
9a3fb74
* Fri Jun 18 2010 Paul Howarth <paul@city-fan.org> - 2.0.1-1
9a3fb74
- Update to 2.0.1
9a3fb74
- Drop upstreamed log10 linking patch
9a3fb74
- Drop redundant buildreqs pcre-devel and python-devel
9a3fb74
bdb30ef
* Wed Feb 17 2010 Paul Howarth <paul@city-fan.org> - 2.0.0-2
bdb30ef
- Bluefish uses GIO rather than GnomeVFS so buildreq libgnomeui-devel is
bdb30ef
  no longer needed
bdb30ef
- Explicitly buildreq libxml2-devel
bdb30ef
0069620
* Tue Feb 16 2010 Paul Howarth <paul@city-fan.org> - 2.0.0-1
0069620
- 2.0.0 release
0069620
- Remove upstreamed projects patch
7ab2c49
- Update log10 linking patch
7ab2c49
1fe728f
* Mon Feb 15 2010 Paul Howarth <paul@city-fan.org> - 2.0.0-0.4.rc3
1fe728f
- Fix FTBFS due to missing -lm linking for log10 function (#565197)
1fe728f
394283a
* Sun Jan 31 2010 Paul Howarth <paul@city-fan.org> - 2.0.0-0.3.rc3
394283a
- Update to 2.0.0-rc3
394283a
- Drop snippets patch
394283a
- Add upstream patch resolving some project-related issues (#549552)
394283a
beb7107
* Wed Jan 27 2010 Paul Howarth <paul@city-fan.org> - 2.0.0-0.2.rc2
beb7107
- Update to 2.0.0-rc2
beb7107
- Apply upstream patch to re-enable snippets menu
beb7107
- Disable python plugin on upstream advice (#549552 comment 6)
beb7107
- Disable dependency tracking to speed up build
beb7107
- Register XML catalog in %%post and %%postun
beb7107
33a9731
* Wed Dec 30 2009 Paul Howarth <paul@city-fan.org> - 2.0.0-0.1.rc1
33a9731
- Update to major new version - 2.0.0-rc1 (#549552)
33a9731
- Drop all patches
33a9731
- No longer need buildreqs gail-devel, gnome-mime-data, gnome-vfs2-devel
33a9731
- Buildreq gucharmap-devel >= 2.20 for charmap plugin
33a9731
- Buildreq intltool for translations
33a9731
- Buildreq man to check man pages
33a9731
- Buildreq python-devel for python plugin
33a9731
- Req findutils and grep for the Advanced Open function
33a9731
- Use %%{name} macro for spec file compatibility with bluefish-unstable
33a9731
- Call %%find_lang multiple times for plugin translations
33a9731
- Filter provides for plugin shared objects
33a9731
- Desktop file now installed as part of upstream install process, so use
33a9731
  desktop-file-validate instead of desktop-file-install
33a9731
- Explicitly enable python plugin (disabled by default despite docs to contrary)
33a9731
- All supported releases now have noarch subpackages, so drop conditionals
33a9731
5f9bb05
* Thu Nov 19 2009 Paul Howarth <paul@city-fan.org> - 1.0.7-9
33a9731
- Buildreq gnome-mime-data, not pulled in by gnome-vfs2 since 2.24.1-8 (#539223)
5f9bb05
- Buildreq enchant-devel >= 1.4.2, needed for enchant_dict_add
5f9bb05
- Make %%files list more explicit
5f9bb05
a75f067
* Thu Jul 30 2009 Paul Howarth <paul@city-fan.org> - 1.0.7-8
a75f067
- Include patch from Caolan McNamara for using enchant rather than aspell for
a75f067
  spell-checking (#509514)
a75f067
  http://fedoraproject.org/wiki/Releases/FeatureDictionary
a75f067
- Try to maintain timestamps on unmodified files from upstream
a75f067
499813f
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.7-7
499813f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
499813f
6eef161
* Thu Feb 26 2009 Paul Howarth <paul@city-fan.org> - 1.0.7-6
6eef161
- Split off shared-data noarch subpackage for Fedora 10 onwards
6eef161
- Add buildreq gail-devel to fix broken detection of libgnomeui on F-9
6eef161
36a4977
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.7-5
36a4977
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
36a4977
e46bb99
* Thu Feb 14 2008 Paul Howarth <paul@city-fan.org> - 1.0.7-4
e46bb99
- rebuild with gcc 4.3.0 for Fedora 9
e46bb99
ea1684f
* Mon Jan 21 2008 Paul Howarth <paul@city-fan.org> - 1.0.7-3
ea1684f
- include patch from upstream VCS to work around problem editing syntax
ea1684f
  highlighting patterns (#390871)
ea1684f
d099abc
* Sun Aug 26 2007 Paul Howarth <paul@city-fan.org> - 1.0.7-2
d099abc
- clarify license as GPL version 2 or later
d099abc
- unexpand tabs in spec
d099abc
- update scriptlets and drop scriptlet dependencies
d099abc
86a01c6
* Mon Nov  6 2006 Paul Howarth <paul@city-fan.org> - 1.0.7-1
86a01c6
- update to 1.0.7
86a01c6
- update download URL
86a01c6
- don't add category X-Fedora in desktop files
86a01c6
65b8bc8
* Tue Aug 29 2006 Paul Howarth <paul@city-fan.org> - 1.0.5-4
65b8bc8
- rebuild for dynamic linking speedups (FE6)
65b8bc8
f9b0ede
* Mon May 22 2006 Paul Howarth <paul@city-fan.org> - 1.0.5-3
f9b0ede
- fix broken debuginfo packages by not stripping binaries (#192617)
f9b0ede
- cosmetic changes to spec file
f9b0ede
- add extra doc files AUTHORS ChangeLog NEWS README TODO
3f5cab6
- use full command paths for reproducible builds
f9b0ede
9b721d2
* Thu Feb 16 2006 Paul Howarth <paul@city-fan.org> - 1.0.5-2
9b721d2
- rebuild
9b721d2
e03bc12
* Mon Feb  6 2006 Paul Howarth <paul@city-fan.org> - 1.0.5-1
e03bc12
- update to 1.0.5
e03bc12
- include manpage
e03bc12
d097c95
* Mon Sep  5 2005 Paul Howarth <paul@city-fan.org> - 1.0.4-1
d097c95
- update to 1.0.4
d097c95
6de70a0
* Sun Aug 21 2005 Paul Howarth <paul@city-fan.org> - 1.0.3-1
6de70a0
- update to 1.0.3
6de70a0
a9ad1a8
* Sat Aug 20 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 1.0.2-3
a9ad1a8
- rebuilt
a9ad1a8
05ee82f
* Fri Jul 29 2005 Paul Howarth <paul@city-fan.org> - 1.0.2-2
05ee82f
- buildrequire libgnomeui-devel, not libgnomeui
05ee82f
54b9a1c
* Fri Jul 29 2005 Paul Howarth <paul@city-fan.org> - 1.0.2-1
54b9a1c
- update to 1.0.2
54b9a1c
- add dist tag
54b9a1c
- add libgnomeui support as per upstream package (#161234, #163804)
54b9a1c
- add project desktop entry
54b9a1c
- desktop entry munging not needed
54b9a1c
ee4a3d0
* Sun May 22 2005 Jeremy Katz <katzj@redhat.com> - 1.0-4
ee4a3d0
- rebuild on all arches
ee4a3d0
29a18fe
* Wed Apr  6 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
8b72341
- rebuilt
8b72341
pcompton e879a22
* Sun Feb 20 2005 Phillip Compton <pcompton[AT]proteinmedia.com> 1.0-2
pcompton e879a22
- Fix for absolute path to icon in desktop entry.
pcompton e879a22
pcompton 7ec41da
* Tue Jan 11 2005 Phillip Compton <pcompton[AT]proteinmedia.com> 1.0-1
pcompton 7ec41da
- 1.0.
pcompton 7ec41da
pcompton 7ec41da
* Sat Jan 01 2005 Phillip Compton <pcompton[AT]proteinmedia.com> 1.0-0.1.cvs20041231
pcompton 7ec41da
- cvs20041231
pcompton 7ec41da
pcompton 8500475
* Fri Nov 12 2004 Phillip Compton <pcompton[AT]proteinmedia.com> 0.13-0.fdr.4
pcompton 8500475
- Redirect output for post/postun.
pcompton 8500475
- More mime-types in desktop entry.
pcompton 8500475
- Fix changelog.
pcompton 8500475
pcompton 8500475
* Thu Nov 11 2004 Phillip Compton <pcompton[AT]proteinmedia.com> 0.13-0.fdr.3
pcompton 11d32e6
- Updated .desktop entry for new mime-type system.
pcompton 11d32e6
- Added post/postun update-desktop-database.
pcompton 11d32e6
- Removed files from old mime-type system.
pcompton 11d32e6
cvsextras 107f567
* Mon Apr 12 2004 Phillip Compton <pcompton[AT]proteinmedia.com> 0:0.13-0.fdr.2
cvsextras 107f567
- Now including .applications file and mime info.
cvsextras 107f567
cvsextras 107f567
* Sat Apr 10 2004 Phillip Compton <pcompton[AT]proteinmedia.com> 0:0.13-0.fdr.1
cvsextras 107f567
- Updated to 0.13.
cvsextras 107f567
cvsextras 107f567
* Mon Nov 24 2003 Phillip Compton <pcompton[AT]proteinmedia.com> 0:0.12-0.fdr.1
cvsextras 107f567
- Updated to 0.12.
cvsextras 107f567
- BuildReq gnome-vfs2-devel.
cvsextras 107f567
29a18fe
* Sun Oct 19 2003 Phillip Compton <pcompton[AT]proteinmedia.com> 0.11-0.fdr.5
cvsextras 107f567
- Release detection dropped..1
cvsextras 107f567
cvsextras 107f567
* Mon Oct 06 2003 Phillip Compton <pcompton[AT]proteinmedia.com> 0:0.11-0.fdr.4
cvsextras 107f567
- Improved release detection.
cvsextras 107f567
cvsextras 107f567
* Sun Sep 28 2003 Phillip Compton <pcompton[AT]proteinmedia.com> 0:0.11-0.fdr.3
cvsextras 107f567
- Modified for Fedora Core release detection.
cvsextras 107f567
- Updated description.
cvsextras 107f567
cvsextras 107f567
* Mon Sep 15 2003 Phillip Compton <pcompton[AT]proteinmedia.com> 0:0.11-0.fdr.2
cvsextras 9aaa896
- Now auto-detecting RH release.
cvsextras 9aaa896
cvsextras 107f567
* Sun Jul 27 2003 Phillip Compton <pcompton[AT]proteinmedia.com> 0:0.11-0.fdr.1
cvsextras 9aaa896
- Updated to 0.11.
cvsextras 9aaa896
cvsextras 107f567
* Fri Jul 25 2003 Phillip Compton <pcompton[AT]proteinmedia.com> 0:0.10-0.fdr.2
cvsextras 9aaa896
- Enable feature diferention for shrike vs severn.
cvsextras 9aaa896
- BuildReq aspell-devel for severn.
d099abc
- in bluefish.desktop: Terminal=0 => Terminal=false.
cvsextras 9aaa896
- Source0 path updated.
cvsextras 9aaa896
cvsextras 107f567
* Thu Jul 17 2003 Phillip Compton <pcompton[AT]proteinmedia.com> 0:0.10-0.fdr.1
cvsextras 9aaa896
- Updated to 0.10.
cvsextras 9aaa896
cvsextras 107f567
* Thu Jul 17 2003 Phillip Compton <pcompton[AT]proteinmedia.com> 0:0.10-0.fdr.0.1.20030716
cvsextras 9aaa896
- 2003-07-16 snapshot.
cvsextras 9aaa896
cvsextras 107f567
* Thu Apr 10 2003 Phillip Compton <pcompton[AT]proteinmedia.com> 0:0.9-0.fdr.5
cvsextras 9aaa896
- Added gettext to BuildRequires.
cvsextras 9aaa896
cvsextras 107f567
* Tue Apr 01 2003 Phillip Compton <pcompton[AT]proteinmedia.com> 0:0.9-0.fdr.4
cvsextras 9aaa896
- Changed category to X-Fedora-Extra.
cvsextras 9aaa896
- Added Epoch:0.
cvsextras 9aaa896
- Removed redundant Requires entries.
cvsextras 9aaa896
cvsextras 9aaa896
* Sun Mar 23 2003 Phillip Compton <pcompton[AT]proteinmedia.com> 0.9-0.fdr.3
cvsextras 9aaa896
- Updated for inclusion in fedora
cvsextras 9aaa896
cvsextras 9aaa896
* Wed Mar 05 2003 Phillip Compton <pcompton[AT]proteinmedia.com> 0.9-0.fdr.2
cvsextras 9aaa896
- Cleaned up spec file
cvsextras 9aaa896
cvsextras 9aaa896
* Wed Feb 19 2003 Phillip Compton <pcompton[AT]proteinmedia.com> 0.9-1.fedora.1
cvsextras 9aaa896
- Updated to 0.9
cvsextras 9aaa896
cvsextras 9aaa896
* Sat Feb 8 2003 Phillip Compton
d099abc
- Update to snapshot: 20030207
cvsextras 9aaa896
cvsextras 9aaa896
* Wed Feb 5 2003 Phillip Compton
d099abc
- Update to snapshot: 20030205
cvsextras 9aaa896
cvsextras 9aaa896
* Wed Jan 15 2003 Matthias Saou <matthias.saou@est.une.marmotte.net>
cvsextras 9aaa896
- Update to the latest snapshot which should be more stable.
cvsextras 9aaa896
cvsextras 9aaa896
* Sat Jan 11 2003 Matthias Saou <matthias.saou@est.une.marmotte.net>
cvsextras 9aaa896
- Update to 0.8.
cvsextras 9aaa896
- Major spec file updates based on the one from Matthias Haase.
cvsextras 9aaa896
cvsextras 9aaa896
* Thu May  2 2002 Matthias Saou <matthias.saou@est.une.marmotte.net>
cvsextras 9aaa896
- Rebuilt against Red Hat Linux 7.3.
e091830
- Added the %%{?_smp_mflags} expansion.
cvsextras 9aaa896
cvsextras 9aaa896
* Mon Nov 19 2001 Matthias Saou <matthias.saou@est.une.marmotte.net>
cvsextras 9aaa896
- Update to 0.7.
cvsextras 9aaa896
- Spec file simplifications since the build is now cleaner :-)
cvsextras 9aaa896
cvsextras 9aaa896
* Wed May  2 2001 Matthias Saou <matthias.saou@est.une.marmotte.net>
cvsextras 9aaa896
- Spec file cleanup for Red Hat 7.1.
cvsextras 9aaa896
- Added a GNOME desktop entry.
cvsextras 9aaa896
- Compiled with kgcc and reported the problems encountered with gcc 2.96.
cvsextras 9aaa896
d099abc
* Fri May 5 2000 Bo Forslund <bo.forslund@abc.se>
d099abc
- fine tuning of the spec file
d099abc
- possible to build with all processors on smp machines
d099abc
- an entry for RedHats wmconfig
cvsextras 9aaa896
cvsextras 9aaa896
* Tue Mar 21 2000 CW Zuckschwerdt <zany@triq.net>
d099abc
- complete rewrite of spec file
d099abc
- relocateable on build-time
d099abc
- no privileges required while building
d099abc
- fix for install_location (should really be $(LIBDIR)/bluefish!)
d099abc
- included man, locale and lib into RPM (was seriously broken)
cvsextras 9aaa896
cvsextras 9aaa896
* Thu Jan 13 2000 Chris Lea <chrislea@luciddesigns.com>
d099abc
- Fixed up spec file some. bluefish-0.3.5
cvsextras 9aaa896
cvsextras 9aaa896
* Wed Nov 17 1999 Chris Lea <chrislea@luciddesigns.com>
d099abc
- added spec file. this is my third RPM that I've made a spec
d099abc
  file for, so please be merciful if I've screwed something up