mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-06-26 10:54:26 +02:00
Initial commit of package build config files
This commit is contained in:
parent
1cac0d6647
commit
78c770afe6
13 changed files with 203 additions and 0 deletions
59
package-config/fedora/task.spec
Normal file
59
package-config/fedora/task.spec
Normal file
|
@ -0,0 +1,59 @@
|
||||||
|
Name: task
|
||||||
|
Version: 1.7.1
|
||||||
|
Release: 2%{?dist}
|
||||||
|
Summary: A command-line to do list manager
|
||||||
|
|
||||||
|
Group: Applications/Productivity
|
||||||
|
License: GPLv2+
|
||||||
|
URL: http://taskwarrior.org
|
||||||
|
Source0: http://taskwarrior.org/download/%{name}-%{version}.tar.gz
|
||||||
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||||
|
|
||||||
|
BuildRequires: ncurses-devel
|
||||||
|
|
||||||
|
%description
|
||||||
|
Task is a command-line to do list manager. It is
|
||||||
|
scope-limited to GTD functionality and features:
|
||||||
|
tags, colorful tabular output, reports and graphs,
|
||||||
|
lots of commands, low-level api, abbreviations for
|
||||||
|
all commands and options, multiuser file locking,
|
||||||
|
recurring tasks. Task is based on ideas presented
|
||||||
|
in the todo.sh script found on: http://todotxt.org
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup -q
|
||||||
|
|
||||||
|
|
||||||
|
%build
|
||||||
|
%configure
|
||||||
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
|
|
||||||
|
%install
|
||||||
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
make install DESTDIR=$RPM_BUILD_ROOT
|
||||||
|
|
||||||
|
|
||||||
|
%clean
|
||||||
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
|
||||||
|
|
||||||
|
%files
|
||||||
|
%defattr(-,root,root,-)
|
||||||
|
%doc AUTHORS ChangeLog COPYING NEWS README task_completion.sh
|
||||||
|
%{_bindir}/task
|
||||||
|
%{_mandir}/man1/task.1.gz
|
||||||
|
%{_mandir}/man5/taskrc.5.gz
|
||||||
|
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Tue Jun 08 2009 Federico Hernandez <ultrafredde@gmail.com> - 1.7.1-2
|
||||||
|
- Fixed inclusion of manpages.
|
||||||
|
* Tue Jun 08 2009 Federico Hernandez <ultrafredde@gmail.com> - 1.7.1-1
|
||||||
|
- Initial RPM for bugfix release 1.7.1.
|
||||||
|
- Updated references to new project homepage in spec file.
|
||||||
|
* Tue May 19 2009 Federico Hernandez <ultrafredde@gmail.com> - 1.7.0-2
|
||||||
|
- Changed license to GPLv2+ and removed Requires macro.
|
||||||
|
- See https://bugzilla.redhat.com/show_bug.cgi?id=501498
|
||||||
|
* Tue May 19 2009 Federico Hernandez <ultrafredde@gmail.com> - 1.7.0-1
|
||||||
|
- Initial RPM.
|
16
package-config/ubuntu/debian/changelog
Normal file
16
package-config/ubuntu/debian/changelog
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
task (1.7.1-0ubuntu1) jaunty; urgency=low
|
||||||
|
|
||||||
|
* Initial deb package for bugfix release 1.7.1
|
||||||
|
* Updated references to new project homepage in control file.
|
||||||
|
* dpatch not longer neededas upstream version contains fix
|
||||||
|
for taskrc.5 bug
|
||||||
|
|
||||||
|
-- Federico Hernandez <ultrafredde@gmail.com> Tue, 09 Jun 2009 11:49:51 +0200
|
||||||
|
|
||||||
|
task (1.7.0-0ubuntu1) jaunty; urgency=low
|
||||||
|
|
||||||
|
* Initial release (LP: #378847)
|
||||||
|
* Fixed bug in taskrc.5 man page from upstream project
|
||||||
|
which made lintian complain
|
||||||
|
|
||||||
|
-- Federico Hernandez <ultrafredde@gmail.com> Wed, 27 May 2009 23:57:08 +0200
|
1
package-config/ubuntu/debian/compat
Normal file
1
package-config/ubuntu/debian/compat
Normal file
|
@ -0,0 +1 @@
|
||||||
|
7
|
20
package-config/ubuntu/debian/control
Normal file
20
package-config/ubuntu/debian/control
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
Source: task
|
||||||
|
Section: utils
|
||||||
|
Priority: optional
|
||||||
|
Maintainer: Federico Hernandez <ultrafredde@gmail.com>
|
||||||
|
XSBC-Original-Maintainer: Federico Hernandez <ultrafredde@gmail.com>
|
||||||
|
Build-Depends: debhelper (>= 7), autotools-dev, libncurses5-dev
|
||||||
|
Standards-Version: 3.8.0.1
|
||||||
|
Homepage: http://taskwarrior.org
|
||||||
|
|
||||||
|
Package: task
|
||||||
|
Architecture: any
|
||||||
|
Depends: ${shlibs:Depends}
|
||||||
|
Description: A command-line to do list manager
|
||||||
|
Task is a command-line to do list manager. It is
|
||||||
|
scope-limited to GTD functionality and features:
|
||||||
|
tags, colorful tabular output, reports and graphs,
|
||||||
|
lots of commands, low-level API, abbreviations for
|
||||||
|
all commands and options, multiuser file locking,
|
||||||
|
recurring tasks. Task is based on ideas presented
|
||||||
|
in the todo.sh script found on: http://todotxt.org
|
55
package-config/ubuntu/debian/copyright
Normal file
55
package-config/ubuntu/debian/copyright
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
This package was debianized by:
|
||||||
|
|
||||||
|
Federico Hernandez <ultrafredde@gmail.com> on Tue, 09 Jun 2009 11:49:51 +0200
|
||||||
|
|
||||||
|
It was downloaded from:
|
||||||
|
|
||||||
|
http://www.beckingham.net/task.html
|
||||||
|
|
||||||
|
Upstream Authors:
|
||||||
|
|
||||||
|
Paul Beckingham <paul@beckingham.net>
|
||||||
|
Damian Glenny
|
||||||
|
Andy Lester
|
||||||
|
H. İbrahim Güngör
|
||||||
|
Stefan Dorn
|
||||||
|
Michael Greb
|
||||||
|
Benjamin Tegarden
|
||||||
|
Chris Pride
|
||||||
|
Richard Querin
|
||||||
|
Federico Hernandez
|
||||||
|
T. Charles Yun
|
||||||
|
David J Patrick
|
||||||
|
P.C. Shyamshankar
|
||||||
|
Johan Friis
|
||||||
|
Steven de Brouwer
|
||||||
|
|
||||||
|
Copyright:
|
||||||
|
|
||||||
|
Copyright 2006 - 2009, Paul Beckingham
|
||||||
|
Copyright 2009 Federico Hernandez
|
||||||
|
|
||||||
|
License:
|
||||||
|
|
||||||
|
This package is free software; you can redistribute it and/or modify
|
||||||
|
it under the terms of the GNU General Public License as published by
|
||||||
|
the Free Software Foundation; either version 2 of the License, or
|
||||||
|
(at your option) any later version.
|
||||||
|
|
||||||
|
This package is distributed in the hope that it will be useful,
|
||||||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
GNU General Public License for more details.
|
||||||
|
|
||||||
|
You should have received a copy of the GNU General Public License
|
||||||
|
along with this package; if not, write to the Free Software
|
||||||
|
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
|
|
||||||
|
On Debian systems, the complete text of the GNU General
|
||||||
|
Public License can be found in `/usr/share/common-licenses/GPL-2'.
|
||||||
|
|
||||||
|
The Debian packaging is:
|
||||||
|
|
||||||
|
Copyright (C) 2009, Federico Hernandez <ultrafredde@gmail.com>
|
||||||
|
|
||||||
|
and is licensed under the GPL, see above.
|
3
package-config/ubuntu/debian/docs
Normal file
3
package-config/ubuntu/debian/docs
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
AUTHORS
|
||||||
|
NEWS
|
||||||
|
README
|
46
package-config/ubuntu/debian/rules
Executable file
46
package-config/ubuntu/debian/rules
Executable file
|
@ -0,0 +1,46 @@
|
||||||
|
#!/usr/bin/make -f
|
||||||
|
|
||||||
|
config.status: configure
|
||||||
|
dh_testdir
|
||||||
|
./configure $(CROSS) --prefix=/usr --docdir=$(DATADIR)/doc/task
|
||||||
|
|
||||||
|
build: build-stamp
|
||||||
|
|
||||||
|
build-stamp: config.status
|
||||||
|
dh_testdir
|
||||||
|
$(MAKE)
|
||||||
|
touch $@
|
||||||
|
|
||||||
|
clean:
|
||||||
|
dh_testdir
|
||||||
|
dh_testroot
|
||||||
|
[ ! -f Makefile ] || $(MAKE) distclean
|
||||||
|
dh_clean
|
||||||
|
|
||||||
|
install: build
|
||||||
|
dh_testdir
|
||||||
|
dh_testroot
|
||||||
|
dh_prep
|
||||||
|
$(MAKE) DESTDIR=$(CURDIR)/debian/task install
|
||||||
|
|
||||||
|
binary-indep: install
|
||||||
|
|
||||||
|
binary-arch: install
|
||||||
|
dh_testdir
|
||||||
|
dh_testroot
|
||||||
|
dh_installchangelogs
|
||||||
|
dh_installdocs
|
||||||
|
dh_installman
|
||||||
|
install -D -m644 task_completion.sh $(CURDIR)/debian/task/etc/bash_completion.d/task
|
||||||
|
rm -rf $(CURDIR)/debian/task/usr/share/doc/task-1.7.1
|
||||||
|
dh_strip
|
||||||
|
dh_compress
|
||||||
|
dh_fixperms
|
||||||
|
dh_installdeb
|
||||||
|
dh_shlibdeps
|
||||||
|
dh_gencontrol
|
||||||
|
dh_md5sums
|
||||||
|
dh_builddeb
|
||||||
|
|
||||||
|
binary: binary-indep binary-arch
|
||||||
|
.PHONY: build clean binary-indep binary-arch binary install
|
3
package-config/ubuntu/debian/watch
Normal file
3
package-config/ubuntu/debian/watch
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
version=3
|
||||||
|
|
||||||
|
http://taskwarrior.org/download/task-(.*)\.tar\.gz
|
Loading…
Add table
Add a link
Reference in a new issue