Tweak deskutils/nagaina version 0.1.2_10
[dports.git] / deskutils / gnome-shell-extension-backslide / Makefile
1 # Created by: Gustau Perez i Querol <gustau.perez@gmail.com>
2 # $FreeBSD$
3
4 PORTNAME=       gnome-shell-extension-backslide
5 PORTVERSION=    0.0.0.20140520
6 PORTREVISION=   2
7 CATEGORIES=     deskutils gnome
8 MASTER_SITES=   https://bitbucket.org/LukasKnuth/backslide/get/
9 DISTFILES=      7e36a49fc5e1.zip
10 DIST_SUBDIR=    gnome3
11
12 MAINTAINER=     gnome@FreeBSD.org
13 COMMENT=        Gnome-shell extension for background slideshow
14
15 BUILD_DEPENDS=  gnome-shell>=0:${PORTSDIR}/x11/gnome-shell \
16                 gsettings-desktop-schemas>=3.12.0:${PORTSDIR}/devel/gsettings-desktop-schemas
17 RUN_DEPENDS=    gnome-shell>=0:${PORTSDIR}/x11/gnome-shell \
18                 gsettings-desktop-schemas>=3.12.0:${PORTSDIR}/devel/gsettings-desktop-schemas
19
20 WRKSRC=         ${WRKDIR}/LukasKnuth-backslide-7e36a49fc5e1
21
22 USES=           gettext gmake pkgconfig tar:xz
23 USE_GNOME=      glib20
24 CPPFLAGS+=      -I${LOCALBASE}/include
25 LDFLAGS+=       -L${LOCALBASE}/lib
26 GLIB_SCHEMAS=   org.gnome.shell.extensions.backslide.gschema.xml
27
28 PKGMESSAGE=     ../gnome-shell-extra-extensions/pkg-message.slaves
29
30 NO_BUILD=       yes
31
32 post-patch:
33         @${REINPLACE_CMD} -e "s|Me.dir.get_child(\'schemas\').get_path()|'${PREFIX}/share/glib-2.0/schemas'|g" \
34                 ${WRKSRC}/backslide@codeisland.org/settings.js
35         @${REINPLACE_CMD} -e 's|3.12|3.12", "3.14", "3.16|g' \
36                 ${WRKSRC}/backslide\@codeisland.org/metadata.json
37
38 do-install:
39         @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/
40         @${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/
41         @(cd ${WRKSRC} && ${CP} backslide\@codeisland.org/schemas/org.gnome.shell.extensions.backslide.gschema.xml \
42                 ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/)
43         @${RM} -fr ${WRKSRC}/backslide\@codeisland.org/schemas
44         @(cd ${WRKSRC} && ${CP} -pPR backslide\@codeisland.org \
45                 ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/)
46
47 .include <bsd.port.mk>