diff options
33 files changed, 36 insertions, 5 deletions
diff --git a/recipes/build-tools/gettext-m4.recipe b/recipes/build-tools/gettext-m4.recipe index 873cc786..b51474f2 100644 --- a/recipes/build-tools/gettext-m4.recipe +++ b/recipes/build-tools/gettext-m4.recipe @@ -56,3 +56,4 @@ class Recipe(recipe.Recipe): for f in ['lib-ld.m4', 'lib-prefix.m4', 'lib-link.m4']: shutil.copy(os.path.join(m4dir, f), os.path.join(self.config.prefix, 'share', 'aclocal')) + super().post_install() diff --git a/recipes/build-tools/gettext-tools.recipe b/recipes/build-tools/gettext-tools.recipe index 5fb0700f..868943ff 100644 --- a/recipes/build-tools/gettext-tools.recipe +++ b/recipes/build-tools/gettext-tools.recipe @@ -41,3 +41,4 @@ class Recipe(recipe.Recipe): os.replace(str(build_tools_bin / 'msgmerge.exe'), str(build_tools_bin / 'msgmerge.exe.bck')) shutil.copy(str(msys_msgmerge), str(build_tools_bin)) + super().post_install() diff --git a/recipes/bzip2.recipe b/recipes/bzip2.recipe index 659e4e5f..328f9505 100644 --- a/recipes/bzip2.recipe +++ b/recipes/bzip2.recipe @@ -21,3 +21,4 @@ class Recipe(recipe.Recipe): libtool_la = LibtoolLibrary('bz2', 1, 0, 6, self.config.libdir, self.config.target_platform) libtool_la.save() + super().post_install() diff --git a/recipes/cdparanoia.recipe b/recipes/cdparanoia.recipe index b8c35201..67ba4739 100644 --- a/recipes/cdparanoia.recipe +++ b/recipes/cdparanoia.recipe @@ -39,3 +39,4 @@ class Recipe(recipe.Recipe): if os.path.isfile(f) and not os.path.islink(f) and \ fnmatch(f, '*.so.*'): os.chmod(f, 0o755) + super().post_install() diff --git a/recipes/ffmpeg.recipe b/recipes/ffmpeg.recipe index fc47aa42..42cc9adb 100644 --- a/recipes/ffmpeg.recipe +++ b/recipes/ffmpeg.recipe @@ -134,3 +134,4 @@ class Recipe(recipe.Recipe): LibtoolLibrary('avfilter', None, None, None, self.config.libdir, self.config.target_platform, deps=['avformat', 'avcodec', 'swresample', 'avutil']).save() + super().post_install() diff --git a/recipes/fontconfig.recipe b/recipes/fontconfig.recipe index 1954b82c..13b67a10 100644 --- a/recipes/fontconfig.recipe +++ b/recipes/fontconfig.recipe @@ -47,3 +47,4 @@ class Recipe(recipe.Recipe): continue os.remove(os.path.join(confddir, f)) os.symlink(os.path.join(linksrc, f), os.path.join(confddir, f)) + super().post_install() diff --git a/recipes/fribidi.recipe b/recipes/fribidi.recipe index e39e88da..be893978 100644 --- a/recipes/fribidi.recipe +++ b/recipes/fribidi.recipe @@ -22,3 +22,4 @@ class Recipe(recipe.Recipe): lib = LibtoolLibrary('fribidi', None, None, None, self.config.libdir, self.config.target_platform, deps=['glib-2.0']) lib.save() + super().post_install() diff --git a/recipes/gdk-pixbuf.recipe b/recipes/gdk-pixbuf.recipe index cb9e9077..5c6706c3 100644 --- a/recipes/gdk-pixbuf.recipe +++ b/recipes/gdk-pixbuf.recipe @@ -47,3 +47,4 @@ class Recipe(recipe.Recipe): lib = LibtoolLibrary('gdk_pixbuf-2.0', None, None, None, self.config.libdir, self.config.target_platform, deps=['gobject-2.0', 'gio-2.0', 'tiff', 'jpeg', 'png16']) lib.save() + super().post_install() diff --git a/recipes/glib.recipe b/recipes/glib.recipe index 9f65ec89..e762c07a 100644 --- a/recipes/glib.recipe +++ b/recipes/glib.recipe @@ -239,3 +239,4 @@ class Recipe(recipe.Recipe): LibtoolLibrary('gio-2.0', major, minor, micro, self.config.libdir, self.config.target_platform, deps=['gobject-2.0', 'gmodule-2.0', 'z']).save() + super().post_install() diff --git a/recipes/gmp.recipe b/recipes/gmp.recipe index 7f0b6bc9..496ca541 100644 --- a/recipes/gmp.recipe +++ b/recipes/gmp.recipe @@ -81,3 +81,4 @@ class Recipe(recipe.Recipe): os.path.join(arch_dir, 'gmp.h')) with open(os.path.join(self.config.prefix, 'include', 'gmp.h'), 'w+') as f: f.write(GMP_H_UNVERSAL) + super().post_install() diff --git a/recipes/graphene.recipe b/recipes/graphene.recipe index 58e94b95..1c0969c6 100644 --- a/recipes/graphene.recipe +++ b/recipes/graphene.recipe @@ -93,3 +93,4 @@ class Recipe(recipe.Recipe): lib = LibtoolLibrary('graphene-1.0', None, None, None, self.config.libdir, self.config.target_platform, deps=['gobject-2.0', '-lm', '-pthread']) lib.save() + super().post_install() diff --git a/recipes/json-glib.recipe b/recipes/json-glib.recipe index bbb0d236..98dafcad 100644 --- a/recipes/json-glib.recipe +++ b/recipes/json-glib.recipe @@ -18,6 +18,7 @@ class Recipe(recipe.Recipe): files_typelibs = ['Json-1.0'] def post_install (self): - lib = LibtoolLibrary('json-glib-1.0', None, None, None, self.config.libdir, - self.config.target_platform, deps=['gio-2.0', 'gobject-2.0', 'glib-2.0', '-lm', '-pthread']) - lib.save() + lib = LibtoolLibrary('json-glib-1.0', None, None, None, self.config.libdir, + self.config.target_platform, deps=['gio-2.0', 'gobject-2.0', 'glib-2.0', '-lm', '-pthread']) + lib.save() + super().post_install() diff --git a/recipes/libffi.recipe b/recipes/libffi.recipe index 0a076e4a..6876ae50 100644 --- a/recipes/libffi.recipe +++ b/recipes/libffi.recipe @@ -40,3 +40,4 @@ class Recipe(recipe.Recipe): libtool_la = LibtoolLibrary('ffi', 7, None, None, self.config.libdir, self.config.target_platform) libtool_la.save() + super().post_install() diff --git a/recipes/libnice.recipe b/recipes/libnice.recipe index 9365242a..7d1c8b3d 100644 --- a/recipes/libnice.recipe +++ b/recipes/libnice.recipe @@ -36,3 +36,4 @@ class Recipe(recipe.Recipe): lib = LibtoolLibrary('gstnice', None, None, None, os.path.join(self.config.libdir, 'gstreamer-1.0'), self.config.target_platform, deps=['nice', 'gio-2.0', 'gthread-2.0', 'gnutls', 'gupnp-igd-1.0', 'gstreamer-base-1.0']) lib.save() + super().post_install() diff --git a/recipes/librtmp.recipe b/recipes/librtmp.recipe index 76b237fd..152d50f9 100644 --- a/recipes/librtmp.recipe +++ b/recipes/librtmp.recipe @@ -50,3 +50,4 @@ class Recipe(recipe.Recipe): libtool_la = LibtoolLibrary('rtmp', soversion, None, None, self.config.libdir, self.config.target_platform, deps) libtool_la.save() + super().post_install() diff --git a/recipes/libsrtp.recipe b/recipes/libsrtp.recipe index 86c62797..dc5f35e1 100644 --- a/recipes/libsrtp.recipe +++ b/recipes/libsrtp.recipe @@ -29,7 +29,7 @@ class Recipe(recipe.Recipe): shutil.copy(os.path.join(self.build_dir, 'srtp.def'), libdir) def post_install(self): - # XXX: Don't forget to keep this in sync with the library version! libtool_la = LibtoolLibrary('srtp', 1, None, None, self.config.libdir, self.config.target_platform) libtool_la.save() + super().post_install() diff --git a/recipes/libvpx.recipe b/recipes/libvpx.recipe index ac17ee1f..a75536a3 100644 --- a/recipes/libvpx.recipe +++ b/recipes/libvpx.recipe @@ -143,3 +143,4 @@ class Recipe(recipe.Recipe): subdir = 'Win32' os.replace(os.path.join(self.config.prefix, 'lib', subdir, 'vpxmd.lib'), os.path.join(self.config.prefix, 'lib', 'vpx.lib')) + super().post_install() diff --git a/recipes/nettle.recipe b/recipes/nettle.recipe index 7a031050..d7404119 100644 --- a/recipes/nettle.recipe +++ b/recipes/nettle.recipe @@ -56,3 +56,4 @@ class Recipe(recipe.Recipe): if os.path.isfile(f) and not os.path.islink(f) and \ fnmatch(f, '*.so.*'): os.chmod(f, 0o755) + super().post_install() diff --git a/recipes/openh264.recipe b/recipes/openh264.recipe index 6d04c005..396fe18b 100644 --- a/recipes/openh264.recipe +++ b/recipes/openh264.recipe @@ -116,3 +116,4 @@ class Recipe(recipe.Recipe): self.config.target_platform, deps=dependency_libs) libtool_la.save() + super().post_install() diff --git a/recipes/openjpeg.recipe b/recipes/openjpeg.recipe index 7b84bcf8..8c7332ab 100644 --- a/recipes/openjpeg.recipe +++ b/recipes/openjpeg.recipe @@ -25,3 +25,4 @@ class Recipe(recipe.Recipe): libtool_la = LibtoolLibrary('openjp2', 2, 1, None, self.config.libdir, self.config.target_platform, deps) libtool_la.save() + super().post_install() diff --git a/recipes/openssl.recipe b/recipes/openssl.recipe index 9a7a7969..a4f0fccf 100644 --- a/recipes/openssl.recipe +++ b/recipes/openssl.recipe @@ -135,3 +135,4 @@ class Recipe(recipe.Recipe): libtool_la = LibtoolLibrary('crypto', 1, 1, 0, self.config.libdir, self.config.target_platform) libtool_la.save() + super().post_install() diff --git a/recipes/orc.recipe b/recipes/orc.recipe index ca5c61f6..d82eab08 100644 --- a/recipes/orc.recipe +++ b/recipes/orc.recipe @@ -34,3 +34,4 @@ class Recipe(recipe.Recipe): if self.config.target_platform != Platform.IOS: lib = LibtoolLibrary('orc-test-0.4', None, None, None, self.config.libdir, self.config.target_platform, deps=dependency_libs + ['orc-0.4']).save() + super().post_install() diff --git a/recipes/pango.recipe b/recipes/pango.recipe index 66628baf..c1aa0712 100644 --- a/recipes/pango.recipe +++ b/recipes/pango.recipe @@ -42,3 +42,4 @@ class Recipe(recipe.Recipe): self.config.target_platform, deps=['pango-1.0', 'harfbuzz', 'fontconfig', 'expat', 'freetype', 'bz2', 'png16']).save() LibtoolLibrary('pangocairo-1.0', None, None, None, self.config.libdir, self.config.target_platform, deps=['pango-1.0', 'cairo', 'pixman-1', 'pangoft2-1.0']).save() + super().post_install() diff --git a/recipes/proxy-libintl.recipe b/recipes/proxy-libintl.recipe index a15b46cf..78a8c617 100644 --- a/recipes/proxy-libintl.recipe +++ b/recipes/proxy-libintl.recipe @@ -22,3 +22,4 @@ class Recipe(recipe.Recipe): libtool_la = LibtoolLibrary('intl', 8, None, None, self.config.libdir, self.config.target_platform) libtool_la.save() + super().post_install() diff --git a/recipes/soundtouch.recipe b/recipes/soundtouch.recipe index 2f2215f8..aafdd744 100644 --- a/recipes/soundtouch.recipe +++ b/recipes/soundtouch.recipe @@ -35,3 +35,4 @@ class Recipe(recipe.Recipe): lib = LibtoolLibrary('SoundTouch', None, None, None, self.config.libdir, self.config.target_platform, deps=dependency_libs) lib.save() + super().post_install() diff --git a/recipes/srt.recipe b/recipes/srt.recipe index c20344fb..a268c2c8 100644 --- a/recipes/srt.recipe +++ b/recipes/srt.recipe @@ -34,3 +34,4 @@ class Recipe(recipe.Recipe): libtool_la = LibtoolLibrary('srt', None, None, None, self.config.libdir, self.config.target_platform) libtool_la.save() + super().post_install() diff --git a/recipes/taglib.recipe b/recipes/taglib.recipe index aebb394c..02d9eb85 100644 --- a/recipes/taglib.recipe +++ b/recipes/taglib.recipe @@ -45,3 +45,4 @@ class Recipe(recipe.Recipe): libtool_la = LibtoolLibrary('tag', 1, 7, None, self.config.libdir, self.config.target_platform, deps) libtool_la.save() + super().post_install() diff --git a/recipes/toolchain/binutils.recipe b/recipes/toolchain/binutils.recipe index 246ecade..49d89ef0 100644 --- a/recipes/toolchain/binutils.recipe +++ b/recipes/toolchain/binutils.recipe @@ -65,4 +65,4 @@ class Recipe(recipe.Recipe): for f in self.files_list_by_category('bins'): f = os.path.join(self.config.prefix, f) shutil.move(f.replace(self.target + '-', ''), f) - + super().post_install() diff --git a/recipes/toolchain/gcc.recipe b/recipes/toolchain/gcc.recipe index 0964f0f4..5a24d97a 100644 --- a/recipes/toolchain/gcc.recipe +++ b/recipes/toolchain/gcc.recipe @@ -80,3 +80,4 @@ class Recipe(recipe.Recipe): if os.path.exists(prefixed_cpp): os.remove(prefixed_cpp) shutil.move(cpp, prefixed_cpp) + super().post_install() diff --git a/recipes/toolchain/mingw-w64-headers.recipe b/recipes/toolchain/mingw-w64-headers.recipe index 65cc06aa..234c3adb 100644 --- a/recipes/toolchain/mingw-w64-headers.recipe +++ b/recipes/toolchain/mingw-w64-headers.recipe @@ -36,6 +36,7 @@ class Recipe(recipe.Recipe): os.makedirs(directx_headers) shell.call('cp mingw-w64-headers/direct-x/include/* %s' % directx_headers, self.build_dir) + super().post_install() files_headers = [ 'GL/gl.h', 'GL/glaux.h', 'GL/glu.h', 'GL/glext.h' diff --git a/recipes/webrtc-audio-processing.recipe b/recipes/webrtc-audio-processing.recipe index 2b18cb9f..d307b257 100644 --- a/recipes/webrtc-audio-processing.recipe +++ b/recipes/webrtc-audio-processing.recipe @@ -68,3 +68,4 @@ class Recipe(recipe.Recipe): lib = LibtoolLibrary('webrtc_audio_processing', None, None, None, self.config.libdir, self.config.target_platform, deps=dependency_libs) lib.save() + super().post_install() diff --git a/recipes/x264.recipe b/recipes/x264.recipe index b1ffb892..9ae52022 100644 --- a/recipes/x264.recipe +++ b/recipes/x264.recipe @@ -74,3 +74,4 @@ class Recipe(recipe.Recipe): libtool_la = LibtoolLibrary('x264', 148, None, None, self.config.libdir, self.config.target_platform) libtool_la.save() + super().post_install() diff --git a/recipes/zlib.recipe b/recipes/zlib.recipe index ecd70d41..4b9d603e 100644 --- a/recipes/zlib.recipe +++ b/recipes/zlib.recipe @@ -20,3 +20,4 @@ class Recipe(recipe.Recipe): libtool_la = LibtoolLibrary('z', 1, 2, 11, self.config.libdir, self.config.target_platform) libtool_la.save() + super().post_install() |