pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/49079: devel/gobject-introspection needs shoehorning of path to separate pkgsrc install
The following reply was made to PR pkg/49079; it has been noted by GNATS.
From: Thomas Orgis <thomas.orgis%uni-hamburg.de@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: pkg/49079: devel/gobject-introspection needs shoehorning of
path to separate pkgsrc install
Date: Tue, 23 Sep 2014 10:07:46 +0200
--Sig_/.T5PAeZIYMG5phZAa/K7RAR
Content-Type: multipart/mixed; boundary="MP_/2X4q4GS_t51VhDHvLYI8zUz"
--MP_/2X4q4GS_t51VhDHvLYI8zUz
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Am Wed, 17 Sep 2014 09:35:00 +0000 (UTC)
schrieb Joerg Sonnenberger <joerg%britannica.bec.de@localhost>:=20
> Please use diff -u.
Better?
--=20
Dr. Thomas Orgis
Universit=C3=A4t Hamburg
RRZ / Zentrale Dienste / HPC
Schl=C3=BCterstr. 70
20146 Hamburg
Tel.: 040/42838 8826
Fax: 040/428 38 6270
--MP_/2X4q4GS_t51VhDHvLYI8zUz
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=gobject-pkg-49079.patch
Index: devel/gobject-introspection/PLIST
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- devel/gobject-introspection/PLIST
+++ devel/gobject-introspection/PLIST
@@ -1,8 +1,10 @@
@comment $NetBSD: PLIST,v 1.6 2013/12/08 13:28:27 prlw1 Exp $
bin/g-ir-annotation-tool
bin/g-ir-compiler
+bin/g-ir-compiler.plain
bin/g-ir-generate
bin/g-ir-scanner
+bin/g-ir-scanner.plain
include/gobject-introspection-1.0/giarginfo.h
include/gobject-introspection-1.0/gibaseinfo.h
include/gobject-introspection-1.0/gicallableinfo.h
Index: devel/gobject-introspection/Makefile
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- devel/gobject-introspection/Makefile (Revision 4)
+++ devel/gobject-introspection/Makefile (Revision 5)
@@ -47,6 +47,18 @@
#.include "../../graphics/cairo-gobject/buildlink3.mk"
#TEST_TARGET=3D check
=20
+# Enforce pkgsrc install of gir stuff to be first in search path.
+# I am assuming that we should not encode $DESTDIR in the installed
+# wrapper script. -- ThOr
+post-install:
+ ${MV} ${DESTDIR}${PREFIX}/bin/g-ir-scanner ${DESTDIR}${PREFIX}/bin/g-ir-s=
canner.plain
+ printf "#!/bin/sh\nexec \$$0.plain --add-include-path=3D${PREFIX}/share/g=
ir-1.0 \"\$$@\"\n" > ${DESTDIR}${PREFIX}/bin/g-ir-scanner
+ chmod +x ${DESTDIR}${PREFIX}/bin/g-ir-scanner
+ ${MV} ${DESTDIR}${PREFIX}/bin/g-ir-compiler ${DESTDIR}${PREFIX}/bin/g-ir-=
compiler.plain
+ printf "#!/bin/sh\nexec \$$0.plain --includedir=3D${PREFIX}/share/gir-1.0=
\"\$$@\"\n" > ${DESTDIR}${PREFIX}/bin/g-ir-compiler
+ chmod +x ${DESTDIR}${PREFIX}/bin/g-ir-compiler
+
+
BUILDLINK_API_DEPENDS.glib2+=3D glib2>=3D2.36.0
.include "../../devel/glib2/buildlink3.mk"
BUILDLINK_API_DEPENDS.libffi+=3D libffi>=3D3.0.0
--MP_/2X4q4GS_t51VhDHvLYI8zUz--
--Sig_/.T5PAeZIYMG5phZAa/K7RAR
Content-Type: application/pkcs7-signature; name=smime.p7s
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=smime.p7s
MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0B
BwEAAKCCE0AwggOfMIICh6ADAgECAgEmMA0GCSqGSIb3DQEBBQUAMHExCzAJBgNV
BAYTAkRFMRwwGgYDVQQKExNEZXV0c2NoZSBUZWxla29tIEFHMR8wHQYDVQQLExZU
LVRlbGVTZWMgVHJ1c3QgQ2VudGVyMSMwIQYDVQQDExpEZXV0c2NoZSBUZWxla29t
IFJvb3QgQ0EgMjAeFw05OTA3MDkxMjExMDBaFw0xOTA3MDkyMzU5MDBaMHExCzAJ
BgNVBAYTAkRFMRwwGgYDVQQKExNEZXV0c2NoZSBUZWxla29tIEFHMR8wHQYDVQQL
ExZULVRlbGVTZWMgVHJ1c3QgQ2VudGVyMSMwIQYDVQQDExpEZXV0c2NoZSBUZWxl
a29tIFJvb3QgQ0EgMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKsL
ozXgiykUsRSFrzwQ5DlvNV1Krt3qYY2VSfRvZKMaYGakqUAihNnUpeV4kw5oAa25
TVw6ztO4qEJA38+juoJZapIbrBya2ggrJSf5aSNH8eDrLHqb9RMC0H40fMKePABZ
q/XaDPUyPCusUNrWw96DlMqoDJkyDghIVltq+9rhWFgBSV9yQTwVBgGOXa2quJO0
zZ7rp+hqLVI02zrvXHVR2tvzMfnucZgyxFQVRAz5m1Xtrd8YCKCjhopJ7lMFjxlM
1d5YeZvSahxCq8XVp89oD5bk4WGYdmHIkXzWPgDikVCH4Z0K5q2X0h3GOn3LvNoD
NNWOWwH1age3FrZuSn8CAwEAAaNCMEAwHQYDVR0OBBYEFDHDeRu69VPXF+CJei0X
bAqzK50zMA8GA1UdEwQIMAYBAf8CAQUwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3
DQEBBQUAA4IBAQCUZFmtOWTnKesT/lrDixNXyAQk8HR3wGDjZ/vpiaaDv5aCfG7U
wz3vnoBuuym0mHqxO1TrORdHfhqOC/wfMVkxBLLOF/Msx2I2VeIi2IlVtJhIqmT6
1hw22ER4WlojOleX9XowT66fakxLK46gA+M+4KnU0nvSs6jicjytnv+AWeSbRbT2
O7DNORmYMuXqIWGQ5DEhjjSx9y81SoUQ2ueKNyG+WWPg8oWIMVPUVBSFcHn0LgZ3
J3UvH7iK+f7Futg25IPs52W3v2Na80avgZQ31EGM1iPWHs/1aBtEY6Jauqc1WaHl
cAWbDiNXmZQKbbo5YyiGkvMYhNj70c8FVmRXMIIEITCCAwmgAwIBAgICAMcwDQYJ
KoZIhvcNAQEFBQAwcTELMAkGA1UEBhMCREUxHDAaBgNVBAoTE0RldXRzY2hlIFRl
bGVrb20gQUcxHzAdBgNVBAsTFlQtVGVsZVNlYyBUcnVzdCBDZW50ZXIxIzAhBgNV
BAMTGkRldXRzY2hlIFRlbGVrb20gUm9vdCBDQSAyMB4XDTA2MTIxOTEwMjkwMFoX
DTE5MDYzMDIzNTkwMFowWjELMAkGA1UEBhMCREUxEzARBgNVBAoTCkRGTi1WZXJl
aW4xEDAOBgNVBAsTB0RGTi1QS0kxJDAiBgNVBAMTG0RGTi1WZXJlaW4gUENBIEds
b2JhbCAtIEcwMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOmbw2eF
+Q2u9Y1Uw5ZQNT1i6W5M7ZTXAFuVInTUIOs0j9bswDEEC5mB4qYU0lKgKCOEi3SJ
BF5b4OJ4wXjLFssoNTl7LZBF0O2gAHp8v0oOGwDDhulcKzERewzzgiRDjBw4i2po
AJru3E94q9LGE5t2re7eJujvAa90D8EJovZrzr3TzRQwT/Xl46TIYpuCGgMnMA0C
ZWBN7dEJIyqWNVgn03bGcbaQHcTt/zWGfW8zs9sPxRHCioOhlF1Ba9jSEPVM/cpR
rNm975KDu9rrixZWVkPP4dUTPaYfJzDNSVTbyRM0mnF1xWzqpwuY+SGdJ68+ozk5
SGqMrcmZ+8MS8r0CAwEAAaOB2TCB1jBwBgNVHR8EaTBnMGWgY6Bhhl9odHRwOi8v
cGtpLnRlbGVzZWMuZGUvY2dpLWJpbi9zZXJ2aWNlL2FmX0Rvd25sb2FkQVJMLmNy
bD8tY3JsX2Zvcm1hdD1YXzUwOSYtaXNzdWVyPURUX1JPT1RfQ0FfMjAdBgNVHQ4E
FgQUSbfGz+g9H3/qRHsTKffxCnA+3mQwHwYDVR0jBBgwFoAUMcN5G7r1U9cX4Il6
LRdsCrMrnTMwDgYDVR0PAQH/BAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQIwDQYJ
KoZIhvcNAQEFBQADggEBADvhWnfASBfcqRjsga9aifC9KJKmylkYEnDsKPLnrn+W
LOfyXRkx9hMrdL29gLK592fJOaJ5O+EREe5reJEzfjtfJid1U2WOM2Puz3PDsJIj
SSFQdSOhHxjilIU9PzPpdyCNor3moYUpQPY/czJYDQlrptqFbMA/u41mZFYkTq4N
PzI1AVvpjILZcllPsYaF8XSFVuXD+Fzzje5Hs1MFcOflTYppgyjhEwmGnl7I6lge
DB/5pNRaBGj9KD6LArZYtfahLDdXAGerI2iNY6XvmWtc/UtW9qtAhzTUEZJs7IfF
CgsHM3K0bwwdVCzYUcfMvzDTQ3LxMr+MzkljqAD38hwwggWQMIIEeKADAgECAgcX
pCSMct4wMA0GCSqGSIb3DQEBCwUAMFoxCzAJBgNVBAYTAkRFMRMwEQYDVQQKEwpE
Rk4tVmVyZWluMRAwDgYDVQQLEwdERk4tUEtJMSQwIgYDVQQDExtERk4tVmVyZWlu
IFBDQSBHbG9iYWwgLSBHMDEwHhcNMTQwNTI3MTQ1MzQ4WhcNMTkwNzA5MjM1OTAw
WjCBsDELMAkGA1UEBhMCREUxEDAOBgNVBAgTB0hhbWJ1cmcxEDAOBgNVBAcTB0hh
bWJ1cmcxHTAbBgNVBAoTFFVuaXZlcnNpdGFldCBIYW1idXJnMSEwHwYDVQQLExhS
ZWdpb25hbGVzIFJlY2hlbnplbnRydW0xFTATBgNVBAMTDFVISCBDQSAtIEcwMjEk
MCIGCSqGSIb3DQEJARYVdWhoLWNhQHVuaS1oYW1idXJnLmRlMIIBIjANBgkqhkiG
9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvXCaoC/APEqIH+7uxI2zNqhHTd0uCRO3B3uy
7gW1hOHNP6wcY8QoWASlDZUs5pceDLpa5E7SI6pj2PrV+CP9ryRocT+BJLFvqzJo
5v/Mc9TWpwpOEOxIQ/W7Yhh4LBGXNEkOIllgrFf80Yabb5Tb2rOuyA8+33clN5ad
Z2ZjIDtcuZYkMTDIQbWdz8S0AWqVrzmebenDmoL43wJolQAuFYlk0D8MuZ+wb8La
q2eTRIl/gW0QvmpJ9g3qUlhNg8WmTULV9fydsgDoamRjPNyms6pRN8nC9KOQCoSY
zre0ef+W4IIB1VcYyOqhse2OjSfzDSSWjvK/x9zqpS0VSxzS7wIDAQABo4ICAjCC
Af4wEgYDVR0TAQH/BAgwBgEB/wIBATAOBgNVHQ8BAf8EBAMCAQYwEQYDVR0gBAow
CDAGBgRVHSAAMB0GA1UdDgQWBBQmoGoBqP/8Euv3FInjxTA20S45sjAfBgNVHSME
GDAWgBRJt8bP6D0ff+pEexMp9/EKcD7eZDAgBgNVHREEGTAXgRV1aGgtY2FAdW5p
LWhhbWJ1cmcuZGUwgYgGA1UdHwSBgDB+MD2gO6A5hjdodHRwOi8vY2RwMS5wY2Eu
ZGZuLmRlL2dsb2JhbC1yb290LWNhL3B1Yi9jcmwvY2FjcmwuY3JsMD2gO6A5hjdo
dHRwOi8vY2RwMi5wY2EuZGZuLmRlL2dsb2JhbC1yb290LWNhL3B1Yi9jcmwvY2Fj
cmwuY3JsMIHXBggrBgEFBQcBAQSByjCBxzAzBggrBgEFBQcwAYYnaHR0cDovL29j
c3AucGNhLmRmbi5kZS9PQ1NQLVNlcnZlci9PQ1NQMEcGCCsGAQUFBzAChjtodHRw
Oi8vY2RwMS5wY2EuZGZuLmRlL2dsb2JhbC1yb290LWNhL3B1Yi9jYWNlcnQvY2Fj
ZXJ0LmNydDBHBggrBgEFBQcwAoY7aHR0cDovL2NkcDIucGNhLmRmbi5kZS9nbG9i
YWwtcm9vdC1jYS9wdWIvY2FjZXJ0L2NhY2VydC5jcnQwDQYJKoZIhvcNAQELBQAD
ggEBAETwPbbrl7ufoE/ePRc51AwuHfKF+58so5L2T/Yh7kSkWZMwVO892TDF6Xjy
CUjA7TbRSNpDUwLFjk2RbvyuaJVNkxIfnAVssOstZFOG/M9Y03ACtK2aZaTHQUJA
ZHiitUMYjehqr1MlTx4DPxCcGi6JaapGj30qN2p9LfW/awFAcv53tTEkP+jv2zKO
1jb7dowFoykck3ZbwdDWVE6/BMWAaB8evATZiO7dVoSR2HlMdIFdEMZUD2xsli9i
EKCuMeyw4Ou9JOeuKRZZc36tSAmb6v1AMqGp38CG3keZhLglUMBhAT1u4PQPRZyk
+5FvGwmogKzupWaQHS/jvyxhYQMwggXgMIIEyKADAgECAgcXwmHf4AOFMA0GCSqG
SIb3DQEBCwUAMIGwMQswCQYDVQQGEwJERTEQMA4GA1UECBMHSGFtYnVyZzEQMA4G
A1UEBxMHSGFtYnVyZzEdMBsGA1UEChMUVW5pdmVyc2l0YWV0IEhhbWJ1cmcxITAf
BgNVBAsTGFJlZ2lvbmFsZXMgUmVjaGVuemVudHJ1bTEVMBMGA1UEAxMMVUhIIENB
IC0gRzAyMSQwIgYJKoZIhvcNAQkBFhV1aGgtY2FAdW5pLWhhbWJ1cmcuZGUwHhcN
MTQwNjE5MTMyMzI3WhcNMTcwNjE4MTMyMzI3WjCBnjELMAkGA1UEBhMCREUxEDAO
BgNVBAgTB0hhbWJ1cmcxEDAOBgNVBAcTB0hhbWJ1cmcxHTAbBgNVBAoTFFVuaXZl
cnNpdGFldCBIYW1idXJnMQwwCgYDVQQLEwNIUEMxGTAXBgNVBAsTEFplbnRyYWxl
IERpZW5zdGUxDDAKBgNVBAsTA1JSWjEVMBMGA1UEAxMMVGhvbWFzIE9yZ2lzMIIB
IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAq0oQR4jJaYJzIolRRVb5uC3C
6vbfaG5Ko71qry4OSRaLsFLKyF1CbSPOOFlso394RiB3fc8aXb2/X+UTnHM+UJQd
3nwJyFVaMeQvsdeLeEsUzwZAh+Q6b4iYZK8SBr8dFXmBCnm3BZcQSGTC81Q6aKYT
iLk8nbIxs5tJyxw9J7gyGZ/XJ8s+uIChT+PWTycuAWq2wtAwRhWuG2tgX3PVnOJd
sll6KdNEoQ9Q/pZQoYV2hDljvbBMdteBJevlnNHFRh9uDazokhOOglhA8CY0tUP3
Y5DoTm80DzCMiP2YIM1cArNCZHTftHiD+NLSL2/bIJBr2aEIUJToBF6hpMnzzQID
AQABo4ICDTCCAgkwLwYDVR0gBCgwJjARBg8rBgEEAYGtIYIsAQEEAwEwEQYPKwYB
BAGBrSGCLAIBBAMBMAkGA1UdEwQCMAAwCwYDVR0PBAQDAgXgMB0GA1UdJQQWMBQG
CCsGAQUFBwMCBggrBgEFBQcDBDAdBgNVHQ4EFgQUO7qisLF6L/tyNEDXGQLLhGro
P9gwHwYDVR0jBBgwFoAUJqBqAaj//BLr9xSJ48UwNtEuObIwJgYDVR0RBB8wHYEb
dGhvbWFzLm9yZ2lzQHVuaS1oYW1idXJnLmRlMIGNBgNVHR8EgYUwgYIwP6A9oDuG
OWh0dHA6Ly9jZHAxLnBjYS5kZm4uZGUvdW5pLWhhbWJ1cmctY2EvcHViL2NybC9n
X2NhY3JsLmNybDA/oD2gO4Y5aHR0cDovL2NkcDIucGNhLmRmbi5kZS91bmktaGFt
YnVyZy1jYS9wdWIvY3JsL2dfY2FjcmwuY3JsMIGmBggrBgEFBQcBAQSBmTCBljBJ
BggrBgEFBQcwAoY9aHR0cDovL2NkcDEucGNhLmRmbi5kZS91bmktaGFtYnVyZy1j
YS9wdWIvY2FjZXJ0L2dfY2FjZXJ0LmNydDBJBggrBgEFBQcwAoY9aHR0cDovL2Nk
cDIucGNhLmRmbi5kZS91bmktaGFtYnVyZy1jYS9wdWIvY2FjZXJ0L2dfY2FjZXJ0
LmNydDANBgkqhkiG9w0BAQsFAAOCAQEAYGw1e7ifb7PO3AAK8YAM5uYJ55vgLBJS
grJ1eLTKqUZwQn+tCjGELmTefwK05MR/HogSWfckFUeLibzrqQoI0HINvfxzGp51
X8cWTMG3ePfzXLKFRY4v8Wdkm5XtVWJaMRvZ8T8lGr1B1dJj1+iDkTfB3QIb65zc
WT5oazvf4QydpYaAk6V4V12t9wSKvEGYy9lTfWuDF1BhZl7PTsfOPrrgmHS2AGSw
BDsCNyOmiWOcLdstrJols+3dIReGoKHTuIxpvLQI2cKnYlDtUe0HR8sFASxdhK9P
M/Qw+gjMR5REqGWasUkMAm392ln+vvvUq+xdyVjoPyJJDZBE08rbWjGCAn4wggJ6
AgEBMIG8MIGwMQswCQYDVQQGEwJERTEQMA4GA1UECBMHSGFtYnVyZzEQMA4GA1UE
BxMHSGFtYnVyZzEdMBsGA1UEChMUVW5pdmVyc2l0YWV0IEhhbWJ1cmcxITAfBgNV
BAsTGFJlZ2lvbmFsZXMgUmVjaGVuemVudHJ1bTEVMBMGA1UEAxMMVUhIIENBIC0g
RzAyMSQwIgYJKoZIhvcNAQkBFhV1aGgtY2FAdW5pLWhhbWJ1cmcuZGUCBxfCYd/g
A4UwDQYJYIZIAWUDBAIBBQCggZMwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAc
BgkqhkiG9w0BCQUxDxcNMTQwOTIzMDgwNzQ2WjAoBgkqhkiG9w0BCQ8xGzAZMAsG
CWCGSAFlAwQBAjAKBggqhkiG9w0DBzAvBgkqhkiG9w0BCQQxIgQgnbrnWQEH77Mi
SHfO9jAhYvQcLFP5xQ7M76T8FbG4D44wDQYJKoZIhvcNAQEBBQAEggEAhHiXi1JL
+RqwK0LVilTj0DSN7Ah2GGVMc+zfW4wPpQosxy268esnR/q8PUdAdpHmLsOGuxYT
z3PaecSY86GXyvPXYXSIyJ+HitdUogu8SKLoOUXJSz88mBU7nKE0QWBXKIyGPEKj
MFyS9Y8UGUekkP6efHqcTc2EV5jP7DnMekr4GeZVhC3MorTYzkUtJj2DYgh5UzF3
OBO/KTHg3mRg6Wc5ZG9lsanuStbbpEPjfna/cXL08Jk8wNu5WELI2qXUYichv1Pj
QOvve9nzgY3/ERJ8dwm/IJ3GQ1VuoKTDByr54L23ZA2cXPh18gqx0wDhbISqgWyR
z4GbZjCEUiYFZAAAAAAAAA==
--Sig_/.T5PAeZIYMG5phZAa/K7RAR--
Home |
Main Index |
Thread Index |
Old Index