Ravenports generated: 29 Dec 2023 04:24
[ravenports.git] / bucket_4E / clipit
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               clipit
4 VERSION=                1.4.5
5 KEYWORDS=               deskutils
6 VARIANTS=               standard
7 SDESC[standard]=        Lightweight GTK+ clipboard manager
8 HOMEPAGE=               https://github.com/CristianHenzel/ClipIt/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GITHUB/CristianHenzel:ClipIt:v1.4.5
13 DISTFILE[1]=            generated:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         nls
18
19 OPTIONS_AVAILABLE=      none
20 OPTIONS_STANDARD=       none
21
22 BUILD_DEPENDS=          harfbuzz:dev:standard
23 B_DEPS[sunos]=          libbsd4sol:single:standard
24
25 USES=                   autoreconf pkgconfig gmake gnome-icons:primary
26 GNOME_COMPONENTS=       gtk3 intltool
27
28 LICENSE=                GPLv3+:primary
29 LICENSE_TERMS=          primary:{{WRKDIR}}/TERMS
30 LICENSE_FILE=           GPLv3+:{{WRKSRC}}/COPYING
31 LICENSE_AWK=            TERMS:"^$$"
32 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/src/main.h
33 LICENSE_SCHEME=         solo
34
35 FPC_EQUIVALENT=         deskutils/clipit
36
37 MUST_CONFIGURE=         gnu
38 CONFIGURE_ARGS=         --disable-appindicator
39                         --with-gtk3
40                         localedir={{LOCALBASE}}/share/locale
41
42 CFLAGS=                 -Wno-deprecated-declarations
43                         -Wno-int-conversion
44                         -Wno-incompatible-pointer-types
45                         -Wno-unused-but-set-variable
46 VAR_OPSYS[sunos]=       CFLAGS=-I{{LOCALBASE}}/include/bsd
47                         CONFIGURE_ENV=LIBS="-lbsd -lintl"
48
49 post-patch:
50         # deal with intltool-0.40.5 bug (can't use intltool + gettext)
51         ${REINPLACE_CMD} -e '/AM_GNU_GETTEXT/d' ${WRKSRC}/configure.ac
52
53 post-patch-sunos:
54         ${REINPLACE_CMD} -e 's|^itlocaledir =.*|itlocaledir = $$(datarootdir)/locale|' \
55                 ${WRKSRC}/po/Makefile.in.in
56         # get rid of as-needed linker flag
57         ${REINPLACE_CMD} -e '/AM_LDFLAGS/d' ${WRKSRC}/src/Makefile.am
58
59 [FILE:71:descriptions/desc.primary]
60 Clipit is a lightweight GTK+ clipboard manager forked from Parcellite.
61
62
63 [FILE:113:distinfo]
64 f0bbd1b4ff07bb4509388cf5b7f7a25fd72ec02cdd8f4c8f5ff3f5f9ca6da514       105985 CristianHenzel-ClipIt-1.4.5.tar.gz
65
66
67 [FILE:198:manifests/plist.primary]
68 bin/clipit
69 etc/xdg/autostart/clipit-startup.desktop
70 share/applications/clipit.desktop
71 share/icons/hicolor/scalable/apps/
72  clipit-trayicon-offline.svg
73  clipit-trayicon.svg
74 share/man/man1/clipit.1.gz
75
76
77 [FILE:769:manifests/plist.nls]
78 share/locale/ca/LC_MESSAGES/clipit.mo
79 share/locale/cs/LC_MESSAGES/clipit.mo
80 share/locale/da/LC_MESSAGES/clipit.mo
81 share/locale/de/LC_MESSAGES/clipit.mo
82 share/locale/es/LC_MESSAGES/clipit.mo
83 share/locale/es_ES/LC_MESSAGES/clipit.mo
84 share/locale/et/LC_MESSAGES/clipit.mo
85 share/locale/fr/LC_MESSAGES/clipit.mo
86 share/locale/hr/LC_MESSAGES/clipit.mo
87 share/locale/hu/LC_MESSAGES/clipit.mo
88 share/locale/it/LC_MESSAGES/clipit.mo
89 share/locale/ja/LC_MESSAGES/clipit.mo
90 share/locale/nb/LC_MESSAGES/clipit.mo
91 share/locale/pl/LC_MESSAGES/clipit.mo
92 share/locale/pt_BR/LC_MESSAGES/clipit.mo
93 share/locale/ro/LC_MESSAGES/clipit.mo
94 share/locale/ru/LC_MESSAGES/clipit.mo
95 share/locale/sv/LC_MESSAGES/clipit.mo
96 share/locale/tr/LC_MESSAGES/clipit.mo
97 share/locale/zh_CN/LC_MESSAGES/clipit.mo
98