Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Aug 2010 22:53:45 +0200
From:      =?ISO-8859-1?Q?Ren=E9_Ladan?= <r.c.ladan@gmail.com>
To:        freebsd ports <freebsd-ports@freebsd.org>
Subject:   Re: [RFC] installing stripped libraries
Message-ID:  <AANLkTikTxpjj-W5vHyPP_KmeRQaBgLYCnmXDG1DZnMw4@mail.gmail.com>
In-Reply-To: <AANLkTi=GbW_LHDY%2Br1HHaeZ0gh3My4OB5TDuLmUzgEx6@mail.gmail.com>
References:  <AANLkTi=GbW_LHDY%2Br1HHaeZ0gh3My4OB5TDuLmUzgEx6@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--000e0cd2175699ceb2048dcecb48
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

2010/8/14 Ren=E9 Ladan <r.c.ladan@gmail.com>:
> Hi,
>
> I was thinking about adding a INSTALL_LIBRARY target to bsd.port.mk
> to strip and install libraries. Currently manually installing libraries i=
s
> done with INSTALL_DATA, but this does not strip them. It would save
> some bytes in the resulting package, but also take more CPU time.
>
I've attached a patch against bsd.port.mk, I'm not sure if defining
BSD_INSTALL_LIB or the INSTALL_LIB in the last chunk which is part of
a command that gets executed when HAS_CONFIGURE is defined will
make any difference.
>
> Feedback is appreciated.
>
Regards,
Rene
--
http://www.rene-ladan.nl/

GPG fingerprint =3D E738 5471 D185 7013 0EE0=A0 4FC8 3C1D 6F83 12E1 84F6
(subkeys.pgp.net)

--000e0cd2175699ceb2048dcecb48
Content-Type: application/octet-stream; name="bsd.port.mk.diff"
Content-Disposition: attachment; filename="bsd.port.mk.diff"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_gcuy2bub0

SW5kZXg6IGJzZC5wb3J0Lm1rCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9ob21lL3BjdnMvcG9ydHMv
TWsvYnNkLnBvcnQubWssdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuNjQzCmRpZmYgLXUgLXIxLjY0
MyBic2QucG9ydC5tawotLS0gYnNkLnBvcnQubWsJMTUgSnVsIDIwMTAgMTQ6NDg6NTAgLTAwMDAJ
MS42NDMKKysrIGJzZC5wb3J0Lm1rCTE0IEF1ZyAyMDEwIDIwOjQxOjEwIC0wMDAwCkBAIC0yODgs
MTIgKzI4OCwxMiBAQAogIyBzZXR0YWJsZSBvcHRpb25zLiAgKFNldHRpbmcgVVNFXyogaW4gL2V0
Yy9tYWtlLmNvbmYgaXMgYWx3YXlzIHdyb25nKS4KICMKICMgV0lUSF9ERUJVRyAgICAgICAgICAg
IC0gSWYgc2V0LCBkZWJ1Z2dpbmcgZmxhZ3MgYXJlIGFkZGVkIHRvIENGTEFHUyBhbmQgdGhlCi0j
ICAgICAgICAgICAgICAgICAgICAgICAgIGJpbmFyaWVzIGRvbid0IGdldCBzdHJpcHBlZCBieSBJ
TlNUQUxMX1BST0dSQU0uCi0jICAgICAgICAgICAgICAgICAgICAgICAgIEJlc2lkZXMsIGluZGl2
aWR1YWwgcG9ydHMgbWlnaHQgYWRkIHRoZWlyIHNwZWNpZmljCi0jICAgICAgICAgICAgICAgICAg
ICAgICAgIHRvIHByb2R1Y2UgYmluYXJpZXMgZm9yIGRlYnVnZ2luZyBwdXJwb3Nlcy4KLSMgICAg
ICAgICAgICAgICAgICAgICAgICAgWW91IGNhbiBvdmVycmlkZSB0aGUgZGVidWcgZmxhZ3MgdGhh
dCBhcmUgcGFzc2VkIHRvCi0jICAgICAgICAgICAgICAgICAgICAgICAgIHRoZSBjb21waWxlciBi
eSBzZXR0aW5nIERFQlVHX0ZMQUdTLiBJdCBpcyBzZXQgdG8KLSMgICAgICAgICAgICAgICAgICAg
ICAgICAgIi1nIiBhdCBkZWZhdWx0LgorIyAgICAgICAgICAgICAgICAgICAgICAgICBiaW5hcmll
cyBkb24ndCBnZXQgc3RyaXBwZWQgYnkgSU5TVEFMTF9QUk9HUkFNIG9yCisjICAgICAgICAgICAg
ICAgICAgICAgICAgIElOU1RBTExfTElCLiBCZXNpZGVzLCBpbmRpdmlkdWFsIHBvcnRzIG1pZ2h0
CisjICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCB0aGVpciBzcGVjaWZpYyB0byBwcm9kdWNl
IGJpbmFyaWVzIGZvciBkZWJ1Z2dpbmcKKyMgICAgICAgICAgICAgICAgICAgICAgICAgcHVycG9z
ZXMuIFlvdSBjYW4gb3ZlcnJpZGUgdGhlIGRlYnVnIGZsYWdzIHRoYXQgYXJlCisjICAgICAgICAg
ICAgICAgICAgICAgICAgIHBhc3NlZCB0byB0aGUgY29tcGlsZXIgYnkgc2V0dGluZyBERUJVR19G
TEFHUy4gSXQgaXMKKyMgICAgICAgICAgICAgICAgICAgICAgICAgc2V0IHRvICItZyIgYXQgZGVm
YXVsdC4KICMKICMgVVNFX0JaSVAyCQktIElmIHNldCwgdGhpcyBwb3J0IHRhcmJhbGxzIHVzZSBi
emlwMiwgbm90IGd6aXAsIGZvcgogIwkJCQkgIGNvbXByZXNzaW9uLgpAQCAtNjEyLDYgKzYxMiw4
IEBACiAjCQkJCSAgZGVmYXVsdCwgYWxzbyBzdHJpcHMgdGhlbSwgdW5sZXNzICR7U1RSSVB9IGlz
CiAjCQkJCSAgb3ZlcnJpZGRlbiB0byBiZSB0aGUgZW1wdHkgc3RyaW5nKS4KICMgSU5TVEFMTF9L
TEQJLSBBcyBJTlNUQUxMX1BST0dSQU0sIGJ1dCB3aXRob3V0IHRoZSBTVFJJUC4KKyMgSU5TVEFM
TF9MSUIgICAtIEFzIElOU1RBTExfUFJPR1JBTSwgYnV0IHdpdGh1dCBtYXJraW5nIHRoZSBmaWxl
CisjICAgICAgICAgICAgICAgICBleGVjdXRhYmxlLgogIyBJTlNUQUxMX1NDUklQVAogIwkJCQkt
IEEgY29tbWFuZCB0byBpbnN0YWxsIGV4ZWN1dGFibGUgc2NyaXB0cy4KICMgSU5TVEFMTF9EQVRB
CS0gQSBjb21tYW5kIHRvIGluc3RhbGwgc2hhcmFibGUgZGF0YS4KQEAgLTI0MjAsNiArMjQyMiw4
IEBACiAJJHtJTlNUQUxMfSAke0NPUFl9ICR7U1RSSVB9ICR7X0JJTk9XTkdSUH0gLW0gJHtCSU5N
T0RFfQogSU5TVEFMTF9LTEQ9IFwKIAkke0lOU1RBTEx9ICR7Q09QWX0gJHtfQklOT1dOR1JQfSAt
bSAke0JJTk1PREV9CitJTlNUQUxMX0xJQj0gXAorCSR7SU5TVEFMTH0gJHtDT1BZfSAke1NUUklQ
fSAke19TSFJPV05HUlB9IC1tICR7U0hBUkVNT0RFfSAKIElOU1RBTExfU0NSSVBUPSBcCiAJJHtJ
TlNUQUxMfSAke0NPUFl9ICR7X0JJTk9XTkdSUH0gLW0gJHtCSU5NT0RFfQogSU5TVEFMTF9EQVRB
PSBcCkBAIC0yNDI4LDYgKzI0MzIsNyBAQAogCSR7SU5TVEFMTH0gJHtDT1BZfSAke19NQU5PV05H
UlB9IC1tICR7TUFOTU9ERX0KIAogSU5TVEFMTF9NQUNST1M9CUJTRF9JTlNUQUxMX1BST0dSQU09
IiR7SU5TVEFMTF9QUk9HUkFNfSIgXAorCQkJQlNEX0lOU1RBTExfTElCPSIke0lOU1RBTExfTElC
fSIgXAogCQkJQlNEX0lOU1RBTExfU0NSSVBUPSIke0lOU1RBTExfU0NSSVBUfSIgXAogCQkJQlNE
X0lOU1RBTExfREFUQT0iJHtJTlNUQUxMX0RBVEF9IiBcCiAJCQlCU0RfSU5TVEFMTF9NQU49IiR7
SU5TVEFMTF9NQU59IgpAQCAtMzc4NCw2ICszNzg5LDcgQEAKIAkgICAgQ0ZMQUdTPSIke0NGTEFH
U30iIENYWEZMQUdTPSIke0NYWEZMQUdTfSIgXAogCSAgICBJTlNUQUxMPSIvdXNyL2Jpbi9pbnN0
YWxsIC1jICR7X0JJTk9XTkdSUH0iIFwKIAkgICAgSU5TVEFMTF9EQVRBPSIke0lOU1RBTExfREFU
QX0iIFwKKwkgICAgSU5TVEFMTF9MSUI9IiR7SU5TVEFMTF9MSUJ9IiBcCiAJICAgIElOU1RBTExf
UFJPR1JBTT0iJHtJTlNUQUxMX1BST0dSQU19IiBcCiAJICAgIElOU1RBTExfU0NSSVBUPSIke0lO
U1RBTExfU0NSSVBUfSIgXAogCSAgICAke0NPTkZJR1VSRV9FTlZ9IC4vJHtDT05GSUdVUkVfU0NS
SVBUfSAke0NPTkZJR1VSRV9BUkdTfTsgdGhlbiBcCg==
--000e0cd2175699ceb2048dcecb48--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTikTxpjj-W5vHyPP_KmeRQaBgLYCnmXDG1DZnMw4>