Hi Peter, Am 04.08.2013 um 15:41 schrieb Peter FELECAN <pfele...@opencsw.org>: > Dagobert Michelsen <d...@opencsw.org> writes: >> I see. Unfortunately there is no easy way for that, you must restrict the >> included >> pathes for fd to be disjunct with fp manually. Sorry. > > As you said, no magic wand was really needed, just reading gar.pkg.mk > > You can see in the following excerpt, how using EXTRA_PKGFILES_EXCLUDED_ > solved the issue: > > PACKAGES += > CSWqt4-private-dev > CATALOGNAME_CSWqt4-private-dev = qt4_private_dev > SPKG_DESC_CSWqt4-private-dev = $(DESCRIPTION), private development > files > PKGFILES_CSWqt4-private-dev += $(includedir)/QtCore/private/.* > PKGFILES_CSWqt4-private-dev += > $(includedir)/QtDeclarative/private/.* > PKGFILES_CSWqt4-private-dev += $(includedir)/QtGui/private/.* > PKGFILES_CSWqt4-private-dev += > $(includedir)/QtScript/private/.* > ARCHALL_CSWqt4-private-dev = 1 > > PACKAGES += CSWqt4-dev > SPKG_DESC_CSWqt4-dev += $(DESCRIPTION), development files > PKGFILES_CSWqt4-dev += $(PKGFILES_DEVEL) > PKGFILES_CSWqt4-dev += $(call baseisadirs,$(bindir),.*) > PKGFILES_CSWqt4-dev += $(libdir)/libQt.*\.prl > PKGFILES_CSWqt4-dev += $(libdir)/$(NAME)$(MAJOR)/examples/.* > PKGFILES_CSWqt4-dev += $(libdir)/$(NAME)$(MAJOR)/plugins/.* > PKGFILES_CSWqt4-dev += $(libdir)/$(NAME)$(MAJOR)/demos/.* > PKGFILES_CSWqt4-dev += $(libdir)/$(NAME)$(MAJOR)/imports/.* > PKGFILES_CSWqt4-dev += $(sharedstatedir)/$(NAME)$(MAJOR)/mkspecs/.* > EXTRA_PKGFILES_EXCLUDED_CSWqt4-dev += $(PKGFILES_CSWqt4-private-dev) > > Now, CSWqt4-dev doesn't contain anymore the files in CSWqt4-private-dev > and you know what? I'm happy!
Wow, I wasn't aware GAR could do that :-) I took the liberty of adding that to the GAR wiki: https://sourceforge.net/apps/trac/gar/wiki/Prototypes Best regards -- Dago -- "You don't become great by trying to be great, you become great by wanting to do something, and then doing it so hard that you become great in the process." - xkcd #896 _______________________________________________ maintainers mailing list maintainers@lists.opencsw.org https://lists.opencsw.org/mailman/listinfo/maintainers .:: This mailing list's archive is public. ::.