From 90618bdb7403606e02f99a8eba3ca3aaf14eb7b6 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Dec 09 2010 23:05:23 +0000 Subject: Merge branch 'el5' into el6 --- diff --git a/README.license b/README.license new file mode 100644 index 0000000..1138633 --- /dev/null +++ b/README.license @@ -0,0 +1,73 @@ + +Delivered-To: jonstanley@gmail.com +Received: by 10.231.37.136 with SMTP id x8cs140695ibd; + Thu, 6 Aug 2009 20:07:20 -0700 (PDT) +MIME-Version: 1.0 +Received: by 10.100.121.14 with SMTP id t14mr5736578anc.129.1249614440016; + Thu, 06 Aug 2009 20:07:20 -0700 (PDT) +In-Reply-To: <9de9792e0908061943y6c05633cw2fc38079470d8232@mail.gmail.com> +References: + <9de9792e0908061943y6c05633cw2fc38079470d8232@mail.gmail.com> +Date: Fri, 7 Aug 2009 11:07:19 +0800 +Message-ID: <9de9792e0908062007v287219dbkceb49f65b85515d5@mail.gmail.com> +Subject: Re: Trac ticket template plugin - licensing question +From: Richard Liao +To: Jon Stanley +Content-Type: text/plain; charset=GB2312 +Content-Transfer-Encoding: quoted-printable + +2009/8/7 Richard Liao : +> The license is LGPLv2.1. I have updated license line in setup.py +> See also: http://trac-hacks.org/changeset/6330 +> +Studied LGPLv2.1, I think BSD license should be more applicable to this plu= +gin. +See also: http://trac-hacks.org/changeset/6332 + +> On Fri, Aug 7, 2009 at 10:06 AM, Jon Stanley wrote: +>> In setup.py, you mention that the license is BSD, yet there is a +>> license.txt which gives the text of LGPLv2. No source files have a +>> notice stating which license they are under (which they should, +>> independently of any confusion). Which one is accurate and which +>> license is this plugin released under? And what version(s) of LGPL if +>> that indeed is the license (simply including the text of a license +>> with no further explanation is legally ineffective and in the case of +>> the GPL family of licenses, does not restrict us to that version). If +>> that's what you intended, it needs to be explicitly stated. +>> +>> The context of the questions is that I'm attempting to package this +>> for inclusion into Fedora. +>> +>> Thanks! +>> -Jon +>> +> +> +> +> -- +> '''=B9=FD=B3=CC=B8=C4=BD=F8=C4=CB=CA=C7=B4=DF=C9=FA=BF=C9=B4=D9=C9=FA=BF= +=BF=C6=D7=B5=C4=C8=CB=B5=C4=D7=E9=D6=AF!''' +> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +> =C8=ED=BC=FE=CA=C2=D2=B5=B2=BF - =D1=D0=B7=A2=B9=DC=C0=ED=D6=D0=D0=C4 - S= +PEG http://trac.rdev.kingsoft.net/kspeg +> Mr. Richard - =C1=CE=BD=DC 13750037331 +> =D3=CA=B1=E0: 519015 ; =B5=D8=D6=B7: =D6=E9=BA=A3=CA=D0=BC=AA= +=B4=F3=C1=AB=C9=BD=CF=EF8=BA=C5=BD=F0=C9=BD=C8=ED=BC=FE=B4=F3=CF=C3 F12 +> =B5=E7=BB=B0: 0756-3335688-2756 ; =B4=AB=D5=E6: 0756-3335268 +> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +> + + + +--=20 +'''=B9=FD=B3=CC=B8=C4=BD=F8=C4=CB=CA=C7=B4=DF=C9=FA=BF=C9=B4=D9=C9=FA=BF=BF= +=C6=D7=B5=C4=C8=CB=B5=C4=D7=E9=D6=AF!''' +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +=C8=ED=BC=FE=CA=C2=D2=B5=B2=BF - =D1=D0=B7=A2=B9=DC=C0=ED=D6=D0=D0=C4 - SPE= +G http://trac.rdev.kingsoft.net/kspeg +Mr. Richard - =C1=CE=BD=DC 13750037331 +=D3=CA=B1=E0: 519015 ; =B5=D8=D6=B7: =D6=E9=BA=A3=CA=D0=BC=AA=B4= +=F3=C1=AB=C9=BD=CF=EF8=BA=C5=BD=F0=C9=BD=C8=ED=BC=FE=B4=F3=CF=C3 F12 +=B5=E7=BB=B0: 0756-3335688-2756 ; =B4=AB=D5=E6: 0756-3335268 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + diff --git a/sources b/sources index e69de29..8e3231c 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +549785af69ab8d6694aee19788a2c18d trac-tractickettemplateplugin-0.10.svn6332.tar.gz diff --git a/trac-tickettemplate-plugin.spec b/trac-tickettemplate-plugin.spec new file mode 100644 index 0000000..4ccddc5 --- /dev/null +++ b/trac-tickettemplate-plugin.spec @@ -0,0 +1,58 @@ +%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} + +Name: trac-tickettemplate-plugin +Version: 0.5 +Release: 0.1.svn6332%{?dist} +Summary: Allow for ticket templating + +Group: Applications/Internet +# Licensing situation unclear, BSD per email from upstream, included in %%doc +License: BSD +URL: http://trac-hacks.org/wiki/TracTicketTemplatePlugin +# Produce via 'svn export -r6332 http://trac-hacks.org/svn/tractickettemplateplugin/0.10 tractickettemplateplugin-0.10' +# tar -czvf trac-tractickettemplateplugin-0.10.svn6329.tar.gz tractickettemplateplugin-0.10 +Source0: trac-tractickettemplateplugin-0.10.svn6332.tar.gz +Source1: README.license +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildArch: noarch +BuildRequires: python-devel, python-setuptools +Requires: trac >= 0.10 +# Only for 0.10 +Requires: trac-webadmin + +%description +A trac plugin to allow for ticket templates to be defined via the web admin +interface + +%prep +%setup -q -n tractickettemplateplugin-0.10 +cp %{SOURCE1} . + +%build +%{__python} setup.py build + +%install +rm -rf $RPM_BUILD_ROOT +%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT +# Remove the documentation files that got installed +rm $RPM_BUILD_ROOT%{python_sitelib}/tickettemplate/readme.txt +rm $RPM_BUILD_ROOT%{python_sitelib}/tickettemplate/version.txt +rm $RPM_BUILD_ROOT%{python_sitelib}/tickettemplate/changelog.txt + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root,-) +%{python_sitelib}/* +%doc tickettemplate/readme.txt tickettemplate/changelog.txt tickettemplate/version.txt README.license + +%changelog +* Thu Aug 6 2009 Jon Stanley - 0.5-0.1.svn6332 +- Include README.license, move to new SVN checkout to clear up licensing + +* Thu Aug 6 2009 Jon Stanley - 0.5-0.1.svn6329 +- Initial package