Ravenports generated: 28 Feb 2023 23:44
[ravenports.git] / bucket_F1 / taskwarrior
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               taskwarrior
4 VERSION=                2.6.2
5 REVISION=               1
6 KEYWORDS=               deskutils
7 VARIANTS=               standard
8 SDESC[standard]=        Feature-rich command-line todo list manager
9 HOMEPAGE=               https://taskwarrior.org/
10 CONTACT=                nobody
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v2.6.2/
14 DISTFILE[1]=            task-2.6.2.tar.gz:main
15 DF_INDEX=               1
16 SPKGS[standard]=        complete
17                         primary
18                         docs
19
20 OPTIONS_AVAILABLE=      none
21 OPTIONS_STANDARD=       none
22
23 BUILD_DEPENDS=          gnutls:dev:standard
24 BUILDRUN_DEPENDS=       gnutls:primary:standard
25                         libuuid:single:standard
26
27 USES=                   cmake shebangfix solaris-funcs
28
29 DISTNAME=               task-2.6.2
30
31 LICENSE=                MIT:primary
32 LICENSE_FILE=           MIT:{{WRKSRC}}/LICENSE
33 LICENSE_SCHEME=         solo
34
35 FPC_EQUIVALENT=         deskutils/taskwarrior
36 SHEBANG_FILES=          scripts/*/*.pl
37                         doc/rc/refresh
38 SOL_FUNCTIONS=          timegm:src/libshared/src/Datetime.cpp
39
40 CMAKE_ARGS=             -DTASK_DOCDIR:STRING=share/doc/taskwarrior
41 VAR_OPSYS[sunos]=       LDFLAGS=-lsocket
42
43 post-install:
44         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/task
45
46 [FILE:178:descriptions/desc.primary]
47 Taskwarrior is Free and Open Source Software that manages your TODO list
48 from the command line. It is flexible, fast, and unobtrusive. It does its
49 job then gets out of your way.
50
51
52 [FILE:96:distinfo]
53 b1d3a7f000cd0fd60640670064e0e001613c9e1cb2242b9b3a9066c78862cfec       838933 task-2.6.2.tar.gz
54
55
56 [FILE:1517:manifests/plist.primary]
57 bin/task
58 share/man/man1/task.1.gz
59 share/man/man5/
60  task-color.5.gz
61  task-sync.5.gz
62  taskrc.5.gz
63 share/taskwarrior/rc/
64  dark-16.theme
65  dark-256.theme
66  dark-blue-256.theme
67  dark-gray-256.theme
68  dark-gray-blue-256.theme
69  dark-green-256.theme
70  dark-red-256.theme
71  dark-violets-256.theme
72  dark-yellow-green.theme
73  holidays.cs-CZ.rc
74  holidays.da-DK.rc
75  holidays.de-AT.rc
76  holidays.de-BE.rc
77  holidays.de-CH.rc
78  holidays.de-DE.rc
79  holidays.el-GR.rc
80  holidays.en-CA.rc
81  holidays.en-GB.rc
82  holidays.en-NZ.rc
83  holidays.en-US.rc
84  holidays.es-CO.rc
85  holidays.es-ES.rc
86  holidays.es-US.rc
87  holidays.fi-FI.rc
88  holidays.fr-BE.rc
89  holidays.fr-CA.rc
90  holidays.fr-FR.rc
91  holidays.hr-HR.rc
92  holidays.hu-HU.rc
93  holidays.is-IS.rc
94  holidays.it-IT.rc
95  holidays.nb-NO.rc
96  holidays.nl-BE.rc
97  holidays.nl-NL.rc
98  holidays.pl-PL.rc
99  holidays.por-PRT.rc
100  holidays.pt-BR.rc
101  holidays.pt-PT.rc
102  holidays.ru-RU.rc
103  holidays.sk-SK.rc
104  holidays.sv-FI.rc
105  holidays.sv-SE.rc
106  holidays.tr-TR.rc
107  light-16.theme
108  light-256.theme
109  no-color.theme
110  refresh
111  solarized-dark-256.theme
112  solarized-light-256.theme
113 share/taskwarrior/scripts/add-ons/
114  README
115  update-holidays.pl
116 share/taskwarrior/scripts/bash/task.sh
117 share/taskwarrior/scripts/fish/task.fish
118 share/taskwarrior/scripts/hooks/
119  README
120  on-add
121  on-add.the
122  on-exit
123  on-exit.shadow-file
124  on-launch
125  on-modify
126 share/taskwarrior/scripts/vim/README
127 share/taskwarrior/scripts/vim/ftdetect/task.vim
128 share/taskwarrior/scripts/vim/syntax/
129  taskdata.vim
130  taskedit.vim
131  taskrc.vim
132 share/zsh/site-functions/_task
133
134
135 [FILE:1979:patches/patch-CMakeLists.txt]
136 --- CMakeLists.txt.orig 2021-10-19 04:23:26 UTC
137 +++ CMakeLists.txt
138 @@ -55,15 +55,15 @@ set (PACKAGE_TARNAME "${PACKAGE}")
139  set (PACKAGE_VERSION "${VERSION}")
140  set (PACKAGE_STRING "${PACKAGE} ${VERSION}")
141  
142 -if (FREEBSD OR DRAGONFLY)
143 +if (0)
144  SET (TASK_MAN1DIR man/man1 CACHE STRING "Installation directory for man pages, section 1")
145  SET (TASK_MAN5DIR man/man5 CACHE STRING "Installation directory for man pages, section 5")
146 -else (FREEBSD OR DRAGONFLY)
147 +else ()
148  SET (TASK_MAN1DIR share/man/man1 CACHE STRING "Installation directory for man pages, section 1")
149  SET (TASK_MAN5DIR share/man/man5 CACHE STRING "Installation directory for man pages, section 5")
150 -endif (FREEBSD OR DRAGONFLY)
151 +endif ()
152  SET (TASK_DOCDIR  share/doc/task CACHE STRING "Installation directory for doc files")
153 -SET (TASK_RCDIR "${TASK_DOCDIR}/rc" CACHE STRING "Installation directory for configuration files")
154 +SET (TASK_RCDIR "share/taskwarrior/rc" CACHE STRING "Installation directory for configuration files")
155  SET (TASK_BINDIR  bin            CACHE STRING "Installation directory for the binary")
156  
157  if (USE_GNUTLS)
158 @@ -88,10 +88,10 @@ check_struct_has_member ("struct tm" tm_
159  check_struct_has_member ("struct stat" st_birthtime "sys/types.h;sys/stat.h" HAVE_ST_BIRTHTIME)
160  
161  message ("-- Looking for libuuid")
162 -if (DARWIN OR FREEBSD OR OPENBSD)
163 +if (0)
164    # Apple and FreeBSD include the uuid functions in their libc, rather than libuuid
165    check_function_exists (uuid_unparse_lower HAVE_UUID_UNPARSE_LOWER)
166 -else (DARWIN OR FREEBSD OR OPENBSD)
167 +else (0)
168    find_path    (UUID_INCLUDE_DIR   uuid/uuid.h)
169    find_library (UUID_LIBRARY NAMES uuid)
170    if (UUID_INCLUDE_DIR AND UUID_LIBRARY)
171 @@ -104,7 +104,7 @@ else (DARWIN OR FREEBSD OR OPENBSD)
172    else (UUID_INCLUDE_DIR AND UUID_LIBRARY)
173      message (FATAL_ERROR "-- libuuid not found.")
174    endif (UUID_INCLUDE_DIR AND UUID_LIBRARY)
175 -endif (DARWIN OR FREEBSD OR OPENBSD)
176 +endif (0)
177  
178  if (HAVE_UUID_UNPARSE_LOWER)
179    message ("-- Found libuuid")
180
181
182 [FILE:662:patches/patch-scripts_CMakeLists.txt]
183 --- scripts/CMakeLists.txt.orig 2021-10-05 01:07:27 UTC
184 +++ scripts/CMakeLists.txt
185 @@ -1,10 +1,10 @@
186  cmake_minimum_required (VERSION 3.0)
187  install (DIRECTORY bash fish vim hooks
188 -         DESTINATION ${TASK_DOCDIR}/scripts)
189 +         DESTINATION share/taskwarrior/scripts)
190  install (FILES zsh/_task
191           DESTINATION share/zsh/site-functions)
192  install (DIRECTORY add-ons
193 -         DESTINATION ${TASK_DOCDIR}/scripts
194 +         DESTINATION share/taskwarrior/scripts
195           FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE
196                            GROUP_READ             GROUP_EXECUTE
197                            WORLD_READ             WORLD_EXECUTE)
198