Package Details: gimp-plugin-texturize 2.2-1

Git Clone URL: https://aur.archlinux.org/gimp-plugin-texturize.git (read-only)
Package Base: gimp-plugin-texturize
Description: Generates large textures from a small sample
Upstream URL: http://github.com/lmanul/gimp-texturize/
Licenses: GPL
Submitter: stativ
Maintainer: milk
Last Packager: milk
Votes: 84
Popularity: 0.000260
First Submitted: 2007-09-27 13:32
Last Updated: 2018-07-20 21:47

Latest Comments

milk commented on 2018-07-20 21:48

i've updated the pkgbuild.

the current error: ‘HUGE’ undeclared (first use in this function) problem is logged at https://github.com/lmanul/gimp-texturize/issues/1

milk commented on 2018-07-20 17:33

och, didn't get notifications for the comments, will look at this soon

dreieck commented on 2018-05-17 19:42

The $url (http://gimp-texturize.sourceforge.net/) is not anymore there (Error 404). Please change the upstream URL to http://github.com/lmanul/gimp-texturize/.

dreieck commented on 2018-05-17 19:38

And then, when all that ./configure works, it really fails to build for me:

[...]
render.c:251:3: warning: ‘gimp_drawable_detach’ is deprecated [-Wdeprecated-declarations]
   gimp_drawable_detach (new_drawable);
   ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gimp-2.0/libgimp/gimp.h:41,
                 from render.c:7:
/usr/include/gimp-2.0/libgimp/gimpdrawable.h:53:16: note: declared here
 void           gimp_drawable_detach                 (GimpDrawable  *drawable);
                ^~~~~~~~~~~~~~~~~~~~
mv -f .deps/render.Tpo .deps/render.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -pthread -I/usr/include/gimp-2.0 -I/usr/include/gegl-0.4 -I/usr/include/json-glib-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/babl-0.1 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include -DLOCALEDIR=\""/usr/share/locale"\" -DDATADIR=\""/usr/share/gimp-texturize"\"   -g0 -march=x86-64 -mtune=generic -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC -Wall -MT initialiser.o -MD -MP -MF .deps/initialiser.Tpo -c -o initialiser.o initialiser.c
mv -f .deps/initialiser.Tpo .deps/initialiser.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -pthread -I/usr/include/gimp-2.0 -I/usr/include/gegl-0.4 -I/usr/include/json-glib-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/babl-0.1 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include -DLOCALEDIR=\""/usr/share/locale"\" -DDATADIR=\""/usr/share/gimp-texturize"\"   -g0 -march=x86-64 -mtune=generic -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC -Wall -MT compter.o -MD -MP -MF .deps/compter.Tpo -c -o compter.o compter.c
mv -f .deps/compter.Tpo .deps/compter.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -pthread -I/usr/include/gimp-2.0 -I/usr/include/gegl-0.4 -I/usr/include/json-glib-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/babl-0.1 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include -DLOCALEDIR=\""/usr/share/locale"\" -DDATADIR=\""/usr/share/gimp-texturize"\"   -g0 -march=x86-64 -mtune=generic -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC -Wall -MT offset.o -MD -MP -MF .deps/offset.Tpo -c -o offset.o offset.c
offset.c: In function ‘offset_optimal’:
offset.c:65:27: error: ‘HUGE’ undeclared (first use in this function)
   float best_difference = HUGE, tmp_difference;
                           ^~~~
offset.c:65:27: note: each undeclared identifier is reported only once for each function it appears in
make[2]: *** [Makefile:434: offset.o] Error 1
make[2]: Leaving directory '/var/tmp/yaourt-tmp-felics/aur-gimp-plugin-texturize/src/gimp-texturize-master/src'
make[1]: *** [Makefile:409: all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/yaourt-tmp-felics/aur-gimp-plugin-texturize/src/gimp-texturize-master'
make: *** [Makefile:350: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

Issue has already been reported upstream: http://github.com/lmanul/gimp-texturize/issues/1

dreieck commented on 2018-05-17 19:37

After fixing the md5sums, build fails while trying to invoke ./configure:

==> Starting build()...
/var/tmp/yaourt-tmp-felics/aur-gimp-plugin-texturize/PKGBUILD: line 19: ./configure: No such file or directory

There is no ./configure in src/gimp-texturize-master.

You should add to the PKGBUILD a prepare()-function like the following:

prepare() {
  cd "${srcdir}/gimp-texturize-master"

  ./autogen.sh
}

After that, ./configure is present.

dreieck commented on 2018-05-17 19:32

md5sum check fails:

==> Validating source files with md5sums...
    master.zip ... FAILED

Also, since you download the latest git version, according to the package guidlines you should append -git to the $pkgname (and add the <current package name>=${pkgver}, i.e. without -git, to the provides-array).

milk commented on 2017-11-27 04:10

==> Validating source files with md5sums...
texturize-2.1_src.tgz ... FAILED
==> ERROR: One or more files did not pass the validity check!

bartus commented on 2017-09-07 16:47

Source URL is invalid, try use git mirror: https://github.com/lmanul/gimp-texturize