uploaded first pkg: pd-motex

Hans-Christoph Steiner hans at at.or.at
Tue Aug 17 13:35:10 UTC 2010


On Aug 17, 2010, at 4:35 AM, Reinhard Tartler wrote:

> On Tue, Aug 17, 2010 at 07:37:11 (CEST), Reinhard Tartler wrote:
>
>> On Tue, Aug 17, 2010 at 00:22:25 (CEST), Felipe Sateler wrote:
>>
>>> On 16/08/10 17:47, Hans-Christoph Steiner wrote:
>>>
>>>> It seems that this thread gets easily hijacked ;)  Returning to the
>>>> Subject, I think pd-motex is ready for upload, thanks all for the
>>>> feedback!
>>>
>>> How are you editing debian/changelog? The timestamp is old!
>>>
>>> Also, there is no need to ship the GPL text in the package. It seems
>>> like no patch or file tries to read the license, so no need to  
>>> ship it
>>> (we already have the copyright file).
>>
>> Uh, why do you want to have the LICENSE.txt file removed from the
>> upstream tarball? That seems rather blunt to me.
>
> Ah no, you meant to not ship it in the binary package, not to remove  
> it
> from the orig.tar.gz. Yes, that's a valid concern. This patch to the
> Makefile should fix this:
>
> diff --git a/Makefile b/Makefile
> index acbd0da..11feccf 100644
> --- a/Makefile
> +++ b/Makefile
> @@ -192,8 +192,6 @@ install-doc:
> 	test -z "$(strip $(PDOBJECTS))" || \
> 		$(INSTALL_FILE) $(PDOBJECTS:.pd=-help.pd) \
> 			$(DESTDIR)$(objectsdir)/$(LIBRARY_NAME)
> -	$(INSTALL_FILE) README.txt $(DESTDIR)$(objectsdir)/$(LIBRARY_NAME)/ 
> README.txt
> -	$(INSTALL_FILE) LICENSE.txt $(DESTDIR)$(objectsdir)/$ 
> (LIBRARY_NAME)/LICENSE.txt
>
> install-examples:
> 	test -z "$(strip $(EXAMPLES))" || \
>
>
> Hans, what do you think about removing these two lines upstream? Users
> are very unlikely to look these two files up in those places anyway.


README.txt and LICENSE.txt are part of the Pd library format.  They  
are part of the library, and the Help Browser (aka the library  
browser) looks for them to display them.  The library format is  
basically a directory with files in it, and a subdir called  
'examples'.  That install target actually serves to enforce that all  
the standard files are there.

In this library, I could replace the file with a symlink to  ../../../ 
common-licenses/GPL-2, but other libraries might have different  
licenses so this wouldn't always be the case.

I'll read up on the emacs changelog mode, I already have dpkg-dev-el  
installed already I guess I didn't realize I needed to trigger the  
timestamp manually.

.hc



----------------------------------------------------------------------------

All mankind is of one author, and is one volume; when one man dies,  
one chapter is not torn out of the book, but translated into a better  
language; and every chapter must be so translated.... -John Donne





More information about the pkg-multimedia-maintainers mailing list