add compface dependency for sylpheed
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
#!/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 autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import shelltools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
sd = "shared"
|
||||
|
||||
def setup():
|
||||
shelltools.makedirs(sd)
|
||||
shelltools.cd(sd)
|
||||
shelltools.sym("libcompface.so", "libcompface.so.1")
|
||||
shelltools.sym("libcompface.so.1.0.0", "libcompface.so")
|
||||
|
||||
def build():
|
||||
shelltools.cd(sd)
|
||||
autotools.make('-f ../Makefile \
|
||||
VPATH=".." \
|
||||
srcdir=".." \
|
||||
LDFLAGS="-lc" \
|
||||
CFLAGS="%s -L%s -fPIC -pipe -D_BSD_SOURCE -D_REENTRANT" \
|
||||
shared' % (get.CFLAGS(), sd))
|
||||
|
||||
shelltools.cd("..")
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
pisitools.dolib_so("%s/libcompface.so.1.0.0" % sd)
|
||||
pisitools.dosym("libcompface.so.1.0.0", "/usr/lib/libcompface.so.1")
|
||||
pisitools.dosym("libcompface.so.1", "/usr/lib/libcompface.so")
|
||||
|
||||
pisitools.insinto("/usr/include", "compface.h")
|
||||
|
||||
for f in ["xbm2xface.pl", "compface", "uncompface"]:
|
||||
pisitools.dobin(f)
|
||||
|
||||
for f in ["compface.1", "compface.3"]:
|
||||
pisitools.doman(f)
|
||||
|
||||
pisitools.dodoc("ChangeLog", "README")
|
||||
|
||||
Reference in New Issue
Block a user