diff options
-rw-r--r-- | dev-libs/libcdio/Manifest | 80 | ||||
-rw-r--r-- | dev-libs/libcdio/files/digest-libcdio-0.64 | 1 | ||||
-rw-r--r-- | dev-libs/libcdio/files/digest-libcdio-0.69 | 1 | ||||
-rw-r--r-- | dev-libs/libcdio/files/digest-libcdio-0.74 | 1 | ||||
-rw-r--r-- | dev-libs/libcdio/files/digest-libcdio-0.75 | 1 | ||||
-rw-r--r-- | dev-libs/libcdio/files/digest-libcdio-0.75-r1 | 1 | ||||
-rw-r--r-- | dev-libs/libcdio/files/digest-libcdio-0.76 | 3 | ||||
-rw-r--r-- | dev-libs/libcdio/files/digest-libcdio-0.76-r1 | 3 | ||||
-rw-r--r-- | dev-libs/libcdio/files/libcdio-0.75-freebsd.patch | 37 | ||||
-rw-r--r-- | dev-libs/libcdio/files/libcdio-0.76-dragonfly.patch | 26 | ||||
-rw-r--r-- | dev-libs/libcdio/files/libcdio-0.76-nrg-crash.patch | 31 | ||||
-rw-r--r-- | dev-libs/libcdio/libcdio-0.64.ebuild | 18 | ||||
-rw-r--r-- | dev-libs/libcdio/libcdio-0.69.ebuild | 28 | ||||
-rw-r--r-- | dev-libs/libcdio/libcdio-0.74.ebuild | 57 | ||||
-rw-r--r-- | dev-libs/libcdio/libcdio-0.75-r1.ebuild | 49 | ||||
-rw-r--r-- | dev-libs/libcdio/libcdio-0.75.ebuild | 47 | ||||
-rw-r--r-- | dev-libs/libcdio/libcdio-0.76-r1.ebuild | 52 | ||||
-rw-r--r-- | dev-libs/libcdio/libcdio-0.76.ebuild | 47 |
18 files changed, 7 insertions, 476 deletions
diff --git a/dev-libs/libcdio/Manifest b/dev-libs/libcdio/Manifest index 458b37e59943..55dd7c23062d 100644 --- a/dev-libs/libcdio/Manifest +++ b/dev-libs/libcdio/Manifest @@ -1,38 +1,13 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -AUX libcdio-0.75-freebsd.patch 1227 RMD160 40aa05effd3eb76888b4bef47aa6ebe59d365fd9 SHA1 12ed93a69259dc04750eb79eec3d0cc7ab32c8f3 SHA256 24e4fa7895473ae68fae7d7466da82c78b2145288920f183f63a9e7bc48d3357 -MD5 a6c330ba467869360ed8db78de15e9b7 files/libcdio-0.75-freebsd.patch 1227 -RMD160 40aa05effd3eb76888b4bef47aa6ebe59d365fd9 files/libcdio-0.75-freebsd.patch 1227 -SHA256 24e4fa7895473ae68fae7d7466da82c78b2145288920f183f63a9e7bc48d3357 files/libcdio-0.75-freebsd.patch 1227 -AUX libcdio-0.76-dragonfly.patch 941 RMD160 d017b28aee6d4b71da0b030d3bdabafc04bc3db2 SHA1 f2b237c2da9326630fba5c169af4ac80ac88d9d8 SHA256 c1e0e0cc3c5ab1ac93376987294100974b40aac78110754c7af0862c79e22685 -MD5 04048ab171e35ac220031eab12bb7dd7 files/libcdio-0.76-dragonfly.patch 941 -RMD160 d017b28aee6d4b71da0b030d3bdabafc04bc3db2 files/libcdio-0.76-dragonfly.patch 941 -SHA256 c1e0e0cc3c5ab1ac93376987294100974b40aac78110754c7af0862c79e22685 files/libcdio-0.76-dragonfly.patch 941 -AUX libcdio-0.76-nrg-crash.patch 858 RMD160 7c6a5c69eaefa7fa37de6603dadc7b360a8dc9d4 SHA1 cbb7b36e0ef684ecf217f303fedf0a7fa993329f SHA256 896bc5e98be9125d580124b3da5b9309650b6cc2eb1bbd7fd64b4c0654834447 -MD5 6e3318ce4e73be555c875919d7866b52 files/libcdio-0.76-nrg-crash.patch 858 -RMD160 7c6a5c69eaefa7fa37de6603dadc7b360a8dc9d4 files/libcdio-0.76-nrg-crash.patch 858 -SHA256 896bc5e98be9125d580124b3da5b9309650b6cc2eb1bbd7fd64b4c0654834447 files/libcdio-0.76-nrg-crash.patch 858 AUX libcdio-0.77-nocxx.patch 2227 RMD160 e3bc0928587c9f8752d5f7bb434847fafb8ff6fa SHA1 78cde269835c581889ccf4ef431e2bc32173816e SHA256 d016a0e4d2cc19993382d0c74e4875249d6e514c4927f20a6afca95438c9c531 MD5 e1b0099368be7be3a1cbabbfbdf0f886 files/libcdio-0.77-nocxx.patch 2227 RMD160 e3bc0928587c9f8752d5f7bb434847fafb8ff6fa files/libcdio-0.77-nocxx.patch 2227 SHA256 d016a0e4d2cc19993382d0c74e4875249d6e514c4927f20a6afca95438c9c531 files/libcdio-0.77-nocxx.patch 2227 -DIST libcdio-0.64.tar.gz 1152415 -DIST libcdio-0.69.tar.gz 1408754 DIST libcdio-0.70.tar.gz 1474322 DIST libcdio-0.73.tar.gz 1797060 RMD160 e51581a5d8b97d34bb09edd39ccbfcc618d74d72 SHA1 8929db4652646eb4fdfbadcf6f4385b24c1e25a1 SHA256 a9a269e50cbfb784437da8775da99a129abc965f64d8db141d23629ca42e28cf -DIST libcdio-0.74.tar.gz 1799345 -DIST libcdio-0.75.tar.gz 1810819 -DIST libcdio-0.76.tar.gz 1821519 RMD160 3ebce21179c04c5a8d721d485a28244de9ac82f3 SHA256 26e0d08f345de365492671703a597be2c7275885e1aeb6f9fee049725caaf04a DIST libcdio-0.77.tar.gz 1954965 RMD160 0d85802b9108fd8f7cbee23dd7209a6cd9b307d1 SHA1 ea54055a21f370175105599eeae2a84eda7b727f SHA256 8f9b5e1a4532ff0f46413f7050d5c9e5c8bf4267a7b37a9fbc796dfa5b61d239 -EBUILD libcdio-0.64.ebuild 552 RMD160 3b4dc3cd33f3804fcae3fc03c9657ae2f286661d SHA1 831a927fd7233953cd87c68b5d77bb3113d6267c SHA256 8841dec09b541f27855680a2b777e03d2a0c95d59b85fed1b12fc0c8d36b84f2 -MD5 3729822a13fd0904820dca96afb9288b libcdio-0.64.ebuild 552 -RMD160 3b4dc3cd33f3804fcae3fc03c9657ae2f286661d libcdio-0.64.ebuild 552 -SHA256 8841dec09b541f27855680a2b777e03d2a0c95d59b85fed1b12fc0c8d36b84f2 libcdio-0.64.ebuild 552 -EBUILD libcdio-0.69.ebuild 807 RMD160 c55517c0c3302ec019222fae484d75a8600f87de SHA1 e248f1a8aaaa01f888c25d5c12320924248fd1cc SHA256 4bbc618a2080222f803e55970c0bfaa1a85de864fca23ef722d593ff4cc6a754 -MD5 9276ebf133096b17b42459071ff9557a libcdio-0.69.ebuild 807 -RMD160 c55517c0c3302ec019222fae484d75a8600f87de libcdio-0.69.ebuild 807 -SHA256 4bbc618a2080222f803e55970c0bfaa1a85de864fca23ef722d593ff4cc6a754 libcdio-0.69.ebuild 807 EBUILD libcdio-0.70.ebuild 1053 RMD160 077bcb07081d5a26be93e779f1daa8ecfa60339a SHA1 68c7e6b2ae3a3b5e511ed58e27e2b6ffd67cc87c SHA256 c28b1222e0467df21fa30aac92d9c9ac1b804a1182025a4bd08c8c38a0403eec MD5 a4f6c3f80890696765a72ff20a86b20c libcdio-0.70.ebuild 1053 RMD160 077bcb07081d5a26be93e779f1daa8ecfa60339a libcdio-0.70.ebuild 1053 @@ -41,72 +16,31 @@ EBUILD libcdio-0.73.ebuild 1550 RMD160 65b9a393734eacf4496b6d562b2bf29bcadc2b4a MD5 2306eef70d9db2154bb8b5d294818856 libcdio-0.73.ebuild 1550 RMD160 65b9a393734eacf4496b6d562b2bf29bcadc2b4a libcdio-0.73.ebuild 1550 SHA256 648722455842ce262c885728bcae8c8aac0da9d12ae6f6ff2c9851d6ed8ea12a libcdio-0.73.ebuild 1550 -EBUILD libcdio-0.74.ebuild 1683 RMD160 8c7e7378b4adae4dcde854fa994542c4e1d40729 SHA1 f3af0c8fc8e1c1d84540bbc040fbd8b3ad67f9b0 SHA256 d363d8e881ce7d38e2ce6f8f052ab2cda61193f87ed57416b5cf9e264ad25669 -MD5 e26723ead93a1b3ca44453d6dcd6bf99 libcdio-0.74.ebuild 1683 -RMD160 8c7e7378b4adae4dcde854fa994542c4e1d40729 libcdio-0.74.ebuild 1683 -SHA256 d363d8e881ce7d38e2ce6f8f052ab2cda61193f87ed57416b5cf9e264ad25669 libcdio-0.74.ebuild 1683 -EBUILD libcdio-0.75-r1.ebuild 1369 RMD160 be574a2d4db0b85d945b96d5b285884e424fbfe0 SHA1 b411174b8b95386cf747642103d04907fc53c9b3 SHA256 d8d96827b0e26267ba7af9245696f65a62d2f1d98faca836635b9d210398d695 -MD5 53cb5c7928e1adc77af1f36f51ac12c0 libcdio-0.75-r1.ebuild 1369 -RMD160 be574a2d4db0b85d945b96d5b285884e424fbfe0 libcdio-0.75-r1.ebuild 1369 -SHA256 d8d96827b0e26267ba7af9245696f65a62d2f1d98faca836635b9d210398d695 libcdio-0.75-r1.ebuild 1369 -EBUILD libcdio-0.75.ebuild 1326 RMD160 06d260a89c232f27754714da68051742116da40f SHA1 3c31f8c9c5245e593aab3a89852e7db528a48b62 SHA256 7c35bbe6786f78d10cd780f7fee2c14d58691174507039ea413d80af5ed29969 -MD5 5e28084adc64a06f4c2dde45edc0b542 libcdio-0.75.ebuild 1326 -RMD160 06d260a89c232f27754714da68051742116da40f libcdio-0.75.ebuild 1326 -SHA256 7c35bbe6786f78d10cd780f7fee2c14d58691174507039ea413d80af5ed29969 libcdio-0.75.ebuild 1326 -EBUILD libcdio-0.76-r1.ebuild 1476 RMD160 b319a989b638d2706da78ad881cf05431e2f9b3e SHA1 fdf0333780b2d437d33f22a9b8af91f92c870b81 SHA256 036c77a4a2394a3182b6d5feb548eed07801d4903f6a34316272a9368d442d7c -MD5 1cb721b90ade055cea7a1514af5d146d libcdio-0.76-r1.ebuild 1476 -RMD160 b319a989b638d2706da78ad881cf05431e2f9b3e libcdio-0.76-r1.ebuild 1476 -SHA256 036c77a4a2394a3182b6d5feb548eed07801d4903f6a34316272a9368d442d7c libcdio-0.76-r1.ebuild 1476 -EBUILD libcdio-0.76.ebuild 1329 RMD160 1b72072bfdc5d3b058543f7e85cc4fcd0be05029 SHA1 f729fff33bf86b6b244e0300501c15768c55f7a6 SHA256 d1d837a8e7d60ea0a319f9530f37f3ad728560d7a19e0dff5272fd8d74c88ecb -MD5 4be6f517760fa9937eed8d4f62e1a204 libcdio-0.76.ebuild 1329 -RMD160 1b72072bfdc5d3b058543f7e85cc4fcd0be05029 libcdio-0.76.ebuild 1329 -SHA256 d1d837a8e7d60ea0a319f9530f37f3ad728560d7a19e0dff5272fd8d74c88ecb libcdio-0.76.ebuild 1329 EBUILD libcdio-0.77.ebuild 1414 RMD160 08bf56fbe6cf854ac19ea19fb421e344ccd64d6c SHA1 e3bbaa45817d611a2f36d84774f51b98f936344a SHA256 f48a1cc8451f7e2e1376c37391cc38b122ca2689aaeef1468af3ce24479ab6b1 MD5 1fd59210326a516d66e6f18362f810a6 libcdio-0.77.ebuild 1414 RMD160 08bf56fbe6cf854ac19ea19fb421e344ccd64d6c libcdio-0.77.ebuild 1414 SHA256 f48a1cc8451f7e2e1376c37391cc38b122ca2689aaeef1468af3ce24479ab6b1 libcdio-0.77.ebuild 1414 -MISC ChangeLog 7140 RMD160 01a0b54a3c9dd64bc12fa19657ab6a427af65183 SHA1 2c0a260257cfd414cde9b2f9953d50cf06551046 SHA256 3ce41093fe20be018abde7248958e37636e1ea302984f0f09b657d239db0d2f4 -MD5 4fddca69570a5278c29ae850ca5cd5c4 ChangeLog 7140 -RMD160 01a0b54a3c9dd64bc12fa19657ab6a427af65183 ChangeLog 7140 -SHA256 3ce41093fe20be018abde7248958e37636e1ea302984f0f09b657d239db0d2f4 ChangeLog 7140 +MISC ChangeLog 7492 RMD160 5dc4568541ad69ba3e1090817c80c27fdcc348c9 SHA1 7b7c6cd3aba3f5df6127b27250091162ac0da2b3 SHA256 abd171e6dde8c18d9d85fc2bd512b5ddd28e88dec720862e16156228a988d1cc +MD5 134c02b980d96aeff2b0ce852d5097ed ChangeLog 7492 +RMD160 5dc4568541ad69ba3e1090817c80c27fdcc348c9 ChangeLog 7492 +SHA256 abd171e6dde8c18d9d85fc2bd512b5ddd28e88dec720862e16156228a988d1cc ChangeLog 7492 MISC metadata.xml 223 RMD160 86b42c49b694db39ddb3fdc60b98a3ad1a0c3392 SHA1 ea8c387229caaf4b0d3c9fbef9143b70dcae0b0d SHA256 dd48e823ec9a151bc3611121402ed26ee24eb3304aa62870b1e875a8fa0ac812 MD5 0338bfb24d7bfb6450aac4dd025c0096 metadata.xml 223 RMD160 86b42c49b694db39ddb3fdc60b98a3ad1a0c3392 metadata.xml 223 SHA256 dd48e823ec9a151bc3611121402ed26ee24eb3304aa62870b1e875a8fa0ac812 metadata.xml 223 -MD5 0165911115603b51b34b8ae19ab71e2a files/digest-libcdio-0.64 65 -RMD160 62054a8147645683f92d15003fc1311cc2a852ec files/digest-libcdio-0.64 65 -SHA256 0c3ae23e88a6fccd63913a0bc67bd3a64a2bf2e85eba6627ac6bc82146d54922 files/digest-libcdio-0.64 65 -MD5 8276d2edab3e451a5639073967339ebb files/digest-libcdio-0.69 65 -RMD160 3afc01a6995a0ad1e19c730f2e46003d4dc31787 files/digest-libcdio-0.69 65 -SHA256 35c934fe805bbcbad2f7a14197548516c8127201b369f48431e34bb385342ff8 files/digest-libcdio-0.69 65 MD5 29744769327f1087e4de0f7c5d8e9fbb files/digest-libcdio-0.70 65 RMD160 3312fdde11047bfade4539e606f2f6879c682c1a files/digest-libcdio-0.70 65 SHA256 f5995b5af753703211bcd5b4efa519ea9305f66b167e7cf81909a233287f0f78 files/digest-libcdio-0.70 65 MD5 a0af2cfd8acd28dd2f717c8d824e1528 files/digest-libcdio-0.73 241 RMD160 e0292088b2d8610be56945afb8ef69e5dee3ae00 files/digest-libcdio-0.73 241 SHA256 503df5f023bb271ed1a770a8ceffa155bb33f7f479a5ee54d385e0c0af2c6ad3 files/digest-libcdio-0.73 241 -MD5 c4a757d92ae8d58de0538803b4650900 files/digest-libcdio-0.74 65 -RMD160 42325e43fac395bb5d484286b4339d75b3c3ef1e files/digest-libcdio-0.74 65 -SHA256 5451d1c4935ad0d4bba97e1ae9bde624e006157e80942ce2d1cb4dfdb7f13545 files/digest-libcdio-0.74 65 -MD5 bad51b787d2f4b600b5cd550fff8b986 files/digest-libcdio-0.75 65 -RMD160 643413642cf165366b7dfe2b1e9280267aec950f files/digest-libcdio-0.75 65 -SHA256 8c63d89fae4562cb3697ac43617627eb7ae382f1206792dda0bae9318f490a5a files/digest-libcdio-0.75 65 -MD5 bad51b787d2f4b600b5cd550fff8b986 files/digest-libcdio-0.75-r1 65 -RMD160 643413642cf165366b7dfe2b1e9280267aec950f files/digest-libcdio-0.75-r1 65 -SHA256 8c63d89fae4562cb3697ac43617627eb7ae382f1206792dda0bae9318f490a5a files/digest-libcdio-0.75-r1 65 -MD5 ae18e64aee5b96b5f1f67f36ee5442e3 files/digest-libcdio-0.76 241 -RMD160 5c9370b8254a19f9ad5a68dc10cd76983dd61eee files/digest-libcdio-0.76 241 -SHA256 b7ff230276729d67c66d1592293feea5b83b14df2f28e9d8ea6e4c6a3e5117f1 files/digest-libcdio-0.76 241 -MD5 ae18e64aee5b96b5f1f67f36ee5442e3 files/digest-libcdio-0.76-r1 241 -RMD160 5c9370b8254a19f9ad5a68dc10cd76983dd61eee files/digest-libcdio-0.76-r1 241 -SHA256 b7ff230276729d67c66d1592293feea5b83b14df2f28e9d8ea6e4c6a3e5117f1 files/digest-libcdio-0.76-r1 241 MD5 f65cb328df6c98f1ff9dba0272d6c14b files/digest-libcdio-0.77 241 RMD160 e7e8d04384465230bb60fca308231d7353bd848e files/digest-libcdio-0.77 241 SHA256 95728b8a3065c5954d10259b9c7904ee77d4fd45436de75e2dd7ccebe162cea9 files/digest-libcdio-0.77 241 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) -iD8DBQFEd1FeAiZjviIA2XgRAh2xAKCe1Nj727xAAjj6zPClTI6gLnlKygCeNWxj -n8hEZH8mQouWPLXQlbT9cxY= -=27Xl +iD8DBQFEd1Y1AiZjviIA2XgRArfxAKCR3reYoIimBMbInNlO1MpPz8pj2gCgkS9k +IPyZAHLMrDPCXzOPd44Kwbc= +=cWhR -----END PGP SIGNATURE----- diff --git a/dev-libs/libcdio/files/digest-libcdio-0.64 b/dev-libs/libcdio/files/digest-libcdio-0.64 deleted file mode 100644 index ba13ebc56a89..000000000000 --- a/dev-libs/libcdio/files/digest-libcdio-0.64 +++ /dev/null @@ -1 +0,0 @@ -MD5 3c01953e0abcbcee661865d8d57600fa libcdio-0.64.tar.gz 1152415 diff --git a/dev-libs/libcdio/files/digest-libcdio-0.69 b/dev-libs/libcdio/files/digest-libcdio-0.69 deleted file mode 100644 index ee8c2ddbcac1..000000000000 --- a/dev-libs/libcdio/files/digest-libcdio-0.69 +++ /dev/null @@ -1 +0,0 @@ -MD5 1f80aef5ad9b7306cdc9e33425713edc libcdio-0.69.tar.gz 1408754 diff --git a/dev-libs/libcdio/files/digest-libcdio-0.74 b/dev-libs/libcdio/files/digest-libcdio-0.74 deleted file mode 100644 index 64e34f5eff7e..000000000000 --- a/dev-libs/libcdio/files/digest-libcdio-0.74 +++ /dev/null @@ -1 +0,0 @@ -MD5 2b1b03d96a992d171ebf2b13bcdcd866 libcdio-0.74.tar.gz 1799345 diff --git a/dev-libs/libcdio/files/digest-libcdio-0.75 b/dev-libs/libcdio/files/digest-libcdio-0.75 deleted file mode 100644 index bad65657cc97..000000000000 --- a/dev-libs/libcdio/files/digest-libcdio-0.75 +++ /dev/null @@ -1 +0,0 @@ -MD5 628bd9e6d62747ff6a2b14f976673ea0 libcdio-0.75.tar.gz 1810819 diff --git a/dev-libs/libcdio/files/digest-libcdio-0.75-r1 b/dev-libs/libcdio/files/digest-libcdio-0.75-r1 deleted file mode 100644 index bad65657cc97..000000000000 --- a/dev-libs/libcdio/files/digest-libcdio-0.75-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 628bd9e6d62747ff6a2b14f976673ea0 libcdio-0.75.tar.gz 1810819 diff --git a/dev-libs/libcdio/files/digest-libcdio-0.76 b/dev-libs/libcdio/files/digest-libcdio-0.76 deleted file mode 100644 index da324353d3eb..000000000000 --- a/dev-libs/libcdio/files/digest-libcdio-0.76 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 6d5f97847c8be003f4018dd2b5afe23d libcdio-0.76.tar.gz 1821519 -RMD160 3ebce21179c04c5a8d721d485a28244de9ac82f3 libcdio-0.76.tar.gz 1821519 -SHA256 26e0d08f345de365492671703a597be2c7275885e1aeb6f9fee049725caaf04a libcdio-0.76.tar.gz 1821519 diff --git a/dev-libs/libcdio/files/digest-libcdio-0.76-r1 b/dev-libs/libcdio/files/digest-libcdio-0.76-r1 deleted file mode 100644 index da324353d3eb..000000000000 --- a/dev-libs/libcdio/files/digest-libcdio-0.76-r1 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 6d5f97847c8be003f4018dd2b5afe23d libcdio-0.76.tar.gz 1821519 -RMD160 3ebce21179c04c5a8d721d485a28244de9ac82f3 libcdio-0.76.tar.gz 1821519 -SHA256 26e0d08f345de365492671703a597be2c7275885e1aeb6f9fee049725caaf04a libcdio-0.76.tar.gz 1821519 diff --git a/dev-libs/libcdio/files/libcdio-0.75-freebsd.patch b/dev-libs/libcdio/files/libcdio-0.75-freebsd.patch deleted file mode 100644 index 43c25ac6445c..000000000000 --- a/dev-libs/libcdio/files/libcdio-0.75-freebsd.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff -ur -x '*~' libcdio-0.75/lib/driver/FreeBSD/freebsd_ioctl.c libcdio-0.75-fbsd/lib/driver/FreeBSD/freebsd_ioctl.c ---- libcdio-0.75/lib/driver/FreeBSD/freebsd_ioctl.c 2005-01-27 05:00:48.000000000 +0100 -+++ libcdio-0.75-fbsd/lib/driver/FreeBSD/freebsd_ioctl.c 2005-07-23 18:55:58.379631392 +0200 -@@ -140,25 +140,20 @@ - } - - /*! -- Eject media. Return 1 if successful, 0 otherwise. -+ Eject media. Return 0 if successful, 1 otherwise. - */ - int - eject_media_freebsd_ioctl (_img_private_t *env) - { - _img_private_t *_obj = env; -- int ret=2; -- int fd; -+ int ret=1; - -- if ((fd = open(_obj->gen.source_name, O_RDONLY|O_NONBLOCK)) > -1) { -- ret = 1; -- if (ioctl(fd, CDIOCALLOW) == -1) { -- cdio_warn("ioctl(fd, CDIOCALLOW) failed: %s\n", strerror(errno)); -- } else if (ioctl(fd, CDIOCEJECT) == -1) { -- cdio_warn("ioctl(CDIOCEJECT) failed: %s\n", strerror(errno)); -- } else { -- ret = 0; -- } -- close(fd); -+ if (ioctl(_obj->gen.fd, CDIOCALLOW) == -1) { -+ cdio_warn("ioctl(fd, CDIOCALLOW) failed: %s\n", strerror(errno)); -+ } else if (ioctl(_obj->gen.fd, CDIOCEJECT) == -1) { -+ cdio_warn("ioctl(CDIOCEJECT) failed: %s\n", strerror(errno)); -+ } else { -+ ret=0; - } - - return ret; diff --git a/dev-libs/libcdio/files/libcdio-0.76-dragonfly.patch b/dev-libs/libcdio/files/libcdio-0.76-dragonfly.patch deleted file mode 100644 index 185dc20a7be0..000000000000 --- a/dev-libs/libcdio/files/libcdio-0.76-dragonfly.patch +++ /dev/null @@ -1,26 +0,0 @@ -Index: libcdio-0.76/configure.ac -=================================================================== ---- libcdio-0.76.orig/configure.ac -+++ libcdio-0.76/configure.ac -@@ -436,7 +436,7 @@ int has_timeout=sizeof(test.timeout);], - LIBS="$LIBS -lwinmm -mwindows" - cd_drivers="${cd_drivers}, MinGW " - ;; -- freebsd4.*|freebsd5.*|freebsd6*) -+ freebsd4.*|freebsd5.*|freebsd6*|dragonfly*) - AC_DEFINE([HAVE_FREEBSD_CDROM], [1], - [Define 1 if you have FreeBSD CD-ROM support]) - LIBS="$LIBS -lcam" -Index: libcdio-0.76/configure -=================================================================== ---- libcdio-0.76.orig/configure -+++ libcdio-0.76/configure -@@ -22583,7 +22583,7 @@ _ACEOF - LIBS="$LIBS -lwinmm -mwindows" - cd_drivers="${cd_drivers}, MinGW " - ;; -- freebsd4.*|freebsd5.*|freebsd6*) -+ freebsd4.*|freebsd5.*|freebsd6*|dragonfly*) - - cat >>confdefs.h <<\_ACEOF - #define HAVE_FREEBSD_CDROM 1 diff --git a/dev-libs/libcdio/files/libcdio-0.76-nrg-crash.patch b/dev-libs/libcdio/files/libcdio-0.76-nrg-crash.patch deleted file mode 100644 index 7de78275904d..000000000000 --- a/dev-libs/libcdio/files/libcdio-0.76-nrg-crash.patch +++ /dev/null @@ -1,31 +0,0 @@ -Index: libcdio-0.76/lib/driver/image/nrg.c -=================================================================== ---- libcdio-0.76.orig/lib/driver/image/nrg.c -+++ libcdio-0.76/lib/driver/image/nrg.c -@@ -1173,21 +1173,14 @@ _get_track_green_nrg(void *p_user_data, - bool - cdio_is_nrg(const char *psz_nrg) - { -- unsigned int i; -+ size_t psz_len; - - if (psz_nrg == NULL) return false; -+ psz_len = strlen(psz_nrg); -+ /* At least 4 characters needed for .nrg extension */ -+ if ( psz_len < 4 ) return false; - -- i=strlen(psz_nrg)-strlen("nrg"); -- -- if (i>0) { -- if (psz_nrg[i]=='n' && psz_nrg[i+1]=='r' && psz_nrg[i+2]=='g') { -- return true; -- } -- else if (psz_nrg[i]=='N' && psz_nrg[i+1]=='R' && psz_nrg[i+2]=='G') { -- return true; -- } -- } -- return false; -+ return strncasecmp( psz_nrg+(psz_len-3), "nrg", 3 ) == 0; - } - - /*! diff --git a/dev-libs/libcdio/libcdio-0.64.ebuild b/dev-libs/libcdio/libcdio-0.64.ebuild deleted file mode 100644 index e36f82e3c8a0..000000000000 --- a/dev-libs/libcdio/libcdio-0.64.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/libcdio-0.64.ebuild,v 1.13 2006/03/18 16:10:22 flameeyes Exp $ - -IUSE="" - -DESCRIPTION="A library to encapsulate CD-ROM reading and control." -HOMEPAGE="http://www.gnu.org/software/libcdio/" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" -LICENSE="GPL-2" - -SLOT="0" -KEYWORDS="x86 ppc sparc alpha amd64 ia64" - -src_install() { - einstall || die - dodoc AUTHORS COPYING Changelog INSTALL NEWS README THANKS -} diff --git a/dev-libs/libcdio/libcdio-0.69.ebuild b/dev-libs/libcdio/libcdio-0.69.ebuild deleted file mode 100644 index b1facba5bffc..000000000000 --- a/dev-libs/libcdio/libcdio-0.69.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/libcdio-0.69.ebuild,v 1.13 2005/04/24 09:45:58 vapier Exp $ - -DESCRIPTION="A library to encapsulate CD-ROM reading and control" -HOMEPAGE="http://www.gnu.org/software/libcdio/" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ~ppc64 sparc x86" -IUSE="cddb" - -RDEPEND="dev-libs/popt - cddb? ( >=media-libs/libcddb-0.9.4 )" -DEPEND="${RDEPEND} - dev-util/pkgconfig" - -src_compile() { - econf $(use_enable cddb) || die - # had problem with parallel make (phosphan@gentoo.org) - emake -j1 || die -} - -src_install() { - make DESTDIR="${D}" install || die - dodoc AUTHORS ChangeLog INSTALL NEWS README THANKS -} diff --git a/dev-libs/libcdio/libcdio-0.74.ebuild b/dev-libs/libcdio/libcdio-0.74.ebuild deleted file mode 100644 index e72743aff051..000000000000 --- a/dev-libs/libcdio/libcdio-0.74.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/libcdio-0.74.ebuild,v 1.3 2005/05/30 17:16:41 stkn Exp $ - -inherit libtool eutils - -DESCRIPTION="A library to encapsulate CD-ROM reading and control" -HOMEPAGE="http://www.gnu.org/software/libcdio/" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="cddb minimal" - -RDEPEND="!minimal? ( dev-libs/popt ) - cddb? ( >=media-libs/libcddb-0.9.4 )" -DEPEND="${RDEPEND} - dev-util/pkgconfig" - -src_unpack() { - unpack ${A} - cd ${S} - elibtoolize --reverse-deps -} - -src_compile() { - econf \ - $(use_enable cddb) \ - $(use_with !minimal cd-drive) \ - $(use_with !minimal cd-info) \ - $(use_with !minimal cd-paranoia) \ - $(use_with !minimal cdda-player) \ - $(use_with !minimal cd-read) \ - $(use_with !minimal iso-info) \ - $(use_with !minimal iso-read) \ - --with-cd-paranoia-name=libcdio-paranoia \ - --disable-vcd-info \ - --disable-dependency-tracking || die "configure failed" - # had problem with parallel make (phosphan@gentoo.org) - emake -j1 || die "make failed" -} - -src_install() { - make DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS ChangeLog NEWS README THANKS - preserve_old_lib /usr/$(get_libdir)/libiso9660.so.0 - preserve_old_lib /usr/$(get_libdir)/libiso9660.so.2 - preserve_old_lib /usr/$(get_libdir)/libcdio.so.0.2.0 -} - -pkg_postinst() { - preserve_old_lib_notify /usr/$(get_libdir)/libiso9660.so.0 - preserve_old_lib_notify /usr/$(get_libdir)/libiso9660.so.2 - preserve_old_lib_notify /usr/$(get_libdir)/libcdio.so.0.2.0 -} - diff --git a/dev-libs/libcdio/libcdio-0.75-r1.ebuild b/dev-libs/libcdio/libcdio-0.75-r1.ebuild deleted file mode 100644 index def5af738081..000000000000 --- a/dev-libs/libcdio/libcdio-0.75-r1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/libcdio-0.75-r1.ebuild,v 1.1 2005/07/23 19:07:14 flameeyes Exp $ - -inherit libtool eutils - -DESCRIPTION="A library to encapsulate CD-ROM reading and control" -HOMEPAGE="http://www.gnu.org/software/libcdio/" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="cddb minimal" - -RDEPEND="!minimal? ( dev-libs/popt ) - cddb? ( >=media-libs/libcddb-0.9.4 )" -DEPEND="${RDEPEND} - dev-util/pkgconfig" - -src_unpack() { - unpack ${A} - cd ${S} - elibtoolize --reverse-deps - - epatch ${FILESDIR}/${P}-freebsd.patch -} - -src_compile() { - econf \ - $(use_enable cddb) \ - $(use_with !minimal cd-drive) \ - $(use_with !minimal cd-info) \ - $(use_with !minimal cd-paranoia) \ - $(use_with !minimal cdda-player) \ - $(use_with !minimal cd-read) \ - $(use_with !minimal iso-info) \ - $(use_with !minimal iso-read) \ - --with-cd-paranoia-name=libcdio-paranoia \ - --disable-vcd-info \ - --disable-dependency-tracking || die "configure failed" - # had problem with parallel make (phosphan@gentoo.org) - emake -j1 || die "make failed" -} - -src_install() { - make DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS ChangeLog NEWS README THANKS -} diff --git a/dev-libs/libcdio/libcdio-0.75.ebuild b/dev-libs/libcdio/libcdio-0.75.ebuild deleted file mode 100644 index 72ecf844ebec..000000000000 --- a/dev-libs/libcdio/libcdio-0.75.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/libcdio-0.75.ebuild,v 1.1 2005/07/22 21:44:40 flameeyes Exp $ - -inherit libtool eutils - -DESCRIPTION="A library to encapsulate CD-ROM reading and control" -HOMEPAGE="http://www.gnu.org/software/libcdio/" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="cddb minimal" - -RDEPEND="!minimal? ( dev-libs/popt ) - cddb? ( >=media-libs/libcddb-0.9.4 )" -DEPEND="${RDEPEND} - dev-util/pkgconfig" - -src_unpack() { - unpack ${A} - cd ${S} - elibtoolize --reverse-deps -} - -src_compile() { - econf \ - $(use_enable cddb) \ - $(use_with !minimal cd-drive) \ - $(use_with !minimal cd-info) \ - $(use_with !minimal cd-paranoia) \ - $(use_with !minimal cdda-player) \ - $(use_with !minimal cd-read) \ - $(use_with !minimal iso-info) \ - $(use_with !minimal iso-read) \ - --with-cd-paranoia-name=libcdio-paranoia \ - --disable-vcd-info \ - --disable-dependency-tracking || die "configure failed" - # had problem with parallel make (phosphan@gentoo.org) - emake -j1 || die "make failed" -} - -src_install() { - make DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS ChangeLog NEWS README THANKS -} diff --git a/dev-libs/libcdio/libcdio-0.76-r1.ebuild b/dev-libs/libcdio/libcdio-0.76-r1.ebuild deleted file mode 100644 index 1b17861a0ae7..000000000000 --- a/dev-libs/libcdio/libcdio-0.76-r1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/libcdio-0.76-r1.ebuild,v 1.4 2006/03/30 18:28:22 flameeyes Exp $ - -inherit eutils - -DESCRIPTION="A library to encapsulate CD-ROM reading and control" -HOMEPAGE="http://www.gnu.org/software/libcdio/" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" -IUSE="cddb minimal nls" - -RDEPEND="!minimal? ( dev-libs/popt ) - cddb? ( >=media-libs/libcddb-1.0.1 ) - nls? ( virtual/libintl )" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext ) - dev-util/pkgconfig" - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}/${P}-dragonfly.patch" - epatch "${FILESDIR}/${P}-nrg-crash.patch" -} - -src_compile() { - econf \ - $(use_enable nls) \ - $(use_enable cddb) \ - $(use_with !minimal cd-drive) \ - $(use_with !minimal cd-info) \ - $(use_with !minimal cd-paranoia) \ - $(use_with !minimal cdda-player) \ - $(use_with !minimal cd-read) \ - $(use_with !minimal iso-info) \ - $(use_with !minimal iso-read) \ - --with-cd-paranoia-name=libcdio-paranoia \ - --disable-vcd-info \ - --disable-dependency-tracking || die "configure failed" - # had problem with parallel make (phosphan@gentoo.org) - emake -j1 || die "make failed" -} - -src_install() { - make DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS ChangeLog NEWS README THANKS -} diff --git a/dev-libs/libcdio/libcdio-0.76.ebuild b/dev-libs/libcdio/libcdio-0.76.ebuild deleted file mode 100644 index f3b10429e964..000000000000 --- a/dev-libs/libcdio/libcdio-0.76.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/libcdio-0.76.ebuild,v 1.3 2006/01/13 22:59:41 vapier Exp $ - -inherit libtool eutils - -DESCRIPTION="A library to encapsulate CD-ROM reading and control" -HOMEPAGE="http://www.gnu.org/software/libcdio/" -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86" -IUSE="cddb minimal" - -RDEPEND="!minimal? ( dev-libs/popt ) - cddb? ( >=media-libs/libcddb-1.0.1 )" -DEPEND="${RDEPEND} - dev-util/pkgconfig" - -src_unpack() { - unpack ${A} - cd "${S}" - elibtoolize --reverse-deps -} - -src_compile() { - econf \ - $(use_enable cddb) \ - $(use_with !minimal cd-drive) \ - $(use_with !minimal cd-info) \ - $(use_with !minimal cd-paranoia) \ - $(use_with !minimal cdda-player) \ - $(use_with !minimal cd-read) \ - $(use_with !minimal iso-info) \ - $(use_with !minimal iso-read) \ - --with-cd-paranoia-name=libcdio-paranoia \ - --disable-vcd-info \ - --disable-dependency-tracking || die "configure failed" - # had problem with parallel make (phosphan@gentoo.org) - emake -j1 || die "make failed" -} - -src_install() { - make DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS ChangeLog NEWS README THANKS -} |