# gimp210-resynthesizer/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] 1. The source tarball used by this package was created based on "git" upstream sources. The sources were obtained as follows: ocgitfetch --run \ https://github.com/bootchk/resynthesizer.git #--------------------------------------------------------------------- 2. This is arguably one of the most important packages in a Linux dis- tro. However, as of 2023, this package's build procedure had become flaky and fragile. Beware of updates to "gimp210" and/or this package as they'll probably break things. #--------------------------------------------------------------------- [buildtimes] 00.00 hours (or 000.28 minutes) - ThinkPad E540 i7 4x2 16GB RAM #--------------------------------------------------------------------- [settings] exepack = no ldbefore = \ -lgimp-2.0 -lgimpui-2.0 -lgimpwidgets-2.0 -lgimpbase-2.0 \ -lgobject-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lglib-2.0 \ -lc license = See "license*.txt" in installed tree licfile = COPYING nosyslinks = yes proddir = $PRODTREE/gimp210 purge = no shareddir = yes strip = no tmpsize = 66M unpack = relaxed setpaths = gimp210 gtkcore libbabl libgegl04 #--------------------------------------------------------------------- [depends] actools cairo fontconfig freetype2 gawk gimp210:strict grep gtkcore libgegl04 sed #--------------------------------------------------------------------- [configure] MANBASE=$PKGDIR_PROD/man mkdir -p $MANBASE ./autogen.sh \ --prefix=$PKGDIR_PROD \ --build=$LACARCHBUILD \ --host=$LACARCHHOST \ --disable-dependency-tracking \ --disable-debug \ --mandir=$MANBASE rm -fr po mkdir po cat > po/Makefile << END default: all: install: END #--------------------------------------------------------------------- [build] GTKINC=$PRODTREE/gtkcore/include L=$LACINCDIRS for dir in \ atk-1.0 gdk-pixbuf-2.0 glib-2.0 gtk-2.0 harfbuzz pango-1.0 do L=$GTKINC/$dir:$L done L=$PRODTREE/libbabl/include/babl-0.1:$L L=$PRODTREE/libgegl04/include/gegl-0.4:$L export LACINCDIRS=$L smpmake make install #--------------------------------------------------------------------- [postbuild] PLUGDIR=$PRODTREE/gimp210/lib/gimp/2.0/plug-ins chown -R 0.0 PluginScripts chmod 755 PluginScripts/*.py cp -a PluginScripts/*.py $PLUGDIR/ cp -p src/resynthesizer-gui/resynthesizer_gui $PLUGDIR/ cp -p src/resynthesizer/resynthesizer $PLUGDIR/ strip $PLUGDIR/resynthesizer* || true #--------------------------------------------------------------------- # Original URLs. These URLs were valid at one point, but may have died # since then. If you download newer versions of tarballs [etc.], don't # delete the original versions, as you may not be able to replace # them. [urls] url_debian = tbd url_home = tbd url_lfs = tbd url_tarball = git # See "technotes" in "cfg" file #--------------------------------------------------------------------- [history] 180717 Updated from 170812 to 180717 ("git" date) 180717 Fixed a FTBFS related to gcc7 210226 Updated to 6a68cab6e ("git" hash) 230105 Updated to 4a53a8e02