.install and .dirs files needed

Bug #780320 reported by JC Hulce
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
UGR Cantarell font
Invalid
Critical
JC Hulce

Bug Description

The font should not be installed by using nested directories, it should use a debian/install file instead. To see how this works, look at the code of the plymouth-themes-ugr project. http://bazaar.launchpad.net/~ubuntugnometeam/plymouth-theme-ugr/ugr-super/files/head:/debian/

This is important because debian/ Ubuntu may be importing our package soon.

JC Hulce (soaringsky)
Changed in ugr-cantarell:
assignee: nobody → JC Hulce (soaringsky)
Revision history for this message
Daniel Sandman (almehdi-deactivatedaccount) wrote :

The link didn't work..

Revision history for this message
JC Hulce (soaringsky) wrote :

Ooops. Note to self: don't change the branch url right after you start throwing out links to it...
try this: http://bazaar.launchpad.net/~ubuntugnometeam/plymouth-theme-ugr/dev/files/head:/debian/

Revision history for this message
Daniel Sandman (almehdi-deactivatedaccount) wrote :

Yep, that link worked better.. Is there any easy documentation on of how to build without nested directories? I am guessing that is the name of the technique i was using when building the cantarell font. That is also unfortunately the only way i know of currently. Although i am not sure that i will be building a lot of packages soon it could be good as a reference to others.

I am guessing the *.install file is the main difference and that *.rules are not used?

Revision history for this message
JC Hulce (soaringsky) wrote :

It just uses the install file to copy a sub-directory to a specific place. It can either be called install, or <package name>.install. Rules is still used.

see http://www.debian.org/doc/debian-policy/

Don't feel bad about not knowing this, I didn't know it either.

Revision history for this message
Daniel Sandman (almehdi-deactivatedaccount) wrote :

Thanks! Will try to read it through before next time i package something..

JC Hulce (soaringsky)
Changed in ugr-cantarell:
milestone: 0.1.1 → 1.0.0
JC Hulce (soaringsky)
summary: - Wrong method of installing font
+ .install and .dirs files needed
JC Hulce (soaringsky)
Changed in ugr-cantarell:
importance: High → Critical
Revision history for this message
JC Hulce (soaringsky) wrote :

I have found a very elegant solution that requires none of these; it actually uses Cantarell's own make files, as they are well-made. Marking this as invalid.

Changed in ugr-cantarell:
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.