#!/usr/bin/python # -*- coding: utf-8 -*- # # Licensed under the GNU General Public License, version 3. # See the file http://www.gnu.org/licenses/gpl.txt from pisi.actionsapi import shelltools from pisi.actionsapi import pisitools from pisi.actionsapi import autotools from pisi.actionsapi import libtools from pisi.actionsapi import get WorkDir = "." def setup(): shelltools.cd("MediaInfoLib/Project/GNU/Library") #libtools.libtoolize("--automake") #autotools.aclocal() #autotools.automake("-afc") #autotools.autoconf() shelltools.system("sh ./autogen.sh") autotools.configure("--enable-shared \ --disable-static \ --with-libcurl \ --with-libmms") def build(): shelltools.cd("MediaInfoLib/Project/GNU/Library") autotools.make() def install(): shelltools.cd("MediaInfoLib/Project/GNU/Library") autotools.rawInstall("DESTDIR=%s" % get.installDIR()) #autotools.install() #pisitools.dosed("libmediainfo.pc", "^(Version:)\s+$", r"\1 %s\n" % get.srcVERSION()) #pisitools.dosed("libmediainfo.pc", "^Libs_Static.*$", "") #pisitools.dodir("/usr/lib/pkgconfig") #pisitools.insinto("/usr/lib/pkgconfig", "libmediainfo.pc") shelltools.cd("../../../") pisitools.dodoc("*.txt") #pisitools.dohtml("*.html") #for it in ["MediaInfo", "MediaInfoDLL"]: #pisitools.dodir("/usr/include/%s" % it) #pisitools.insinto("/usr/include/%s" % it, "Source/%s/*.h" % it)