Skip to content

Commit

Permalink
Included some changes from Robin Norwood's Fedora spec file.
Browse files Browse the repository at this point in the history
  • Loading branch information
schani committed Aug 22, 2009
1 parent 3f7b0b5 commit ed3a837
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 7 deletions.
34 changes: 32 additions & 2 deletions TODO
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,28 @@

* 1.3.5

** GIMP Plug-In
*** TODO The main input image can be overwritten :bug:
Copying over uservals from one filter to the next even overwrites
the first image userval if the names match. This is an issue if
the new filter names its first input image after a non-first input
image of the last filter.
** Windows
*** TODO why does syntax highlighting not work completely in WinGimp? :bug:

** Designer
*** TODO make order of inputs in composer deterministic :feature:
** General
*** DONE What's =userval_t->type= for? :simplify:
CLOSED: [2009-08-15 Sat 23:09]
Not needed anymore.

** Packaging
*** TODO check out Robin Norwood's spec file changes (for Fedora)
*** DONE check out Robin Norwood's spec file changes (for Fedora)
CLOSED: [2009-08-22 Sat 12:15]
*** TODO update homepage :documentation:
*** TODO ship documentation in package :documentation:
When the user presses "Help", those files should be used, unless
they don't exist.

** Native Filters
*** DONE Cache convolution filters as well :bug:
Expand All @@ -40,6 +51,25 @@
It turns out the problem here is that closures get their pixel
size from their first image, which is wrong. It should always be
the same for all closures, namely the canvas size.
*** DONE Still still bugs in the coordinate transformations :bug:
CLOSED: [2009-08-22 Sat 11:13]
Doesn't work if the two images have different aspect rations:

#+BEGIN_SRC mathmap
stretched filter util_ident (stretched image in)
in(xy)
end

filter __composer_filter__ (image comp_burn_in1, image util_ident_in)
util_ident(util_ident_in, xy)
end
#+END_SRC

Actually no, this isn't a bug, but a consequence of our
half-hearted coordinate transformation fixes. The stretched ident
filter now hands coordinates straight through to its input image,
but the coordinate it gets are in the aspect ratio of the main
filters first input image.
*** DONE Profile the compilation of Gaussian Blur->Spin Zoom->Droste :performance:
CLOSED: [2009-08-16 Sun 00:24]
Most of the time is spent in GCC compiling the C code. Without
Expand Down
13 changes: 8 additions & 5 deletions mathmap.spec.in
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,8 @@
Name: mathmap
Version: \version
Release: %{_mmrelease}
License: GPL
BuildRoot: %{_tmppath}/%{name}-%{version}-build
License: GPLv2+
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Group: Applications/Multimedia
Summary: MathMap GIMP Plug-In and Command-Line Tool
URL: http://www.complang.tuwien.ac.at/schani/mathmap/
Expand Down Expand Up @@ -91,13 +91,13 @@ expression can either refer to a pixel in the source image or can
generate pixels completely independent of the source.

%prep
%setup
%setup -q

%build
%{__make}
%{__make} CFLAGS="%{optflags}" LOCALEDIR="%{_datadir}/locale"

%install
make DESTDIR=$RPM_BUILD_ROOT install
make DESTDIR=$RPM_BUILD_ROOT LOCALEDIR="%{_datadir}/locale" install

%clean
rm -rf "$RPM_BUILD_ROOT"
Expand All @@ -112,6 +112,9 @@ rm -rf "$RPM_BUILD_ROOT"
%{_datadir}/locale/*/LC_MESSAGES/mathmap.mo

%changelog
* Sat Aug 22 2009 Mark Probst <schani@complang.tuwien.ac.at> 1.3.4
- Updated with changes from the Fedora 11 spec file

* Sun Jul 26 2009 Mark Probst <schani@complang.tuwien.ac.at> 1.3.4
- Update for gtksourceview2

Expand Down

0 comments on commit ed3a837

Please sign in to comment.