Bug 128187 - [PATCH] devel/p5-Parse-RecDescent: simplfy dependency
Summary: [PATCH] devel/p5-Parse-RecDescent: simplfy dependency
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Anton Berezin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-18 03:30 UTC by Yen-Ming Lee
Modified: 2008-11-20 18:30 UTC (History)
1 user (show)

See Also:


Attachments
p5-Parse-RecDescent-1.96.0_1.patch (1.01 KB, patch)
2008-10-18 03:30 UTC, Yen-Ming Lee
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yen-Ming Lee freebsd_committer freebsd_triage 2008-10-18 03:30:01 UTC
- simplfy dependency
- bump PORTREVISION

Port maintainer (tobez@FreeBSD.Org) is cc'd.

Generated with FreeBSD Port Tools 0.77
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2008-10-18 03:30:11 UTC
Responsible Changed
From-To: freebsd-ports-bugs->tobez

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Anton Berezin freebsd_committer freebsd_triage 2008-10-18 15:02:19 UTC
State Changed
From-To: open->feedback

With regard making the dependency conditional on the perl version, 
I actually think that the better way to do it is to add modifications 
to bsd.perl.mk that we developed together with lth.  But I do not have a 
principal objection to this. 

With regard to getting rid of BUILD_DEPENDS altogether, could 
you explain your reasoning behind it?  In my view, by not 
doing the BUILD_DEPENDS bit, we a) introduce a spurious warning 
into the configure stage in at least some cases, and b) make it more 
difficult than necessary to do the testing without installing the 
modules.
Comment 3 Yen-Ming Lee 2008-10-28 19:18:51 UTC
Rm9yd2FyZCB0byBHTkFUUyBzaW5jZSBJIGZvcmdvdCB0byBkbyBzbyB3aGVuIEkgcmVwbGllZCB0
byB0b2JlekAgYW5kIHBlcmxALgoKLS0tLS0tLS0tLSBGb3J3YXJkZWQgbWVzc2FnZSAtLS0tLS0t
LS0tCkZyb206IFllbi1NaW5nIExlZSA8bGVleW1AbGVleW0uY29tPgpEYXRlOiAyMDA4LzEwLzE4
ClN1YmplY3Q6IFJlOiBwb3J0cy8xMjgxODc6IFtQQVRDSF0gZGV2ZWwvcDUtUGFyc2UtUmVjRGVz
Y2VudDogc2ltcGxmeSBkZXBlbmRlbmN5ClRvOiB0b2JlekBmcmVlYnNkLm9yZwrlia/mnKzvvJog
cGVybEBmcmVlYnNkLm9yZwoKCjIwMDgvMTAvMTggIDx0b2JlekBmcmVlYnNkLm9yZz46Cj4gU3lu
b3BzaXM6IFtQQVRDSF0gZGV2ZWwvcDUtUGFyc2UtUmVjRGVzY2VudDogc2ltcGxmeSBkZXBlbmRl
bmN5Cj4KPiBTdGF0ZS1DaGFuZ2VkLUZyb20tVG86IG9wZW4tPmZlZWRiYWNrCj4gU3RhdGUtQ2hh
bmdlZC1CeTogdG9iZXoKPiBTdGF0ZS1DaGFuZ2VkLVdoZW46IFNhdCBPY3QgMTggMTY6MDI6MTkg
Q0VTVCAyMDA4Cj4gU3RhdGUtQ2hhbmdlZC1XaHk6Cj4gV2l0aCByZWdhcmQgbWFraW5nIHRoZSBk
ZXBlbmRlbmN5IGNvbmRpdGlvbmFsIG9uIHRoZSBwZXJsIHZlcnNpb24sCj4gSSBhY3R1YWxseSB0
aGluayB0aGF0IHRoZSBiZXR0ZXIgd2F5IHRvIGRvIGl0IGlzIHRvIGFkZCBtb2RpZmljYXRpb25z
Cj4gdG8gYnNkLnBlcmwubWsgdGhhdCB3ZSBkZXZlbG9wZWQgdG9nZXRoZXIgd2l0aCBsdGguICBC
dXQgSSBkbyBub3QgaGF2ZSBhCj4gcHJpbmNpcGFsIG9iamVjdGlvbiB0byB0aGlzLgo+Cj4gV2l0
aCByZWdhcmQgdG8gZ2V0dGluZyByaWQgb2YgQlVJTERfREVQRU5EUyBhbHRvZ2V0aGVyLCBjb3Vs
ZAo+IHlvdSBleHBsYWluIHlvdXIgcmVhc29uaW5nIGJlaGluZCBpdD8gIEluIG15IHZpZXcsIGJ5
IG5vdAo+IGRvaW5nIHRoZSBCVUlMRF9ERVBFTkRTIGJpdCwgd2UgYSkgaW50cm9kdWNlIGEgc3B1
cmlvdXMgd2FybmluZwo+IGludG8gdGhlIGNvbmZpZ3VyZSBzdGFnZSBpbiBhdCBsZWFzdCBzb21l
IGNhc2VzLCBhbmQgYikgbWFrZSBpdCBtb3JlCj4gZGlmZmljdWx0IHRoYW4gbmVjZXNzYXJ5IHRv
IGRvIHRoZSB0ZXN0aW5nIHdpdGhvdXQgaW5zdGFsbGluZyB0aGUKPiBtb2R1bGVzLgo+Cj4gaHR0
cDovL3d3dy5mcmVlYnNkLm9yZy9jZ2kvcXVlcnktcHIuY2dpP3ByPTEyODE4Nwo+CgpIaSwKClRo
ZSBtYWluIHJlYXNvbiBpcyB0byBrZWVwIG1pbmltYWwgZGVwZW5kZW5jaWVzLiBJIGV4cGxhaW5l
ZCBvbmNlIGluCmFub3RoZXIgUFIsIGFuZCBhc2tlZCBmb3IgZmVlZGJhY2tzLiBIb3dldmVyLCBu
b2JvZHkgcmVwbGllZCwgc28gSQpqdXN0IGFzc3VtZSB0aGF0IGV2ZXJ5b25lIGFncmVlZC4gKHNl
ZSBzb2x1dGlvbiAyKQoKQWJvdXQgdGhlIGRlcGVuZGVuY2llcywgd2UgaGF2ZSB0aGUgZm9sbG93
aW5nIHNvbHV0aW9uczoKCjEuIChJIGRpZCBzbyBiZWZvcmUpIHB1dCAncmVxdWlyZXMnIGluIEJV
SUxEX0RFUEVORFMgYW5kIFJVTl9ERVBFTkRTLAphbmQgdGhlbiBhcHBlbmQgJ2J1aWxkX3JlcXVp
cmVzJyB0byBCVUlMRF9ERVBFTkRTLiBUaGUgdHJhZGUtb2ZmIGlzCnRoYXQgd2Ugd2lsbCBicmlu
ZyBhIGxvdCBvZiB1bm5lY2Vzc2FyeSBkZXBlbmRlbmNpZXMsIGxpa2Ugc29tZQpkdWFsLWxpZmUg
bW9kdWxlcyBvciBzb21lIHA1LVRlc3QtKiB0aGF0IG9ubHkgbmVlZGVkIGZvciB0ZXN0cywgYW5k
CmRlc0AgZG9lc24ndCBsaWtlIHRoYXQuCgpodHRwOi8vbGlzdHMuZnJlZWJzZC5vcmcvcGlwZXJt
YWlsL2ZyZWVic2QtcGVybC8yMDA4LUZlYnJ1YXJ5LzAwMTc0NS5odG1sCmh0dHA6Ly9saXN0cy5m
cmVlYnNkLm9yZy9waXBlcm1haWwvZnJlZWJzZC1wZXJsLzIwMDgtRmVicnVhcnkvMDAxNzQ4Lmh0
bWwKCjIuIChJJ20gZG9pbmcgc28gbm93KSBwdXQgJ3JlcXVpcmVzJyBpbiBSVU5fREVQRU5EUywg
YW5kIHB1dCBzb21ldGhpbmcKaW4gQlVJTERfREVQRU5EUyBpZiByZWFsbHkgbmVlZGVkLiBBbHNv
IHVzZSBjb25kaXRpb25hbCBkZXBlbmRlbmNpZXMKdG8gYXZvaWQgZHVhbC1saWZlIG1vZHVsZXMu
IEl0IGNvbXBsYWlucyBkdXJpbmcgdGhlIGNvbmZpZ3VyZSBzdGFnZSwKYnV0IGl0IHdvcmtzIHdl
bGwuCgpodHRwOi8vbGlzdHMuZnJlZWJzZC5vcmcvcGlwZXJtYWlsL2ZyZWVic2QtcGVybC8yMDA4
LUp1bHkvMDAxOTAwLmh0bWwKCjMuIHVzZSBQRVJMX0RFUEVORFMsIGJ1dCB3ZSBzdGlsbCBuZWVk
IHRvIGZpbmQgb3V0IHRoZSByZWxhdGlvbnNoaXAKYmV0d2VlbiB0aGUgbWluaW11bSB2ZXJzaW9u
IG9mIHRoZSByZXF1aXJlZCBtb2R1bGUgYW5kIHRoZSBwYWNrYWdlCnZlcnNpb24gZnVsZmlsbCB0
aGF0IG1pbmltdW0gdmVyc2lvbiBvZiB0aGUgbW9kdWxlLiBJbiBmYWN0IEkKZW5jb3VudGVyIHRo
aXMgcHJvYmxlbSBhZ2FpbiByZWNlbnRseTogTmV0OjpBbWF6b246OlMzLTAuNDUgcmVxdWlyZXMK
SU86OkZpbGUtMC4xNCwgd2hpY2ggaXMgZnJvbSBJTywgYnV0IG9idmlvdXNseSBub3QgSU8tMC4x
NAoKaHR0cDovL2xpc3RzLmZyZWVic2Qub3JnL3BpcGVybWFpbC9mcmVlYnNkLXBlcmwvMjAwOC1B
cHJpbC8wMDE4MzQuaHRtbAoKV2UgZGlzY3Vzc2VkIGFib3V0IGl0IHNldmVyYWwgdGltZXMsIHBs
ZWFzZSBtYWtlIGEgZGVjaXNpb24gdGhpcyB0aW1lCmFuZCBwdXQgaXQgc29tZXdoZXJlIGluIHRo
ZSBwb3J0ZXJzIGhhbmRib29rLgoKUmVnYXJkcywKLS0KWWVuLU1pbmcgTGVlIDxsZWV5bUBsZWV5
bS5jb20+CgoKCi0tIApZZW4tTWluZyBMZWUgPGxlZXltQGxlZXltLmNvbT4K
Comment 4 Yen-Ming Lee freebsd_committer freebsd_triage 2008-11-20 18:26:13 UTC
State Changed
From-To: feedback->closed

Committed, thanks.
Comment 5 dfilter service freebsd_committer freebsd_triage 2008-11-20 18:26:16 UTC
leeym       2008-11-20 18:26:07 UTC

  FreeBSD ports repository

  Modified files:
    devel/p5-Parse-RecDescent Makefile 
  Log:
  - use conditional dependency for dual life modules [1]
  - keep BUILD_DEPENDS=RUN_DEPENDS to avoid spurious warnings [2]
  - bump PORTREVISION
  
  PR:             128187
  Submitted by:   leeym
  Approved by:    tobez (agreed on [1] and perferred to keep [2])
  
  Revision  Changes    Path
  1.20      +9 -3      ports/devel/p5-Parse-RecDescent/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"