diff --git a/app-emulation/opencbm/Manifest b/app-emulation/opencbm/Manifest index c8d20723..79ab76b4 100644 --- a/app-emulation/opencbm/Manifest +++ b/app-emulation/opencbm/Manifest @@ -1,24 +1,8 @@ -AUX 0.4.3_rc2/0001-Adjusted-autoconf.h-location-for-Linux-2.6.33.patch 1105 BLAKE2B 84707412bff340b4613072f5c5b77cb5e76b2df5f2f589ba7a877b7e428092daa53f4bcc52a9aead6409a84e2787d6481b42760bd489f6d183345d3d8e96954c SHA512 5248d7b01c3b32b668d06cf845481119dedeb3db4de2b805ec4156beaf10cb90bd3117ee9b90142cdc5c8f17b340182505aaefb468b5fe2d8ff77f4c878b3ae7 -AUX 0.4.3_rc2/0002-Skip-various-targets-that-do-not-apply-to-this-Debia.patch 1120 BLAKE2B 7c6291dfe1fcadd45c7e7e32042e9f6fef9ffebd50d6980757beb3c62493a54ca2d612d1ae5ac9e578c06a059bbe586e7820c27a0e26f0db83a75703fd7de078 SHA512 04906c9c7c797d5e0742530141645b4c0c20188eb559e19463f675b45ed8c14d2f8332d7e9e74ae946febb50ed2b7f135c8a01bda4728a2e0db4d885550f676d -AUX 0.4.3_rc2/0003-Allow-invoking-the-module-Makefile-from-the-kernel-t.patch 1487 BLAKE2B bd292b4c7413af7d993edba5b6c953f00aa7e9ea80f568299749f3d83fae1ec71d14f3d2df29ddcb86a1ed1f22f8e9f27e2dffe9b075a93325357822cecd57f8 SHA512 345acfea3179faad73a9584c370b38a919b72445eaa93413793aba153109b7cea9c2f2a70ad4c89708f973281f9a2f31ef4b80a536ac0e1f115fce4ba5cc2856 -AUX 0.4.3_rc2/0004-Flatten-the-module-source-tree.patch 1177 BLAKE2B a995d700b70c8d4e29f74d1491507f861c12e3053fb5b95a42e166daf8c6801cca6bcf2bae413829ad1714ed89f617bf1c9bf683d6e1df415e14fa053e50fcb2 SHA512 50b660a1b80389fc34574ac98592c5656fe611bd672e62597a476ec8214dbeae5b5df5e5edd174b83471fc7e086eb3480b9815d63dfd2796fbdfde4ca3b9e455 -AUX 0.4.3_rc2/0005-Rename-irq_count-to-cbm_irq_count-in-Linux-kernel-mo.patch 2756 BLAKE2B a3bae85e78a130095da4762b9d40c9cd218e408f39ddcb28f2eb280b6143d4590d916ac9ea0e0ddd19abad9684fd28639d8b65b6606b13ec7604e96286030848 SHA512 d4f61e72e859b7fd8431a84b1aa626e9a71b06e193b5b9105d2a00efad2003ddc680e6cbdb565103146320e00c0111b644d0526b5be11c4c13fafd967a428a65 -AUX 0.4.3_rc2/0006-Explicitly-run-sbin-ldconfig-as-sbin-may-not-be-in-P.patch 808 BLAKE2B 6f2ff715878f0ef71d5513a62d52b645c751d1a089c7faabee6ca567e26895f33caa1dba8ba789421729891c8ffdb85fbec6f6b47d801d41c2a4ad33c1ace915 SHA512 b0c41cea049a1f519f17569e05af031f41d916bae7cf6a781b6526e9acdbf17448f6739212081b74a2ac03e50374b55aea662900610b16c9fe9845ae524bdf76 -AUX 0.4.3_rc2/0007-Linux-module-Use-zu-when-printing-size_t-variables.patch 1899 BLAKE2B 9e73b9bd536acac2739aee4bcfd811fc2d4d71fcd9ab37fdfdaaa8c41cd8e60f9820d9a0ad90afd509602abad37dd6cb8cf66aea3044a61002663c9e27751d24 SHA512 d48a41475d54ee2f2c3847e3847a9c02a3e2ede33fb73f1cc656b414f36e63ccc090672f6bb023fc64a7a611a0fbc2eb924d43788cb4a4e2eeaf686da7657275 -AUX 0.4.3_rc2/0008-Linux-module-Use-.unlocked_ioctl-instead-of-.ioctl.patch 1443 BLAKE2B 434974ee61a7cb5b2024e4e2af3c8ee0bd8b3a5189124a346c65209e031e7eec44a589cddbd9cbe48ca3f2982949c7545c6719005700d8d21538e26a2d5ffbee SHA512 b300b24736bc1ff8e0dc7d0727f7bfc8a90ae14dac984fac7424c27a39f35ff7b83c17f7b89ec8795ea6803f9ef818035a2f047b7e895e838e28439f1102f528 -AUX 0.4.3_rc2/0009-Use-DEFINE_SPINLOCK-instead-of-SPIN_LOCK_UNLOCKED.patch 1000 BLAKE2B 6e07f28359501f55f5fe406df548167bcfd46952de989d3c596483380d8267c0dae99c9e2ce24af651299b7bb6947f06c1e29cb2529830dc3a88edbb5c5ac9ee SHA512 13abfc6e0f0cb8029fead1ddef977d41b2ba0e2b35e8b94611cbf1a89f8605aa7b04ddf0a02b82f635e1d3e2ebac3fb82616cb72e8877e0cb930acb43f4a8b9c -AUX 0.4.99.94/001_opencbm-0.4.99.94-compat_destdir-1.patch 744 BLAKE2B cd409a444aac4fdbf21a4bd4aad42825caa1ae545df592a703735aed57f804b09de267872d4c3706ecce1baffe2772ec6df91033e32227ca47aa31f5316d71f2 SHA512 be2c377060d68f1123b07cfca9f7e174243c8e42e210745b890a50380d335665dab7d43e37cd06b665107d0b018a7a7f98c5443476eef681e5c9fdb7e69a5c30 -AUX 0.4.99.94/002_opencbm-0.4.99.94-udev-rules-1.patch 1419 BLAKE2B f6f53b326f4f33d404674a6cbaf324449de24b8e1950878cfd2a61fa7e512e7e1010a84a4cd6e0e467de1c917037ecb0632b910d94fca27a642bcc6674468d2e SHA512 93a1941ef26582924a61f1518e69175210fd41eaa2dcafbafa6cdbdec4c71903a6cb56aa55edfeefd30184358fa9968ee312cd881028a1d92505ab9478a1d266 -AUX 0.4.99.98/001_opencbm-0.4.99.98-ncurses6-1.patch 698 BLAKE2B 3d126aca22c4c1aa7cf6df35c41f1d32c8117aebcbc0fd10c7bd007dbb5752155b703b6a4585ba0a1ac5c3744e95b4b5e412c0d7834c5fcf4aa74d758b3f198d SHA512 a4b017a8bcbd698c01c9e695758826a4768bd316634a585f746460ec35bcffe67a76cd3e8f2ebcabf2eddbbb5e5dc5db2533f8d4881b1030b314253fc22264dd -AUX 0.4.99.98/002_opencbm_usb_USB_LE16_TO_CPU_le16toh.patch 1090 BLAKE2B 48eee87ebf1a721dd0c6fff9cb74b713d91156e59da77eeb6039be97d87c405b849ddb64ad92cce776c88ff4d2e73bad5c4477ad35f607b3673d348ebcb6365a SHA512 ee1a6ac1ad8285cfcd4da65569f1a08134c127e2deccb020f08d461dd1e544c4271313ee38d844aec0118273f32935c22a810e4db3273bd3817f5075839959a6 -AUX 0.4.99.99a/001_opencbm-0.4.99.98-ncurses6-1.patch 698 BLAKE2B 3d126aca22c4c1aa7cf6df35c41f1d32c8117aebcbc0fd10c7bd007dbb5752155b703b6a4585ba0a1ac5c3744e95b4b5e412c0d7834c5fcf4aa74d758b3f198d SHA512 a4b017a8bcbd698c01c9e695758826a4768bd316634a585f746460ec35bcffe67a76cd3e8f2ebcabf2eddbbb5e5dc5db2533f8d4881b1030b314253fc22264dd -AUX 0.4.99.99a/002_opencbm-0.4.99.99a-cbm_module.patch 2194 BLAKE2B 047788312b4bc7e4e418da8df0a4b4ee77953b4b8f5f3fafb455046dcdec11e366c6f48a4ccc4389bdee090da05fb9f8d671d54cab8f9c6a0c1d70266ccac3ce SHA512 36e8033aeeb5885988dd3dcc9cf943888872aed2edf1a94dd578e35c3a9f48a1e0be5d08a4b7114d472b92619862c75a13476e8a7948a349ce1ee1fd052f9fa4 -AUX 9999/001_opencbm-0.4.99.98-ncurses6-1.patch 698 BLAKE2B 3d126aca22c4c1aa7cf6df35c41f1d32c8117aebcbc0fd10c7bd007dbb5752155b703b6a4585ba0a1ac5c3744e95b4b5e412c0d7834c5fcf4aa74d758b3f198d SHA512 a4b017a8bcbd698c01c9e695758826a4768bd316634a585f746460ec35bcffe67a76cd3e8f2ebcabf2eddbbb5e5dc5db2533f8d4881b1030b314253fc22264dd +AUX 001_opencbm-0.4.99.98-ncurses6-1.patch 698 BLAKE2B 3d126aca22c4c1aa7cf6df35c41f1d32c8117aebcbc0fd10c7bd007dbb5752155b703b6a4585ba0a1ac5c3744e95b4b5e412c0d7834c5fcf4aa74d758b3f198d SHA512 a4b017a8bcbd698c01c9e695758826a4768bd316634a585f746460ec35bcffe67a76cd3e8f2ebcabf2eddbbb5e5dc5db2533f8d4881b1030b314253fc22264dd AUX Makefile 1003 BLAKE2B 9e6363f8fb20826f380bae087f461b0f87a2f118be223ca809c84dba7154c6493b8937d7a46437a1773afaf5ba58179d33f9599b0fc063ae53bd5f9984128fa5 SHA512 a15c0d5a962d183f6753844aad38ef111ba4c34a4a3c8f947142b7cb5f71868ed77e965317c5aed10b9e3b5a8cb978fdffd505dbc11a6868615e5f11b19b7bd1 -DIST opencbm-0.4.99.99a-source.tar.gz 8663325 BLAKE2B 4f338abfd198e4ac9d7de54b01744d2f141492471ee388e322ec2073534171b09f7c08fd2d0c92d852cad146f5318935e46c640555f374d09a63daae2c7621be SHA512 50fb24997b75f1d1218a29d16805943403af571685774a054a5540e63d6114093e86de5046000192eac196b0e7f171e2bc21302ca2f30e4d8b396e92273ca21b -DIST opencbm_0.4.3~rc2.orig.tar.gz 678232 BLAKE2B 4a3799cd85fdedceed1c4edddc37e6b1671f8a512934abd22f17652891f8be001a73e35e2ca41dd18061ba9ced5a4e152c31c9cc5d983e9f783c0eb47a8376c5 SHA512 5743d83a120a6f806e90a514317b0ac63eb0d9f3772252b8931e23fcfc86df5e66dd4f0f0277a875a2b7249d9bc927a0e631915dbc5c294bcc2cca58b74961dc -EBUILD opencbm-0.4.3_rc2-r1.ebuild 1990 BLAKE2B 6d0bd722d117e1be525f2e83685d56e2a7b709faff2f143acd18b1c80b9d3e439bb4d35739e3fe35298c8e4440da3c5e04aecdc0f6bd0ed42b7d375bd825007b SHA512 e7935ee558cec948b44f4aa8c505b7a3e7e5f84187a66a77fc511439bbdf248dbc6a864d17c30ae316036d6bf6955c96fc0d9655db4a5a1861bef560af6c74e3 -EBUILD opencbm-0.4.99.99a.ebuild 3142 BLAKE2B 299fb8505ba367afbf8891b719ee81eed17009cfcaab3483e10ecea8fcf3ae9c4b084bd282201432b08d53e4d1c87934a9e10a1b206d1c7724980692c1a4b60d SHA512 d9765a37d0742c785d4a5bcde707b09cd3e6dd214e40743938309849725d32b261de4a3fac6dd0dd4c23b9580d99ab2d17cdf9c308281979f7a4af7039a22e85 -EBUILD opencbm-9999.ebuild 3342 BLAKE2B 9e5777700ec72078e4149c861ce0d35096606250cad8e6ca1b61e0994848cedca75ec023871c8e01985eaf3c3ac1e494cab36ec38c58a0148eb11579d40be8a1 SHA512 489ce10d47d392ed7ad630898d38288652ba2d7ef7afe09f67b6a20e3cabc14626d1e99f9133c7c0e368b57fbde1d8440d32dd0ff5c68e016168e763d1c89742 +DIST nibtools-0.4.99.104-source.tar.gz 118200 BLAKE2B c0232c3e591fcc34979cf11663ec4e466d765cd423ef8e56a981c1fc6454c5c2315541961258840341d45a7639e0baad1877bd76e0b2bd9f8885bba72ee8cc87 SHA512 3936c5e68251f7f11a8d912374265ff150887efdf97eb86520413616b14ad689ef0eaa6f8f0b4b66b20e9e5b2733651784a263aafe2522093a39035ac35ec4da +DIST opencbm-0.4.99.104-source.tar.gz 13417312 BLAKE2B 1ba6e88c8765a161d6cb7a1c313c2db6cc885c616ac110c0833f59c93e2b2081e67ce730a7ead123a59b83133ddc2edf448de694c72ca582c3a155a463175027 SHA512 1c5c09ed2fd37a6db152eb9739739edee8b2200a4e02b219e982337eeb935cdac1125f59f235b5c3d1203bcd0701c2e9e35da9de921797f1617014f723de0faa +EBUILD opencbm-0.4.99.104.ebuild 3528 BLAKE2B 5020774685cb58ccd1bb15799c08922c2e4526b7a2aea6403c54f7436c06cf9f7494f38d094659cef81b5e11e12d67edf8caf123d7b3a98b07da4088f228aeae SHA512 7dcb2938a8532ca6fac35836e93c806a32c55ec857723cea870fe72b4d180273e29ceef485fc53d2227f84deecbfece5279170a96a5bfb12560c3a02bafa1af0 +EBUILD opencbm-9999.ebuild 3257 BLAKE2B 09c6923d0dc3a8992a0892f5fd371bd88ce2db3d8b8f53109e5f3e0fc8c610591005b5c6c02434b5e526feece95ef81faeb1cf78b65df1a2d1231a37057294cb SHA512 4e0169e145c136ff9145698fe337166b513a3b148903b6c560308748a1122f991ba3bb13057f4248ef9a3b62889a4883fbc1178bc1bee1cbbe13d79470872038 MISC ChangeLog 1019 BLAKE2B e98a63469dbe6af89e78a82020cc3f32ff90a6f9818592e11c5366bbf37c2f0d07cb72de876427e660261677a5acf8dcedc16491abf7770ce6210f0ce6c88121 SHA512 17c59cb8dd37b874de4f354f02c6d84582471475d7451a43cf9cc8982102e3a6a94aeae73799ac1e549343ee9dbac200799b3fee5edb3bd20927c6649de9b696 MISC metadata.xml 226 BLAKE2B 168ec0c12fabd78e9c8fb3f5ebb90a3bb0f86ce0d3efd90cf476a500c63bf0d2f9968d131c7a47458518dfb4e67c1a934616cf04bebc9de56f5aea93ea2d5618 SHA512 5912920d8f6e9ee5126fb0aaa5717a562feb009cc59b759c6a6eaa909900b19e95e51e3aa7f32fdf2e77073b19878830b97947148e3adeff3b49e7555cfe29e9 diff --git a/app-emulation/opencbm/files/0.4.3_rc2/0001-Adjusted-autoconf.h-location-for-Linux-2.6.33.patch b/app-emulation/opencbm/files/0.4.3_rc2/0001-Adjusted-autoconf.h-location-for-Linux-2.6.33.patch deleted file mode 100644 index 13921fa5..00000000 --- a/app-emulation/opencbm/files/0.4.3_rc2/0001-Adjusted-autoconf.h-location-for-Linux-2.6.33.patch +++ /dev/null @@ -1,39 +0,0 @@ -From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Bri=C3=A8re?= -Date: Fri, 20 May 2011 12:50:53 -0400 -Subject: Adjusted autoconf.h location for Linux 2.6.33 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Linux 2.6.33 has moved linux/autoconf.h to generated/autoconf.h. - -Signed-off-by: Frédéric Brière - -Forwarded: yes ---- - sys/linux/cbm_module.c | 7 +++++-- - 1 files changed, 5 insertions(+), 2 deletions(-) - -diff --git a/sys/linux/cbm_module.c b/sys/linux/cbm_module.c -index d8c5a23..91ea8f3 100644 ---- a/sys/linux/cbm_module.c -+++ b/sys/linux/cbm_module.c -@@ -22,12 +22,15 @@ static char *rcsid = - "@(#) $Id: cbm_module.c,v 1.13.2.21 2009/12/13 20:40:32 strik Exp $"; - #endif - -+#include -+ - #ifdef KERNEL_INCLUDE_OLD_CONFIG_H - #include --#else -+#elif LINUX_VERSION_CODE < KERNEL_VERSION(2,6,33) - #include -+#else -+ #include - #endif --#include - - #ifdef CONFIG_MODVERSIONS - # if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,4) --- diff --git a/app-emulation/opencbm/files/0.4.3_rc2/0002-Skip-various-targets-that-do-not-apply-to-this-Debia.patch b/app-emulation/opencbm/files/0.4.3_rc2/0002-Skip-various-targets-that-do-not-apply-to-this-Debia.patch deleted file mode 100644 index 07d00146..00000000 --- a/app-emulation/opencbm/files/0.4.3_rc2/0002-Skip-various-targets-that-do-not-apply-to-this-Debia.patch +++ /dev/null @@ -1,37 +0,0 @@ -From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Bri=C3=A8re?= -Date: Fri, 20 May 2011 12:50:53 -0400 -Subject: Skip various targets that do not apply to this Debian package -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -This patch removes the following Makefile targets: - - * sys/linux: Linux kernel module, packaged separately - * compat: Old cbm4linux kernel module, obsolete - * demo/*: Demo applications, included as examples in libopencbm-dev - -Signed-off-by: Frédéric Brière - -Forwarded: not-needed ---- - LINUX/Makefile | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/LINUX/Makefile b/LINUX/Makefile -index eb4b9f2..6a82370 100644 ---- a/LINUX/Makefile -+++ b/LINUX/Makefile -@@ -6,9 +6,9 @@ CBMDEV = /dev/cbm - CBMPERM = 666 - DEVMAJOR = 10 - DEVMINOR = 177 --SUBDIRS = sys/linux include arch/$(ARCH) lib compat \ -+SUBDIRS = include arch/$(ARCH) lib \ - cbmctrl cbmformat cbmforng d64copy cbmcopy \ -- demo/flash demo/morse demo/rpm1541 docs -+ docs - - SUBDIRS_OPTIONAL = mnib36 - --- diff --git a/app-emulation/opencbm/files/0.4.3_rc2/0003-Allow-invoking-the-module-Makefile-from-the-kernel-t.patch b/app-emulation/opencbm/files/0.4.3_rc2/0003-Allow-invoking-the-module-Makefile-from-the-kernel-t.patch deleted file mode 100644 index 51b7b6bf..00000000 --- a/app-emulation/opencbm/files/0.4.3_rc2/0003-Allow-invoking-the-module-Makefile-from-the-kernel-t.patch +++ /dev/null @@ -1,47 +0,0 @@ -From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Bri=C3=A8re?= -Date: Fri, 20 May 2011 12:50:53 -0400 -Subject: Allow invoking the module Makefile from the kernel tree -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -This makes it possible to invoke the (renamed) module Makefile directly from -the Linux kernel source tree, without the need to set $(here) or create a -symlink. In particular, it should make DKMS support a little bit easier. - -Signed-off-by: Frédéric Brière - ---- - sys/linux/LINUX/Makefile | 4 +--- - 1 files changed, 1 insertions(+), 3 deletions(-) - -diff --git a/sys/linux/LINUX/Makefile b/sys/linux/LINUX/Makefile -index cb14aab..19a49a2 100644 ---- a/sys/linux/LINUX/Makefile -+++ b/sys/linux/LINUX/Makefile -@@ -2,6 +2,7 @@ - - ifneq ($(KERNELRELEASE),) - EXTRA_CFLAGS := $(CBM4LINUX_KERNEL_FLAGS) -I$(here)/../../include -I$(here)/../../include/LINUX -+ccflags-y += -I$(src)/../../include -I$(src)/../../include/LINUX - obj-m := cbm.o - cbm-objs := cbm_module.o - -@@ -18,7 +19,6 @@ all: cbm.o - .PHONY: all clean mrproper install uninstall install-files - clean: - rm -f cbm.mod.c *.o *.ko .cbm* Modules.symvers -- rm -f Makefile - - mrproper: clean - -@@ -38,8 +38,6 @@ ifneq ($(UDEV_RULES),) - endif - - cbm.o: cbm_module.c -- -ln -s LINUX/Makefile Makefile - $(MAKE) -C $(KERNEL_SOURCE) here=`pwd` CBM4LINUX_KERNEL_FLAGS=$(KERNEL_FLAGS) SUBDIRS=`pwd` modules -- -rm -f Makefile - - endif --- diff --git a/app-emulation/opencbm/files/0.4.3_rc2/0004-Flatten-the-module-source-tree.patch b/app-emulation/opencbm/files/0.4.3_rc2/0004-Flatten-the-module-source-tree.patch deleted file mode 100644 index 9a5b7383..00000000 --- a/app-emulation/opencbm/files/0.4.3_rc2/0004-Flatten-the-module-source-tree.patch +++ /dev/null @@ -1,41 +0,0 @@ -From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Bri=C3=A8re?= -Date: Fri, 20 May 2011 12:50:53 -0400 -Subject: Flatten the module source tree -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -This allows flattening the module source tree in a simple src/ and -include/ directory pair, getting rid of all the LINUX/ stuff. - -Signed-off-by: Frédéric Brière - -Forwarded: not-needed ---- - sys/linux/LINUX/Makefile | 5 ++--- - 1 files changed, 2 insertions(+), 3 deletions(-) - -diff --git a/sys/linux/LINUX/Makefile b/sys/linux/LINUX/Makefile -index 19a49a2..a4ef189 100644 ---- a/sys/linux/LINUX/Makefile -+++ b/sys/linux/LINUX/Makefile -@@ -1,8 +1,7 @@ - # $Id: Makefile,v 1.3.4.3 2007/11/11 16:57:25 strik Exp $ - - ifneq ($(KERNELRELEASE),) --EXTRA_CFLAGS := $(CBM4LINUX_KERNEL_FLAGS) -I$(here)/../../include -I$(here)/../../include/LINUX --ccflags-y += -I$(src)/../../include -I$(src)/../../include/LINUX -+ccflags-y += -I$(src)/../include - obj-m := cbm.o - cbm-objs := cbm_module.o - -@@ -12,7 +11,7 @@ modules: - - else - --include ../../LINUX/config.make -+include ../config.make - - all: cbm.o - --- diff --git a/app-emulation/opencbm/files/0.4.3_rc2/0005-Rename-irq_count-to-cbm_irq_count-in-Linux-kernel-mo.patch b/app-emulation/opencbm/files/0.4.3_rc2/0005-Rename-irq_count-to-cbm_irq_count-in-Linux-kernel-mo.patch deleted file mode 100644 index 454c7ac7..00000000 --- a/app-emulation/opencbm/files/0.4.3_rc2/0005-Rename-irq_count-to-cbm_irq_count-in-Linux-kernel-mo.patch +++ /dev/null @@ -1,80 +0,0 @@ -From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Bri=C3=A8re?= -Date: Fri, 20 May 2011 12:50:53 -0400 -Subject: Rename irq_count to cbm_irq_count in Linux kernel module -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -arch/x86/include/asm/processor.h already defines a variable called -irq_count for CONFIG_X86_64. - -Signed-off-by: Frédéric Brière - -Forwarded: yes ---- - sys/linux/cbm_module.c | 14 +++++++------- - 1 files changed, 7 insertions(+), 7 deletions(-) - -diff --git a/sys/linux/cbm_module.c b/sys/linux/cbm_module.c -index 91ea8f3..4b50626 100644 ---- a/sys/linux/cbm_module.c -+++ b/sys/linux/cbm_module.c -@@ -257,7 +257,7 @@ static struct wait_queue *cbm_wait_q; - static wait_queue_head_t cbm_wait_q; - #endif - volatile static int eoi; --volatile static int irq_count; -+volatile static int cbm_irq_count; - - #ifndef KERNEL_VERSION - # define signal_pending(p) (p->signal & ~p->blocked) -@@ -425,7 +425,7 @@ static void wait_for_listener(void) - add_wait_queue(&cbm_wait_q, &wait); - current->state = TASK_INTERRUPTIBLE; - RELEASE(CLK_OUT); -- while(irq_count && !signal_pending(current)) { -+ while(cbm_irq_count && !signal_pending(current)) { - schedule(); - } - remove_wait_queue(&cbm_wait_q, &wait); -@@ -537,7 +537,7 @@ static int cbm_raw_write(const char *buf, size_t cnt, int atn, int talk) - size_t sent = 0; - unsigned long flags; - -- eoi = irq_count = 0; -+ eoi = cbm_irq_count = 0; - - DPRINTK("cbm_write: %d bytes, atn=%d\n", cnt, atn); - -@@ -574,7 +574,7 @@ static int cbm_raw_write(const char *buf, size_t cnt, int atn, int talk) - } - udelay(50); - if(GET(DATA_IN)) { -- irq_count = ((sent == (cnt-1)) && (atn == 0)) ? 2 : 1; -+ cbm_irq_count = ((sent == (cnt-1)) && (atn == 0)) ? 2 : 1; - wait_for_listener(); - - if(signal_pending(current)) { -@@ -886,10 +886,10 @@ static irqreturn_t cbm_interrupt(int irq, void *dev_id) - { - POLL(); /* acknowledge interrupt */ - -- if(irq_count == 0) { -+ if(cbm_irq_count == 0) { - return IRQ_NONE; - } -- if(--irq_count == 0) { -+ if(--cbm_irq_count == 0) { - DPRINTK("continue to send (no EOI)\n"); - SET(CLK_OUT); - wake_up_interruptible(&cbm_wait_q); -@@ -1031,7 +1031,7 @@ int cbm_init(void) - #endif - ); - -- irq_count = 0; -+ cbm_irq_count = 0; - - out_bits = (CTRL_READ() ^ out_eor) & - (DATA_OUT|CLK_OUT|ATN_OUT|RESET); --- diff --git a/app-emulation/opencbm/files/0.4.3_rc2/0006-Explicitly-run-sbin-ldconfig-as-sbin-may-not-be-in-P.patch b/app-emulation/opencbm/files/0.4.3_rc2/0006-Explicitly-run-sbin-ldconfig-as-sbin-may-not-be-in-P.patch deleted file mode 100644 index 42c51bf4..00000000 --- a/app-emulation/opencbm/files/0.4.3_rc2/0006-Explicitly-run-sbin-ldconfig-as-sbin-may-not-be-in-P.patch +++ /dev/null @@ -1,27 +0,0 @@ -From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Bri=C3=A8re?= -Date: Fri, 20 May 2011 12:50:53 -0400 -Subject: Explicitly run /sbin/ldconfig, as /sbin may not be in $PATH -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Signed-off-by: Frédéric Brière - ---- - lib/LINUX/Makefile | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/lib/LINUX/Makefile b/lib/LINUX/Makefile -index f5cc303..edeae4b 100644 ---- a/lib/LINUX/Makefile -+++ b/lib/LINUX/Makefile -@@ -37,7 +37,7 @@ install-files: - cd $(LIBDIR) && ln -sf $(SHLIBV3) $(SHLIBV); ln -sf $(SHLIBV) $(SHLIB) - - install: install-files -- ldconfig -n $(LIBDIR) -+ $(LDCONFIG) -n $(LIBDIR) - - uninstall: - cd $(LIBDIR) && rm -f $(LIB) $(SHLIB) $(SHLIBV) $(SHLIBV3) --- diff --git a/app-emulation/opencbm/files/0.4.3_rc2/0007-Linux-module-Use-zu-when-printing-size_t-variables.patch b/app-emulation/opencbm/files/0.4.3_rc2/0007-Linux-module-Use-zu-when-printing-size_t-variables.patch deleted file mode 100644 index 2c623009..00000000 --- a/app-emulation/opencbm/files/0.4.3_rc2/0007-Linux-module-Use-zu-when-printing-size_t-variables.patch +++ /dev/null @@ -1,55 +0,0 @@ -From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Bri=C3=A8re?= -Date: Fri, 20 May 2011 12:50:53 -0400 -Subject: Linux module: Use "%zu" when printing size_t variables -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Signed-off-by: Frédéric Brière - -Forwarded: yes ---- - sys/linux/cbm_module.c | 8 ++++---- - 1 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/sys/linux/cbm_module.c b/sys/linux/cbm_module.c -index 4b50626..dd41b78 100644 ---- a/sys/linux/cbm_module.c -+++ b/sys/linux/cbm_module.c -@@ -447,7 +447,7 @@ static int cbm_read(struct inode *inode, struct file *f, char *buf, int count) - int ok = 0; - unsigned long flags; - -- DPRINTK("cbm_read: %d bytes\n", count); -+ DPRINTK("cbm_read: %zu bytes\n", count); - - if(eoi) { - return 0; -@@ -523,7 +523,7 @@ static int cbm_read(struct inode *inode, struct file *f, char *buf, int count) - return -EIO; - } - -- DPRINTK("received=%d, count=%d, ok=%d, eoi=%d\n", -+ DPRINTK("received=%zu, count=%zu, ok=%d, eoi=%d\n", - received, count, ok, eoi); - - return received; -@@ -539,7 +539,7 @@ static int cbm_raw_write(const char *buf, size_t cnt, int atn, int talk) - - eoi = cbm_irq_count = 0; - -- DPRINTK("cbm_write: %d bytes, atn=%d\n", cnt, atn); -+ DPRINTK("cbm_write: %zu bytes, atn=%d\n", cnt, atn); - - RELEASE(DATA_OUT); - SET(CLK_OUT | (atn ? ATN_OUT : 0)); -@@ -593,7 +593,7 @@ static int cbm_raw_write(const char *buf, size_t cnt, int atn, int talk) - rv = -ENODEV; - } - } -- DPRINTK("%d bytes sent, rv=%d\n", sent, rv); -+ DPRINTK("%zu bytes sent, rv=%d\n", sent, rv); - - if(talk && (rv == 0)) { - local_irq_save(flags); --- diff --git a/app-emulation/opencbm/files/0.4.3_rc2/0008-Linux-module-Use-.unlocked_ioctl-instead-of-.ioctl.patch b/app-emulation/opencbm/files/0.4.3_rc2/0008-Linux-module-Use-.unlocked_ioctl-instead-of-.ioctl.patch deleted file mode 100644 index 061e723e..00000000 --- a/app-emulation/opencbm/files/0.4.3_rc2/0008-Linux-module-Use-.unlocked_ioctl-instead-of-.ioctl.patch +++ /dev/null @@ -1,41 +0,0 @@ -From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Bri=C3=A8re?= -Date: Fri, 20 May 2011 12:50:53 -0400 -Subject: Linux module: Use .unlocked_ioctl instead of .ioctl -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -cbm_ioctl() does not assume it is holding the BKL, so we can move it -as-is from .ioctl to .unlocked_ioctl. - -Signed-off-by: Frédéric Brière - -Forwarded: yes ---- - sys/linux/cbm_module.c | 5 ++--- - 1 files changed, 2 insertions(+), 3 deletions(-) - -diff --git a/sys/linux/cbm_module.c b/sys/linux/cbm_module.c -index dd41b78..f38e388 100644 ---- a/sys/linux/cbm_module.c -+++ b/sys/linux/cbm_module.c -@@ -627,8 +627,7 @@ static int cbm_write(struct inode *inode, struct file *f, const char *buf, int c - return cbm_raw_write(buf, cnt, 0, 0); - } - --static int cbm_ioctl(struct inode *inode, struct file *f, -- unsigned int cmd, unsigned long arg) -+static long cbm_ioctl(struct file *f, unsigned int cmd, unsigned long arg) - { - - /*linux parallel burst */ -@@ -924,7 +923,7 @@ static struct file_operations cbm_fops = - #endif - .read = cbm_read, /* read */ - .write = cbm_write, /* write */ -- .ioctl = cbm_ioctl, /* ioctl */ -+ .unlocked_ioctl = cbm_ioctl, /* ioctl */ - .open = cbm_open, /* open */ - .release = cbm_release, /* release */ - }; --- diff --git a/app-emulation/opencbm/files/0.4.3_rc2/0009-Use-DEFINE_SPINLOCK-instead-of-SPIN_LOCK_UNLOCKED.patch b/app-emulation/opencbm/files/0.4.3_rc2/0009-Use-DEFINE_SPINLOCK-instead-of-SPIN_LOCK_UNLOCKED.patch deleted file mode 100644 index 8d0747d3..00000000 --- a/app-emulation/opencbm/files/0.4.3_rc2/0009-Use-DEFINE_SPINLOCK-instead-of-SPIN_LOCK_UNLOCKED.patch +++ /dev/null @@ -1,23 +0,0 @@ -From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Bri=C3=A8re?= -Date: Fri, 20 May 2011 22:05:53 -0400 -Subject: Use DEFINE_SPINLOCK instead of SPIN_LOCK_UNLOCKED - -SPIN_LOCK_UNLOCKED() has been removed in 2.6.39. ---- - sys/linux/cbm_module.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/sys/linux/cbm_module.c b/sys/linux/cbm_module.c -index f38e388..6b360ef 100644 ---- a/sys/linux/cbm_module.c -+++ b/sys/linux/cbm_module.c -@@ -77,7 +77,7 @@ static char *rcsid = - /* Defines needed by parallel burst-routines: */ - #include /* the spinlock-system, used for parallel burst */ - --#define IRQSTOPVARS unsigned long flags; spinlock_t parallel_burst_lock = SPIN_LOCK_UNLOCKED; -+#define IRQSTOPVARS unsigned long flags; DEFINE_SPINLOCK(parallel_burst_lock); - #define disable() spin_lock_irqsave(¶llel_burst_lock, flags) - #define enable() spin_unlock_irqrestore(¶llel_burst_lock, flags) - #define printf(x) printk(x) --- diff --git a/app-emulation/opencbm/files/0.4.99.94/001_opencbm-0.4.99.94-compat_destdir-1.patch b/app-emulation/opencbm/files/0.4.99.94/001_opencbm-0.4.99.94-compat_destdir-1.patch deleted file mode 100644 index 25c9799c..00000000 --- a/app-emulation/opencbm/files/0.4.99.94/001_opencbm-0.4.99.94-compat_destdir-1.patch +++ /dev/null @@ -1,21 +0,0 @@ -Submitted By: Mario Fetka (mario dot fetka at gmail dot com) -Date: 2017-05-05 -Initial Package Version: 0.4.99.94 -Origin: me -Upstream Status: unknown -Description: add support for desdir install also on compat - -diff -Naur opencbm-0.4.99.94.orig/opencbm/compat/LINUX/Makefile opencbm-0.4.99.94/opencbm/compat/LINUX/Makefile ---- opencbm-0.4.99.94.orig/opencbm/compat/LINUX/Makefile 2017-05-05 13:52:14.110473163 +0000 -+++ opencbm-0.4.99.94/opencbm/compat/LINUX/Makefile 2017-05-05 13:49:39.416513289 +0000 -@@ -17,8 +17,8 @@ - mrproper: clean - - install-files: -- install -m 644 $(HDRS) $(INCDIR) -- install -m 644 $(LIBS) $(LIBDIR) -+ install -m 644 $(HDRS) $(DESTDIR)$(INCDIR) -+ install -m 644 $(LIBS) $(DESTDIR)$(LIBDIR) - - install: install-files - diff --git a/app-emulation/opencbm/files/0.4.99.94/002_opencbm-0.4.99.94-udev-rules-1.patch b/app-emulation/opencbm/files/0.4.99.94/002_opencbm-0.4.99.94-udev-rules-1.patch deleted file mode 100644 index 5cd7e5b9..00000000 --- a/app-emulation/opencbm/files/0.4.99.94/002_opencbm-0.4.99.94-udev-rules-1.patch +++ /dev/null @@ -1,30 +0,0 @@ -Submitted By: Mario Fetka (mario dot fetka at gmail dot com) -Date: 2017-05-05 -Initial Package Version: 0.4.99.94 -Origin: me -Upstream Status: committed -Description: update rules files for consistency - -diff -Naur opencbm-0.4.99.94.orig/xu1541/udev/45-opencbm.rules opencbm-0.4.99.94/xu1541/udev/45-opencbm.rules ---- opencbm-0.4.99.94.orig/xu1541/udev/45-opencbm.rules 2017-05-05 15:27:35.123976085 +0000 -+++ opencbm-0.4.99.94/xu1541/udev/45-opencbm.rules 2017-05-05 08:52:45.430454453 +0000 -@@ -1,6 +1,6 @@ - SUBSYSTEM!="usb_device", ACTION!="add", GOTO="opencbm_rules_end" - - # xu1541 --SYSFS{idVendor}=="0403", SYSFS{idProduct}=="c632", GROUP="plugdev", MODE="0664" -+SUBSYSTEM=="usb", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="c632", GROUP="users", MODE="0664" - - LABEL="opencbm_rules_end" -diff -Naur opencbm-0.4.99.94.orig/xum1541/udev/45-opencbm-usb.rules opencbm-0.4.99.94/xum1541/udev/45-opencbm-usb.rules ---- opencbm-0.4.99.94.orig/xum1541/udev/45-opencbm-usb.rules 2017-05-05 15:27:35.132976374 +0000 -+++ opencbm-0.4.99.94/xum1541/udev/45-opencbm-usb.rules 2017-05-05 08:52:45.450455086 +0000 -@@ -1,7 +1,6 @@ - SUBSYSTEM!="usb_device", ACTION!="add", GOTO="opencbm_rules_end" - - # xum1541 --SUBSYSTEM=="usb", ATTRS{idVendor}=="16d0", ATTRS{idProduct}=="0504", --MODE="0664", GROUP="cdrom" -+SUBSYSTEM=="usb", ATTRS{idVendor}=="16d0", ATTRS{idProduct}=="0504", MODE="0664", GROUP="users" - - LABEL="opencbm_rules_end" diff --git a/app-emulation/opencbm/files/0.4.99.98/002_opencbm_usb_USB_LE16_TO_CPU_le16toh.patch b/app-emulation/opencbm/files/0.4.99.98/002_opencbm_usb_USB_LE16_TO_CPU_le16toh.patch deleted file mode 100644 index 852ff252..00000000 --- a/app-emulation/opencbm/files/0.4.99.98/002_opencbm_usb_USB_LE16_TO_CPU_le16toh.patch +++ /dev/null @@ -1,29 +0,0 @@ -commit 84b10fc7188de11fade4df963503080acbdb198c (HEAD -> refs/heads/usb_USB_LE16_TO_CPU_le16toh) -Author: Uffe Jakobsen -AuthorDate: Sun Oct 16 17:02:22 2016 +0200 -Commit: Uffe Jakobsen -CommitDate: Sun Oct 16 17:02:51 2016 +0200 - - Linux: newer usb.h does not have USB_LE16_TO_CPU() macro anymore ---- -:100644 100644 b9f6bd1... d7681cf... M xu1541/misc/usb_echo_test.c - xu1541/misc/usb_echo_test.c | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git xu1541/misc/usb_echo_test.c xu1541/misc/usb_echo_test.c -index b9f6bd1..d7681cf 100644 ---- xu1541/misc/usb_echo_test.c -+++ xu1541/misc/usb_echo_test.c -@@ -27,6 +27,12 @@ usb_dev_handle *handle = NULL; - #define QUIT_KEY - #endif - -+// Linux: newer usb.h does not have USB_LE16_TO_CPU() macro anymore -+#ifndef USB_LE16_TO_CPU -+#include -+#define USB_LE16_TO_CPU(x) x=le16toh(x); -+#endif -+ - /* send a number of 16 bit words to the xu1541 interface */ - /* and verify that they are correctly returned by the echo */ - /* command. This may be used to check the reliability of */ diff --git a/app-emulation/opencbm/files/0.4.99.99a/001_opencbm-0.4.99.98-ncurses6-1.patch b/app-emulation/opencbm/files/0.4.99.99a/001_opencbm-0.4.99.98-ncurses6-1.patch deleted file mode 100644 index ff963a95..00000000 --- a/app-emulation/opencbm/files/0.4.99.99a/001_opencbm-0.4.99.98-ncurses6-1.patch +++ /dev/null @@ -1,19 +0,0 @@ -Submitted By: Mario Fetka (mario dot fetka at gmail dot com) -Date: 2017-05-14 -Initial Package Version: 0.4.99.98 -Origin: me -Upstream Status: unknown -Description: ncurses 6.x has split ncursses/tinfo libs - - -diff -Naur opencbm-0.4.99.98.orig/opencbm/cbmlinetester/LINUX/Makefile opencbm-0.4.99.98/opencbm/cbmlinetester/LINUX/Makefile ---- opencbm-0.4.99.98.orig/opencbm/cbmlinetester/LINUX/Makefile 2017-05-14 06:19:02.585302812 +0000 -+++ opencbm-0.4.99.98/opencbm/cbmlinetester/LINUX/Makefile 2017-05-14 06:20:09.604409904 +0000 -@@ -3,6 +3,6 @@ - - PROG = cbmlinetester - CFLAGS += -DHAVE_NCURSES --LINK_FLAGS += -lncurses -+LINK_FLAGS += -lncurses -ltinfo - - include ${RELATIVEPATH}LINUX/prgrules.make diff --git a/app-emulation/opencbm/files/0.4.99.99a/002_opencbm-0.4.99.99a-cbm_module.patch b/app-emulation/opencbm/files/0.4.99.99a/002_opencbm-0.4.99.99a-cbm_module.patch deleted file mode 100644 index 39517b07..00000000 --- a/app-emulation/opencbm/files/0.4.99.99a/002_opencbm-0.4.99.99a-cbm_module.patch +++ /dev/null @@ -1,58 +0,0 @@ -From 32a19cb166f6913dcf9885284bf36082f39b350a Mon Sep 17 00:00:00 2001 -From: Spiro Trikaliotis -Date: Sat, 12 Oct 2019 20:37:30 +0200 -Subject: [PATCH] Fix compiler error on kernel module compilation - -Before, we tried to determine with HAVE_LINUX_SCHED_SIGNAL_H if we need -to include . Unfortunately, the mechanism was not -robust. - -So, reworked it and hardcoded it depending on the kernel version (>= -4.11.0). This fixes #22. ---- - opencbm/LINUX/config.make | 3 +-- - opencbm/sys/linux/cbm_module.c | 3 +-- - 2 files changed, 2 insertions(+), 4 deletions(-) - -diff --git a/opencbm/LINUX/config.make b/opencbm/LINUX/config.make -index 7e05f33b..30d42d2c 100644 ---- a/opencbm/LINUX/config.make -+++ b/opencbm/LINUX/config.make -@@ -107,7 +107,6 @@ KERNEL_SOURCE = ${shell for d in /lib/modules/`uname -r`/build /usr/src/linux; d - ifneq ($(strip $(KERNEL_SOURCE)),) - HAVE_KERNEL_SOURCE=-DHAVE_KERNEL_SOURCE=1 - KERNEL_INCLUDE_CONFIG = ${shell for c in ${KERNEL_SOURCE}/include/linux/autoconf.h ${KERNEL_SOURCE}/include/linux/config.h; do test -f $$c && echo $$c; done | head -n 1} -- KERNEL_HAVE_LINUX_SCHED_SIGNAL_H = ${shell test -e ${KERNEL_SOURCE}/include/linux/sched/signal.h && echo -DHAVE_LINUX_SCHED_SIGNAL_H=1} - endif - - HAVE_LIBUSB0 = ${shell pkg-config libusb && echo 1} -@@ -137,7 +136,7 @@ endif - # XE1541-like cable. Don't to it. Upgrade to XM1541 instead. - # - #KERNEL_FLAGS = -DDIRECT_PORT_ACCESS --KERNEL_FLAGS = "${KERNEL_DEFINE} ${KERNEL_HAVE_LINUX_SCHED_SIGNAL_H}" -+KERNEL_FLAGS = "${KERNEL_DEFINE}" - endif - - # -diff --git a/opencbm/sys/linux/cbm_module.c b/opencbm/sys/linux/cbm_module.c -index 94456015..dba88511 100644 ---- a/opencbm/sys/linux/cbm_module.c -+++ b/opencbm/sys/linux/cbm_module.c -@@ -32,7 +32,6 @@ - #include - #include - -- - /* - * Starting with 2.3.10, the IRQ and bi-directional bits are uncoupled from - * the control byte. -@@ -54,7 +53,7 @@ - #include - #include - #include --#ifdef HAVE_LINUX_SCHED_SIGNAL_H -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 11, 0) - #include - #endif - #include diff --git a/app-emulation/opencbm/files/0.4.99.98/001_opencbm-0.4.99.98-ncurses6-1.patch b/app-emulation/opencbm/files/001_opencbm-0.4.99.98-ncurses6-1.patch similarity index 100% rename from app-emulation/opencbm/files/0.4.99.98/001_opencbm-0.4.99.98-ncurses6-1.patch rename to app-emulation/opencbm/files/001_opencbm-0.4.99.98-ncurses6-1.patch diff --git a/app-emulation/opencbm/files/9999/001_opencbm-0.4.99.98-ncurses6-1.patch b/app-emulation/opencbm/files/9999/001_opencbm-0.4.99.98-ncurses6-1.patch deleted file mode 100644 index ff963a95..00000000 --- a/app-emulation/opencbm/files/9999/001_opencbm-0.4.99.98-ncurses6-1.patch +++ /dev/null @@ -1,19 +0,0 @@ -Submitted By: Mario Fetka (mario dot fetka at gmail dot com) -Date: 2017-05-14 -Initial Package Version: 0.4.99.98 -Origin: me -Upstream Status: unknown -Description: ncurses 6.x has split ncursses/tinfo libs - - -diff -Naur opencbm-0.4.99.98.orig/opencbm/cbmlinetester/LINUX/Makefile opencbm-0.4.99.98/opencbm/cbmlinetester/LINUX/Makefile ---- opencbm-0.4.99.98.orig/opencbm/cbmlinetester/LINUX/Makefile 2017-05-14 06:19:02.585302812 +0000 -+++ opencbm-0.4.99.98/opencbm/cbmlinetester/LINUX/Makefile 2017-05-14 06:20:09.604409904 +0000 -@@ -3,6 +3,6 @@ - - PROG = cbmlinetester - CFLAGS += -DHAVE_NCURSES --LINK_FLAGS += -lncurses -+LINK_FLAGS += -lncurses -ltinfo - - include ${RELATIVEPATH}LINUX/prgrules.make diff --git a/app-emulation/opencbm/opencbm-0.4.3_rc2-r1.ebuild b/app-emulation/opencbm/opencbm-0.4.3_rc2-r1.ebuild deleted file mode 100644 index 130b75df..00000000 --- a/app-emulation/opencbm/opencbm-0.4.3_rc2-r1.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="5" - -inherit eutils toolchain-funcs linux-mod versionator udev - -PV_MAJOR=$(get_major_version) -PV_MINOR=$(get_version_component_range 2) - -DESCRIPTION="OpenCBM is a package to control and use serial devices as used by most Commodore (CBM) 8-bit mach" -HOMEPAGE="http://opencbm.trikaliotis.net/" -SRC_URI="https://www.fbriere.net/debian/pool/opencbm/o/opencbm/opencbm_${PV/_/~}.orig.tar.gz - http://www.fbriere.net/debian/dists/unstable/opencbm/src/opencbm_${PV/_/~}.orig.tar.gz - https://launchpad.net/~mdeslaur/+archive/ppa/+files/opencbm_${PV/_/~}.orig.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" -IUSE="doc" - -DEPEND="virtual/linux-sources - dev-embedded/cc65 - app-text/linuxdoc-tools" - -S="${WORKDIR}"/${PN}-${PV/_/} - -BUILD_PARAMS="KDIR=$KERNEL_DIR" -MODULE_NAMES="cbm(misc:${S}/sys/linux:${S}/sys/linux)" -BUILD_TARGETS="all" - -src_prepare() { - # convert linefeed - edos2unix `find . -name '*' -type f` - # 6502 sources ar always up to date - touch `find . -name '*.?65' -type f` - # add debian patches no demo & doc & no kernel - EPATCH_SOURCE="${FILESDIR}/${PV}" EPATCH_SUFFIX="patch" \ - EPATCH_FORCE="yes" epatch - # sed correct path - sed -e 's,^PREFIX.*,PREFIX = /usr,' \ - -e 's,/man/man1,/share/man/man1,g' \ - -e 's,/info,/share/info,g' -i ${S}/LINUX/config.make - # copy module makefile that don't intefer with gentoo kernel build system - cp ${FILESDIR}/Makefile ${S}/sys/linux/Makefile -} - -src_compile() { - emake -f LINUX/Makefile CC="$(tc-getCC)" AR="$(tc-getAR)" showvars || die "showvars fail" - emake -f LINUX/Makefile CC="$(tc-getCC)" AR="$(tc-getAR)" || die "make fail" - linux-mod_src_compile -} - -src_install() { - emake -f LINUX/Makefile PREFIX="${D}/usr" install - linux-mod_src_install - generate_modulesd - -} - -pkg_postinst() { - linux-mod_pkg_postinst -} - -pkg_postrm() { - linux-mod_pkg_postrm -} diff --git a/app-emulation/opencbm/opencbm-0.4.99.99a.ebuild b/app-emulation/opencbm/opencbm-0.4.99.104.ebuild similarity index 70% rename from app-emulation/opencbm/opencbm-0.4.99.99a.ebuild rename to app-emulation/opencbm/opencbm-0.4.99.104.ebuild index ea9c4c1d..8c60991c 100644 --- a/app-emulation/opencbm/opencbm-0.4.99.99a.ebuild +++ b/app-emulation/opencbm/opencbm-0.4.99.104.ebuild @@ -2,23 +2,30 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI="5" +EAPI="7" + +inherit eutils toolchain-funcs linux-mod udev + +if [[ ${PV} = 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/OpenCBM/OpenCBM.git" +else + #SRC_URI="http://debian.trikaliotis.net/opencbm/opencbm_${PV}-1.tar.gz" + #SRC_URI="http://www.trikaliotis.net/Download/opencbm-${PV}/opencbm-${PV}-source.tar.bz2" + SRC_URI="https://github.com/OpenCBM/OpenCBM/archive/v${PV//./_}.tar.gz -> opencbm-${PV}-source.tar.gz + https://github.com/OpenCBM/nibtools/tarball/master -> nibtools-${PV}-source.tar.gz" +fi -inherit eutils toolchain-funcs linux-mod versionator udev -PV_MAJOR=$(get_major_version) -PV_MINOR=$(get_version_component_range 2) SDIR="include libmisc arch/linux lib cbmctrl cbmformat d64copy cbmcopy libtrans cbmforng d82copy demo/flash demo/morse demo/rpm1541 sample/libtrans cbmrpm41" DESCRIPTION="OpenCBM is a package to control and use serial devices as used by most Commodore (CBM) 8-bit mach" HOMEPAGE="http://opencbm.trikaliotis.net/" -#SRC_URI="http://debian.trikaliotis.net/opencbm/opencbm_${PV}-1.tar.gz" -#SRC_URI="http://www.trikaliotis.net/Download/opencbm-${PV}/opencbm-${PV}-source.tar.bz2" -SRC_URI="https://github.com/OpenCBM/OpenCBM/archive/v${PV//./_}.tar.gz -> opencbm-${PV}-source.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~sparc ~x86" +#KEYWORDS="" IUSE="doc" DEPEND="virtual/linux-sources @@ -40,22 +47,24 @@ src_prepare() { # 6502 sources ar always up to date touch `find . -name '*.?65' -type f` # add debian patches no demo & doc & no kernel - EPATCH_SOURCE="${FILESDIR}/${PV}" EPATCH_SUFFIX="patch" \ - EPATCH_FORCE="yes" epatch + eapply "${FILESDIR}/001_opencbm-0.4.99.98-ncurses6-1.patch" # sed correct path sed -e 's,^PREFIX.*,PREFIX = /usr,' \ -e 's,/man/man1,/share/man/man1,g' \ -e 's,etc/udev/rules.d,lib/udev/rules.d,g' \ -e 's,/info,/share/info,g' -i ${S}/opencbm/LINUX/config.make # sed correct path - sed -e 's,opencbm/sys/linux/,,g' \ + sed -e 's,xa1541 opencbm/sys/linux/,xa1541,g' \ -e 's,etc/udev/rules.d,lib/udev/rules.d,g' -i ${S}/LINUX/Makefile # copy module makefile that don't intefer with gentoo kernel build system cp ${FILESDIR}/Makefile ${S}/opencbm/sys/linux/Makefile + cp -r "${WORKDIR}"/OpenCBM-nibtools-*/* ${S}/opencbm/nibtools/ + eapply_user } src_compile() { - emake -j1 -f LINUX/Makefile CC="$(tc-getCC)" AR="$(tc-getAR)" all || die "make fail" + emake -j1 -f LINUX/Makefile CC="$(tc-getCC)" AR="$(tc-getAR)" LIBDIR="/usr/$(get_libdir)" all || die "make fail" + emake -j1 -f LINUX/Makefile CC="$(tc-getCC)" AR="$(tc-getAR)" LIBDIR="/usr/$(get_libdir)" opencbm || die "make fail" linux-mod_src_compile } @@ -63,7 +72,7 @@ src_install() { dodir lib/udev/rules.d dodir etc/opencbm.conf.d dodir usr/lib/opencbm - emake -f LINUX/Makefile DESTDIR="${D}" install-all + emake -f LINUX/Makefile DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)" install-all exeinto usr/lib/opencbm doexe opencbm/LINUX/plugin_helper_tools newexe debian/install_plugin.sh install_plugin diff --git a/app-emulation/opencbm/opencbm-9999.ebuild b/app-emulation/opencbm/opencbm-9999.ebuild index 358d27a0..c20c546c 100644 --- a/app-emulation/opencbm/opencbm-9999.ebuild +++ b/app-emulation/opencbm/opencbm-9999.ebuild @@ -2,9 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI="5" +EAPI="7" -inherit eutils toolchain-funcs linux-mod versionator udev +inherit eutils toolchain-funcs linux-mod udev if [[ ${PV} = 9999* ]]; then inherit git-r3 @@ -16,8 +16,6 @@ else fi -PV_MAJOR=$(get_major_version) -PV_MINOR=$(get_version_component_range 2) SDIR="include libmisc arch/linux lib cbmctrl cbmformat d64copy cbmcopy libtrans cbmforng d82copy demo/flash demo/morse demo/rpm1541 sample/libtrans cbmrpm41" DESCRIPTION="OpenCBM is a package to control and use serial devices as used by most Commodore (CBM) 8-bit mach" @@ -25,7 +23,8 @@ HOMEPAGE="http://opencbm.trikaliotis.net/" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" +#KEYWORDS="~amd64 ~ppc ~sparc ~x86" +KEYWORDS="" IUSE="doc" DEPEND="virtual/linux-sources @@ -34,7 +33,7 @@ DEPEND="virtual/linux-sources app-text/docbook-xml-dtd:4.1.2 dev-libs/libusb-compat" -S="${WORKDIR}"/opencbm-${PV//./_} +S="${WORKDIR}"/OpenCBM-${PV//./_} BUILD_PARAMS="KDIR=$KERNEL_DIR" MODULE_NAMES="cbm(misc:${S}/opencbm/sys/linux:${S}/opencbm/sys/linux)" @@ -47,8 +46,7 @@ src_prepare() { # 6502 sources ar always up to date touch `find . -name '*.?65' -type f` # add debian patches no demo & doc & no kernel - EPATCH_SOURCE="${FILESDIR}/${PV}" EPATCH_SUFFIX="patch" \ - EPATCH_FORCE="yes" epatch + eapply "${FILESDIR}/001_opencbm-0.4.99.98-ncurses6-1.patch" # sed correct path sed -e 's,^PREFIX.*,PREFIX = /usr,' \ -e 's,/man/man1,/share/man/man1,g' \ @@ -59,6 +57,7 @@ src_prepare() { -e 's,etc/udev/rules.d,lib/udev/rules.d,g' -i ${S}/LINUX/Makefile # copy module makefile that don't intefer with gentoo kernel build system cp ${FILESDIR}/Makefile ${S}/opencbm/sys/linux/Makefile + eapply_user } src_compile() { @@ -74,8 +73,8 @@ src_install() { exeinto usr/lib/opencbm doexe opencbm/LINUX/plugin_helper_tools newexe debian/install_plugin.sh install_plugin - #insinto lib/udev/rules.d - #newins opencbm/sys/linux/45-opencbm-xa1541.rules 45-opencbm-xa1541.rules + insinto lib/udev/rules.d + newins opencbm/sys/linux/45-opencbm-xa1541.rules 45-opencbm-xa1541.rules rm -rf ${D}/var linux-mod_src_install generate_modulesd diff --git a/app-emulation/vice/Manifest b/app-emulation/vice/Manifest index f3a6b31a..b79df3b2 100644 --- a/app-emulation/vice/Manifest +++ b/app-emulation/vice/Manifest @@ -1,5 +1,7 @@ AUX vice-2.3-notexi.patch 395 BLAKE2B 83bafa978b9984731c44f5da620a38452a3b4bfbf5bb1e1671eb7dc0319277b99dcfe2dc9497429cc50d9a0895b867aaf2dd39d4176afaf7e8b694b19c830a11 SHA512 3e48ab7e34653d5b16faedfb982c647e83ca4312981df68085c482369618ae36057702fead219b46c796efc396e87bbb15d24508c52b0a83488dad6babf5f0dc DIST vice-3.5.tar.gz 22557578 BLAKE2B 5573951052c2c7b2beb4dd194ad8612c53e484e47a4d935e0dbc880f2f06611252add3631f99c9656f2c941088d0147b0783020ffcc5a29505bab75ef8dc128e SHA512 02f364c1645138cacb461346d44de8f524fb2aba7d980181caf039c46ca9d30db98466e5b0e56e6a41417cd7bbd63d73bf6eb110af1271e23732e320dd1fab70 +DIST vice-3.6.1.tar.gz 11454300 BLAKE2B 129171380f3bd23d579dc29a96419446169cf9a98d2fec82951fa192914846053d213a19b395c9ca30596859cce35bcfea0de0c0a7461c45cb38511a546ca4b2 SHA512 9aeb1c84dc71976d12a9907d60c637ec4cc938aad103340b70a13906bbf2bebab579edc78221c7fba47f0750be3f9ded947200b42fcfc8a9169fb4bb9f288cb7 EBUILD vice-3.5.ebuild 4140 BLAKE2B 4bff9943a56a980b1fd49ebb114a7b46bc29a32fdbcec886a01ba51171e27bc416089a1ae13e8d84446363c7e497d456d8960c4451dbfd59ad198ec4ba0896bb SHA512 dd95fa1eb1d2c50e3440e1405554c6cc17a53551fc7f47c435de966506fd86c009bcd4b9baae304cd322ef6af526c36def2cacb297efdda178bde8dc1ce544f3 +EBUILD vice-3.6.1.ebuild 4641 BLAKE2B c75f9106b43cd990b62de500b210b7a10ff073da05077b5ff79886c828a7b6827f061ce7dc145b2eb3e172877984a9e2879a96e37a7876aae84a180ae72a2b02 SHA512 ecdc10cc82d9e27cdd1e60151c3ef68db660c4567117be8e6bfaec2ab1b050e537cd5e13446b14926985b14a27817b8381c1034f4c64bdb3a38b0d69ef919f32 MISC ChangeLog 10317 BLAKE2B e4b09b8fcbefe03a7286cc804db2acb9c0dbf33813b200aac27d7ed63b0e7ce906195ffbb5bdff6583550799afe42bc3b620a642b5c4a7dfe0ab1c61c4c9c4a1 SHA512 01ce1918922df767f36580047a4425b875d883ca90356d76739e1b6483e32ecdaff60168fa103843ab36083ddd42e98cd19ffe62d77d92535f388def371fcf30 MISC metadata.xml 355 BLAKE2B bcaff95114c4ce87569bb1cf5f10d978ad682b054ecc68f4a3ee5b8bcb5113b592980560fcd7e988affe55665524cdcc6c3a735d246c83811581fdab5d61b001 SHA512 d0086c4b840f65a1dd594060b7ff5be4e3e04c0eca662e709c3cded434d1987c480a77e522d629daa3d50b49975d68a242098cf03d5b661c4fe7539ed5490ac7 diff --git a/app-emulation/vice/vice-3.6.1.ebuild b/app-emulation/vice/vice-3.6.1.ebuild new file mode 100644 index 00000000..655995db --- /dev/null +++ b/app-emulation/vice/vice-3.6.1.ebuild @@ -0,0 +1,194 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# --enable-static-lame triggers bug #814380 with EAPI-8, could work +# around but staying EAPI-7 for now unless there's some urgency +EAPI=7 + +inherit multibuild toolchain-funcs xdg + +DESCRIPTION="The Versatile Commodore Emulator" +HOMEPAGE="https://vice-emu.sourceforge.io/" +SRC_URI="mirror://sourceforge/vice-emu/releases/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE=" + alsa cpuhistory debug doc ethernet ffmpeg flac gif +gtk headless jpeg + lame mpg123 ogg openmp oss parport pci png portaudio pulseaudio sdl zlib" +REQUIRED_USE=" + || ( gtk headless sdl ) + gtk? ( zlib )" + +# ffmpeg/lame are loaded by dlopen(), keeping := to rebuild with same headers +RDEPEND=" + virtual/libintl + app-emulation/opencbm + alsa? ( media-libs/alsa-lib ) + ethernet? ( + net-libs/libpcap + sys-libs/libcap + ) + ffmpeg? ( media-video/ffmpeg:= ) + flac? ( media-libs/flac ) + gif? ( media-libs/giflib:= ) + gtk? ( + dev-libs/atk + dev-libs/glib:2 + media-libs/fontconfig:1.0 + media-libs/glew:0= + sys-libs/readline:= + virtual/opengl + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3[X] + x11-libs/libX11 + x11-libs/pango + ) + jpeg? ( virtual/jpeg ) + lame? ( media-sound/lame ) + mpg123? ( media-sound/mpg123 ) + ogg? ( + media-libs/libogg + media-libs/libvorbis + ) + parport? ( sys-libs/libieee1284 ) + pci? ( sys-apps/pciutils ) + png? ( media-libs/libpng:= ) + portaudio? ( media-libs/portaudio ) + pulseaudio? ( media-sound/pulseaudio ) + sdl? ( + media-libs/libsdl2[video] + media-libs/sdl2-image + sys-libs/readline:= + ) + zlib? ( sys-libs/zlib:= )" +DEPEND=" + ${RDEPEND} + x11-base/xorg-proto" +BDEPEND=" + app-arch/unzip + app-text/dos2unix + dev-embedded/xa + dev-lang/perl + sys-apps/texinfo + sys-devel/flex + sys-devel/gettext + virtual/pkgconfig + virtual/yacc + doc? ( virtual/texi2dvi ) + gtk? ( x11-misc/xdg-utils )" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + + # Strip the predefined C(XX)FLAGS. + sed -i -r 's:(VICE_C(XX)?FLAGS=)"[^$]+":\1:' configure || die + + MULTIBUILD_VARIANTS=( + $(usev gtk) + $(usev headless) + $(usev sdl) + ) + + # Debug build currently broken without copy sources. + multibuild_copy_sources +} + +src_configure() { + tc-export AR + + multibuild_foreach_variant run_in_build_dir multibuild_src_configure +} + +multibuild_src_configure() { + # Append ".variant" to x* programs if building multiple variants. + local xform + (( ${#MULTIBUILD_VARIANTS[@]} > 1 )) && + xform="/^x/s/\$/.${MULTIBUILD_VARIANT}/" + + vice-multi_enable() { + if [[ ${MULTIBUILD_VARIANT} == ${1} ]]; then + echo --enable-${2} + else + echo --disable-${2} + fi + } + + local econfargs=( + --program-transform-name="${xform}" + $(vice-multi_enable gtk desktop-files) + $(vice-multi_enable gtk native-gtk3ui) + $(vice-multi_enable headless headlessui) + $(vice-multi_enable sdl sdlui2) + $(usex debug $(vice-multi_enable gtk debug-gtk3ui) --disable-debug-gtk3ui) + $(use_enable cpuhistory) + $(use_enable debug) + $(use_enable doc pdf-docs) + $(use_enable ethernet) + $(use_enable ffmpeg external-ffmpeg) + $(use_enable lame) + $(use_enable openmp) + $(use_enable parport libieee1284) + $(use_enable portaudio) + $(use_with alsa) + $(use_with flac) + $(use_with gif) + $(use_with jpeg) + $(use_with mpg123) + $(use_with ogg vorbis) + $(use_with oss) + $(use_with png) + $(use_with pulseaudio pulse) + $(use_with zlib) + $(usex alsa --enable-midi $(use_enable oss midi)) + $(usex pci '' ac_cv_header_pci_pci_h=no) + --disable-arch + --disable-sdlui + --enable-realdevice + ac_cv_lib_ungif_EGifPutLine=no # ensure use giflib, not ungif + + # $(use_with curl libcurl) # new in 3.6 but is a unused placeholder + # --enable-io-simulation # likewise + ) + + econf "${econfargs[@]}" +} + +src_compile() { + multibuild_foreach_variant run_in_build_dir emake +} + +src_install() { + # Get xdg-desktop-menu to play nicely while doing the install. + dodir /etc/xdg/menus /usr/share/{applications,desktop-directories} + + XDG_UTILS_INSTALL_MODE=system \ + XDG_DATA_DIRS="${ED}"/usr/share \ + XDG_CONFIG_DIRS="${ED}"/etc/xdg \ + multibuild_foreach_variant run_in_build_dir default + + rm -f "${ED}"/usr/share/applications/*.cache || die + + vice-install_extras() { + docinto html + dodoc doc/html/*.{html,css} + dodoc -r doc/html/images + + insinto /usr/share/vim/vimfiles/ftdetect + doins doc/vim/ftdetect/*.vim + + insinto /usr/share/vim/vimfiles/syntax + doins doc/vim/syntax/*.vim + } + multibuild_for_best_variant run_in_build_dir vice-install_extras +} diff --git a/dev-embedded/acme/Manifest b/dev-embedded/acme/Manifest index 5d676bd3..c3ee50d8 100644 --- a/dev-embedded/acme/Manifest +++ b/dev-embedded/acme/Manifest @@ -1,4 +1,4 @@ DIST acme-sources-0.96.4.zip 403868 BLAKE2B b57d4e1f399fca0bef0a64556982e48cfd47c54696e514d3e6511cc19b87de613949b0fc7f779413a80efe6f61a6e660fdd66c58cbe4a30b71ce0202ef5e8614 SHA512 7a76b4ed98f8793fdac6bf023160e9d5fc12d4ea415921a4c2926c9f4a890080578f46bdb821021def780ae301851f7b09cdf52f5799cb2045e318a8704d9f5e -EBUILD acme-0.96.4.ebuild 1078 BLAKE2B 1bbb3f1bb32423b2d5a1ba6342c8363b2bc517f3f4d234f71138da273476ddcd8aa07edea61c309b3b8d2f23234c567b8c27bbc894e91c4778173d67e4f12f11 SHA512 d3a3ed2db69edd29133d877c07b8074ff1001120947f4715eb5b1b9b2e9677444e4936fb7bb9a6b1bb46e5711680d2cce3c438fd7e98403d5953294f8f0b506d +EBUILD acme-0.96.4-r1.ebuild 1086 BLAKE2B 2001524a1880800c2586d63f8ec6245ea47848e0997233f204b66a15ce3a569e4065787d88eebd20cbdd386b4a1c3547f3c6f7c6a606f49e2b534f947285a73a SHA512 ba22c55cccf0aaa9676b0eea7fe9e906d0c8110b069dc207e3c8667f464e70d856fac0731cbd47f90cabc75b099989f9b09c334200e77ef0f05b2e39e3d6a008 MISC ChangeLog 3435 BLAKE2B 8fcd42d35073f0c6a4e3fc7e5ccc3546655aa0b7e5c9b9a1fd39178e2cfe12063e881f38e2f0bac802d37026d1746a1d82382017e8553fc7958757640109c9dc SHA512 697503823ef66475d816025b167e9ab0c20f054a360270c8d741bd77810806f35aa7f3add0724755a3bf1218e9f0dca62e1c0ea31d810f70b43f6529d8661049 MISC metadata.xml 205 BLAKE2B 2885a6508cc84e8c20c79cd20d9fd3269df33e1ce3c6394fda79b8f7f17b6f92ade1a3177ca71e41b027cd1f16cb7795f1dfb4b99a3aa1f6f8055bb778d633a4 SHA512 ef3a39d2cd131cd29451ec2d009484e89b60e8cbeed5fc0f5f899cebb0c5f9867682ce603982e4de32004493944c6ff99a4c797e7ef2441d6049e5a616143a8b diff --git a/dev-embedded/acme/acme-0.96.4.ebuild b/dev-embedded/acme/acme-0.96.4-r1.ebuild similarity index 87% rename from dev-embedded/acme/acme-0.96.4.ebuild rename to dev-embedded/acme/acme-0.96.4-r1.ebuild index e56214bf..8a0c9dde 100644 --- a/dev-embedded/acme/acme-0.96.4.ebuild +++ b/dev-embedded/acme/acme-0.96.4-r1.ebuild @@ -7,8 +7,8 @@ EAPI="5" inherit eutils toolchain-funcs multilib DESCRIPTION="ACME is a free cross assembler, It can produce code for the following processors: 6502, 6510 (including illegal opcodes), 65c02 and 65816." -HOMEPAGE="https://github.com/meonwax/acme" -SRC_URI="https://github.com/meonwax/${PN}/archive/master.zip -> ${PN}-sources-${PV}.zip" +HOMEPAGE="https://github.com/martinpiper/acme" +SRC_URI="https://github.com/martinpiper/${PN}/archive/master.zip -> ${PN}-sources-${PV}.zip" LICENSE="GPL-2" SLOT="0" diff --git a/dev-embedded/arduino-bin/Manifest b/dev-embedded/arduino-bin/Manifest index 8bafc59b..8b706854 100644 --- a/dev-embedded/arduino-bin/Manifest +++ b/dev-embedded/arduino-bin/Manifest @@ -1,8 +1,8 @@ AUX 10arduino-bin 69 BLAKE2B 7e420563bc46a63b26b1df1099b20f41acf45d1996cdccd77d516f2b4e9a222aa4fe4ea6c1896ade562a13513b251d3dfd92fe4324dd1ed39018a8c41e3d3510 SHA512 8bace112decfd895fdf45821dfd96fe868032a8da184dc383dce3a2173fba9fdee103f134b7a7dc8bd5364e598f6249455f0f3d624fceaff7dd7974378ce0192 AUX arduino.1 15213 BLAKE2B cb1c41c0a7345812344d41a55115f534e445b5c6f789309e8a9f422e76117d5f10d475692717dff377691098850248d6c3297dd1cbe517e4cbd28c6232ade713 SHA512 837cae1a434152ac507a0e229e384077392024d01db4d7b9d9820bfbe8877c4822c3f52467a7c02756c04958af9e8464925a254703d2ed9ca75b51e5e917f88a AUX arduino.desktop 274 BLAKE2B 1a2ad9fc7bd99f2c4517713abc62135777767000c3c9bb8d03fb5a0a50a0315d0776c3efe4a1d8b4958eb963b19f85199435362947c85e7e37832c4570e2cc2b SHA512 d9c4f65b720ad0b6a5874e4fb6cf4c4ebccaf3e97451984c6aec75b3c83630e209be0c045c6b731c582ec78e47240006678f182fa1d671fc0459382755d8ac8c -DIST TeensyduinoInstall-154-beta12.linux32 73398680 BLAKE2B 4c5cc3666686c7b1f272e4eaf98440d8eef4d42f64e0ee244773d0518801befd511fa9e6a3937d274ec20ec3e2b8e9780de95b921ede48690f93132e9078f70d SHA512 4886cccec3e587fee90c55d02279a951931ac367508f253df675d3b74f7d697d512ce2e61bba9568a934ea29abc9bcc8b8c69085c8db35b72163947bfb642ad7 -DIST TeensyduinoInstall-154-beta12.linux64 73398680 BLAKE2B 4c5cc3666686c7b1f272e4eaf98440d8eef4d42f64e0ee244773d0518801befd511fa9e6a3937d274ec20ec3e2b8e9780de95b921ede48690f93132e9078f70d SHA512 4886cccec3e587fee90c55d02279a951931ac367508f253df675d3b74f7d697d512ce2e61bba9568a934ea29abc9bcc8b8c69085c8db35b72163947bfb642ad7 -DIST arduino-1.8.15-linux32.tar.xz 134054724 BLAKE2B 2105e6598403c9bbb781b92a1414bfc707a4a94865d7c62afdfb9748e7d52e22df8c91225bfb288aea342520b4b7e07bc9118649384ec8742ab7d9b7c9c59dc4 SHA512 02a10831c7125144ac6f701528f9d176a1a7ac0df6d9391d31d6758ae8f3dea3f8b8390320c7e7d3efb9ed45fb79527caa798ad354bc8a857c2f9c42f4612a8f -DIST arduino-1.8.15-linux64.tar.xz 131705480 BLAKE2B 5fef93baf6c6f7e8a5e1e0b0dfca5080e45e6a3b9398614edf082bc8a1757ce2d03e912f76e9f589c99dc2e21e4c8e9a937ce07ea8d044d550833c54ea24c225 SHA512 ae84a8f62cbd3ecf5400a357ac5ebd04cbc80b31a2fbc80f280850465f7460ad3a02b32830021ef980b72c60d52eb65a4fc551988c91d01b25e8d646596175f8 -EBUILD arduino-bin-1.8.15.ebuild 1391 BLAKE2B 11153e6be31d57e4075d9f575df8ee7e9be50d3978247b7226b508f6457721731054f42c6fd9be4069b211d15963a8552a9ecc3d78f5395c4df7efc8305a926c SHA512 53e68ce77f7d58c64ea7f3e917280a17383f202c6b132af4d790914e874995337c54f8005d1e533557ba40fc8ffc33ca4a48af4d68985235bfeb1dd7a4860df4 +DIST TeensyduinoInstall-156.linux32 95219640 BLAKE2B 56e0de4110ddb38b681bf2245f8428b071e3b4aaa53254a393d3c4c268e674d3fa86e7e545bedd79a86acedc51729435095db1030966cd838b6988f39743e389 SHA512 cff4edfe40d4c74793f90ac8d50205beefb7c44b02835a10bad0771c8f27b50bb4124e009ac8a447c9287cdecc49d5374fe0093346c8195baa6927eaa940e6db +DIST TeensyduinoInstall-156.linux64 95219640 BLAKE2B 56e0de4110ddb38b681bf2245f8428b071e3b4aaa53254a393d3c4c268e674d3fa86e7e545bedd79a86acedc51729435095db1030966cd838b6988f39743e389 SHA512 cff4edfe40d4c74793f90ac8d50205beefb7c44b02835a10bad0771c8f27b50bb4124e009ac8a447c9287cdecc49d5374fe0093346c8195baa6927eaa940e6db +DIST arduino-1.8.19-linux32.tar.xz 130946688 BLAKE2B 99fa0bef52224b2a358b6c3390981b13fcbfc1b0e64b5e5ad9bc7ffe498e3f11f5efbfe319e4d682e95f4e1735ffd8487b40b0f42dc84b77b010ef885897005f SHA512 b18d0fe8dbc3aaddb58706e1d2e87047d746357418bf3ea308ee388be0d83867bd08d54a1e7a96a239cb95e0b5733d7d68f23cf6585bb2aa7eeec55bf02544d1 +DIST arduino-1.8.19-linux64.tar.xz 128583740 BLAKE2B 7e38710540e17dd407289654bb459ef5788e36d25cc6e71086e01cc0318aa75e6d8a15a171926274b60b3b181f7c685c22cd8d0ba2f49b2d4019fafaa777c4e2 SHA512 9328abf8778200019ed40d4fc0e6afb03a4cee8baaffbcea7dd3626477e14243f779eaa946c809fb153a542bf2ed60cf11a5f135c91ecccb1243c1387be95328 +EBUILD arduino-bin-1.8.19.ebuild 1384 BLAKE2B 983875f6bd2fa1dea84983d2bbd02504b0ec1fca0db7e1587e239e6d1152de64a28267cd7f14fc69a840e3cb5ca3f344163e90f78b19c91bb1adac1155f902ed SHA512 186495a67840b773c7422f4bbce9a7a3f55e6c001dd0cef877ffe49008dfcd4d34571ae3c570685f1cc4155458c792431625f3cb66ea35b1e82e8afdd4d73b2e diff --git a/dev-embedded/arduino-bin/arduino-bin-1.8.15.ebuild b/dev-embedded/arduino-bin/arduino-bin-1.8.19.ebuild similarity index 98% rename from dev-embedded/arduino-bin/arduino-bin-1.8.15.ebuild rename to dev-embedded/arduino-bin/arduino-bin-1.8.19.ebuild index b6f796c4..dfcfb926 100644 --- a/dev-embedded/arduino-bin/arduino-bin-1.8.15.ebuild +++ b/dev-embedded/arduino-bin/arduino-bin-1.8.19.ebuild @@ -7,7 +7,7 @@ inherit eutils DESCRIPTION="electronics prototyping platform based on easy-to-use hardware and software" HOMEPAGE="https://www.arduino.cc/ https://www.pjrc.com/teensy/" -TEENSY_PV="154-beta12" +TEENSY_PV="156" MY_PN="${PN/-bin}" MY_P="${MY_PN}-${PV}" SRC_URI=" diff --git a/dev-embedded/cc65/Manifest b/dev-embedded/cc65/Manifest index 663598ea..7fecc69c 100644 --- a/dev-embedded/cc65/Manifest +++ b/dev-embedded/cc65/Manifest @@ -1,8 +1,4 @@ -AUX cc65-2.13.2-asneeded-1.patch 4394 BLAKE2B 3e54a7bf09282f87f6cf6ed8bff08fa9e86d23d7a7968a51aa8dee14b9db31528546ff2d4f51ac29c89d1c6742dbe2ef9305443adaac0989502d41a2598ec5e6 SHA512 98df2303b43c6bb390366d0d5b13a59648a4869c73891114790c9ad7e1cceec22daa3ae171b283ad1e220d35352c15bbc873666b5430eba05e6e6238d6027447 -AUX package-version.patch 2046 BLAKE2B b4a74650e9226dfe677a9edcc84ab17cb055f2c161a5787b8dfd4d96f8e321027acba913340c2ecdbe51a89fc3b7816d48daf06d50037609f97e2610e270f31f SHA512 5658a26b7f7ae020f5f16702b5833913bbd0d7ca1d54cf370c72fe7af00ea582f0a3bd2ee8b4b580f2d6f215807687c4e1cfe9ae5892cfb8e6de6bcfe2196871 -DIST cc65-sources-2.13.3.tar.bz2 1103245 BLAKE2B d111a6354176e5fbfacfcc65a26d10a33868660c674cf0ea614a55748c3e8087be33901801ec038fd21db51459ccaca57a2aeb3ab0c0825771819c95eb64ef5d SHA512 135004bdd50abc749409f4a3efbc5c93a09e940d787b6a2034df4de8459e78fa5f813e2e0673cdf9f8bf50c6df8b1313b36ff395d6e82560d0e669da03130776 -DIST cc65-sources-2.18.tar.gz 2254374 BLAKE2B 2a7a41aca7a8ae300f6b8bd65d083741fc6bad92f37187bae4ffd720c1e0de500e631c765b34dda8fdd36e87d6039daac339348396733a3a92046f5746bec279 SHA512 47e530052911c8fdac0ea560fef78f5971441509f37b4020df54937cf9b5420e07653b3d191c844da0af5dddd17a61e90c3ad3fb56bf7623214977017b4bc9a1 -EBUILD cc65-2.13.3.ebuild 2937 BLAKE2B 3194bf88c19049f831b1d0d4bb3befb86386d2946f78ec36c09bbdb5c671e3ee34e3fa344bb49564f2a9546d89390cefa7a907cfc4004c324dc2eb5c96b7b6e4 SHA512 d5d64a98e11c036b0853fc3296198da792820c699af0f841fcc98405222a32855a3887996c7f223ef728f4d1218359ef1f5fbcf94a15265bca8033709f7a756e -EBUILD cc65-2.18.ebuild 1561 BLAKE2B 35e2946d5e32c932f45cc4954b22af8d18109adfa89ff51d67adf3fafe0fbdfd68d514459d3a06ed38e8ac68711ecfc07109296b15eb43d96e069613e26457cf SHA512 5c7e3f02f490f5d1eb4c525789046eeb432fe1d62bdc39fdad8d1aadccc4335c3dbc52c39ef4c9d1436ce71ad9d72eb856d8bae878de52c6dfecb02e29017830 +DIST cc65-sources-2.19.tar.gz 2284735 BLAKE2B c1c845417e38113c99a9ec8fbff1b90e292798582ac2b394e40419eff3eea62d838ea52165188516efc6157ef02aa7fc23c5a6510fd40d1012ad2b5231d78097 SHA512 e893359249588247d262ff19b8b7efbbcb10a274964aaa18cfe21830cce39da53831262bcc8ee4678158c0e0ab56905411b037699d1097aa5fc03edf7d6bea8f +EBUILD cc65-2.19.ebuild 1569 BLAKE2B d093e2dc33e4f632829cb08ddf8ddbdd62bb37f858cc916abd378068363322acce1817e0b95b10a799e12e78058cf641ff5728e17700604681afe662c58388c2 SHA512 a96cec28ddcf9826da8369250eb7fb6b5fe0130c10c80021357458fc47bcc2868ce1134a7ef09fb9809e2e9bd1fd696b945d0adf001f7fee8f41eb9cadb0cfba MISC ChangeLog 3435 BLAKE2B 8fcd42d35073f0c6a4e3fc7e5ccc3546655aa0b7e5c9b9a1fd39178e2cfe12063e881f38e2f0bac802d37026d1746a1d82382017e8553fc7958757640109c9dc SHA512 697503823ef66475d816025b167e9ab0c20f054a360270c8d741bd77810806f35aa7f3add0724755a3bf1218e9f0dca62e1c0ea31d810f70b43f6529d8661049 MISC metadata.xml 205 BLAKE2B 2885a6508cc84e8c20c79cd20d9fd3269df33e1ce3c6394fda79b8f7f17b6f92ade1a3177ca71e41b027cd1f16cb7795f1dfb4b99a3aa1f6f8055bb778d633a4 SHA512 ef3a39d2cd131cd29451ec2d009484e89b60e8cbeed5fc0f5f899cebb0c5f9867682ce603982e4de32004493944c6ff99a4c797e7ef2441d6049e5a616143a8b diff --git a/dev-embedded/cc65/cc65-2.13.3.ebuild b/dev-embedded/cc65/cc65-2.13.3.ebuild deleted file mode 100644 index a35cf81c..00000000 --- a/dev-embedded/cc65/cc65-2.13.3.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="5" - -inherit eutils toolchain-funcs multilib - -DESCRIPTION="It's a complete cross development package for 65(C)02 systems" -HOMEPAGE="http://www.cc65.org" -#SRC_URI="ftp://ftp.musoftware.de/pub/uz/cc65/snapshot/cc65-snapshot-sources-${PV}.tar.bz2" -SRC_URI="ftp://ftp.musoftware.de/pub/uz/${PN}/${PN}-sources-${PV}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" -IUSE="doc" - -DEPEND="doc? ( app-text/linuxdoc-tools )" -RDEPEND="" - -#S="${WORKDIR}"/${PN}-snapshot-${PV} - -src_prepare() { - # uncomment to install sim65 - #sed -i -e "s:od65:od65 sim65:g" src/make/gcc.mak - - # correct paths for install (also in documentation) - sed -i -e "s:)/lib:)/$(get_libdir):g" make/gcc.mak - sed -e "s:/usr/lib/cc65:/usr/$(get_libdir)/cc65:g" \ - -i src/ca65/make/gcc.mak -i doc/ca65.sgml \ - -i src/cc65/make/gcc.mak -i doc/cc65.sgml \ - -i src/ld65/make/gcc.mak -i doc/ld65.sgml - - # solve conflict by renameing make.info to cc65make.info - sed -e "s:make.:cc65make.:g" -i doc/index.sgml -i doc/Makefile - mv doc/make.sgml doc/cc65make.sgml - -# epatch "${FILESDIR}"/cc65-2.13.2-asneeded-1.patch -} - -src_compile() { - # the build needs to be split otherwise we can't specify CC - # these makefiles are not parallel build aware - emake -j1 -C src -f make/gcc.mak CC="$(tc-getCC)" AR="$(tc-getAR)" \ - CFLAGS="-g -O2 -Wall -W -std=c89 ${CFLAGS}" \ - LDFLAGS="${LDFLAGS}" || die "src build fail" - emake -j1 -C libsrc || die "libsrc build fail" - use doc && emake -j1 -C doc html info -} - -src_install() { - # can't trust the install target (sandbox violation) so do it by hand - dobin src/*65/*65 src/ca65html/ca65html src/grc/grc || die "dobin fail" - insinto /usr/$(get_libdir)/cc65/emd - doins libsrc/*.emd || die "install memory map fail" - insinto /usr/$(get_libdir)/cc65/joy - doins libsrc/*.joy || die "install joystick driver fail" - insinto /usr/$(get_libdir)/cc65/mou - doins libsrc/*.mou || die "install mouse driver fail" - insinto /usr/$(get_libdir)/cc65/ser - doins libsrc/*.ser || die "install UART driver fail" - insinto /usr/$(get_libdir)/cc65/tgi - doins libsrc/*.tgi || die "install graphic driver fail" - insinto /usr/$(get_libdir)/cc65/asminc - doins asminc/*.inc || die "install asm include fail" - insinto /usr/$(get_libdir)/cc65/include - doins -r include/* || die "install include fail" - insinto /usr/$(get_libdir)/cc65/lib - doins libsrc/*.lib || die "install lib definations fail" - doins libsrc/*.o || die "install lib fail" - insinto /usr/$(get_libdir)/cc65/cfg - doins src/ld65/cfg/*.cfg || die "cfg install fail" - use doc && dohtml doc/*.htm* - use doc && insinto /usr/share/doc/${PF}/html - use doc && doins doc/*.txt - doman packages/debian/*.1 || die "man install fail" - use doc && doinfo doc/*.info - dodoc src/ca65/macpack/*.mac doc/readme.1st \ - doc/BUGS doc/CREDITS || die "macro & doc install fail" -} diff --git a/dev-embedded/cc65/cc65-2.18.ebuild b/dev-embedded/cc65/cc65-2.19.ebuild similarity index 72% rename from dev-embedded/cc65/cc65-2.18.ebuild rename to dev-embedded/cc65/cc65-2.19.ebuild index 7f22b971..827d6b36 100644 --- a/dev-embedded/cc65/cc65-2.18.ebuild +++ b/dev-embedded/cc65/cc65-2.19.ebuild @@ -22,20 +22,20 @@ RDEPEND="" #S="${WORKDIR}"/${PN}-snapshot-${PV} -src_prepare() { - epatch "${FILESDIR}"/package-version.patch -} +#src_prepare() { +# epatch "${FILESDIR}"/package-version.patch +#} src_compile() { # the build needs to be split otherwise we can't specify CC # these makefiles are not parallel build aware - emake -C src CC="$(tc-getCC)" AR="$(tc-getAR)" PREFIX="/usr" PKG_VERSION="gentoo ${PVR}" || die "src build fail" - emake -C libsrc CC="$(tc-getCC)" AR="$(tc-getAR)" PREFIX="/usr" PKG_VERSION="gentoo ${PVR}" || die "libsrc build fail" + emake -C src CC="$(tc-getCC)" AR="$(tc-getAR)" PREFIX="/usr" BUILD_ID="Gentoo ${PV}${PR}" || die "src build fail" + emake -C libsrc CC="$(tc-getCC)" AR="$(tc-getAR)" PREFIX="/usr" BUILD_ID="Gentoo ${PV}${PR}" || die "libsrc build fail" use doc && emake -C doc html info } src_install() { - emake -C src CC="$(tc-getCC)" AR="$(tc-getAR)" PREFIX="${D}/usr" PKG_VERSION="gentoo ${PVR}" install || die "src install failed" - emake -C libsrc CC="$(tc-getCC)" AR="$(tc-getAR)" PREFIX="${D}/usr" PKG_VERSION="gentoo ${PVR}" install || die "libsrc install failed" - use doc && emake CC="$(tc-getCC)" AR="$(tc-getAR)" PREFIX="${D}/usr" PKG_VERSION="gentoo ${PVR}" doc html info + emake -C src CC="$(tc-getCC)" AR="$(tc-getAR)" PREFIX="${D}/usr" BUILD_ID="Gentoo ${PV}${PR}" install || die "src install failed" + emake -C libsrc CC="$(tc-getCC)" AR="$(tc-getAR)" PREFIX="${D}/usr" BUILD_ID="Gentoo ${PV}${PR}" install || die "libsrc install failed" + use doc && emake CC="$(tc-getCC)" AR="$(tc-getAR)" PREFIX="${D}/usr" BUILD_ID="Gentoo ${PV}${PR}" doc html info } diff --git a/dev-embedded/cc65/files/cc65-2.13.2-asneeded-1.patch b/dev-embedded/cc65/files/cc65-2.13.2-asneeded-1.patch deleted file mode 100644 index e03100a0..00000000 --- a/dev-embedded/cc65/files/cc65-2.13.2-asneeded-1.patch +++ /dev/null @@ -1,127 +0,0 @@ -Submitted By: Mario Fetka (mario dot fetka at gmail dot com) -Date: 2010-11-07 -Initial Package Version: 2.13.2 -Origin: me -Upstream Status: unknown -Description: correct the linkorder in the make files - -diff -Naur cc65-2.13.2.orig/src/ar65/make/gcc.mak cc65-2.13.2/src/ar65/make/gcc.mak ---- cc65-2.13.2.orig/src/ar65/make/gcc.mak 2010-11-07 05:47:25.000000000 +0000 -+++ cc65-2.13.2/src/ar65/make/gcc.mak 2010-11-07 05:51:00.000000000 +0000 -@@ -51,7 +51,7 @@ - endif - - $(EXE): $(OBJS) $(LIBS) -- $(CC) $^ $(LDFLAGS) -o $@ -+ $(CC) $(LDFLAGS) $^ -o $@ - @if [ $(OS2_SHELL) ] ; then $(EBIND) $(EXE) ; fi - - clean: -diff -Naur cc65-2.13.2.orig/src/ca65/make/gcc.mak cc65-2.13.2/src/ca65/make/gcc.mak ---- cc65-2.13.2.orig/src/ca65/make/gcc.mak 2010-11-07 05:47:25.000000000 +0000 -+++ cc65-2.13.2/src/ca65/make/gcc.mak 2010-11-07 05:50:17.000000000 +0000 -@@ -93,7 +93,7 @@ - endif - - $(EXE): $(INCS) $(OBJS) $(LIBS) -- $(CC) $(OBJS) $(LIBS) $(LDFLAGS) -o $@ -+ $(CC) $(LDFLAGS) $(OBJS) $(LIBS) -o $@ - @if [ $(OS2_SHELL) ] ; then $(EBIND) $(EXE) ; fi - - inc: $(INCS) -diff -Naur cc65-2.13.2.orig/src/cc65/make/gcc.mak cc65-2.13.2/src/cc65/make/gcc.mak ---- cc65-2.13.2.orig/src/cc65/make/gcc.mak 2010-11-07 05:47:24.000000000 +0000 -+++ cc65-2.13.2/src/cc65/make/gcc.mak 2010-11-07 05:48:00.000000000 +0000 -@@ -127,7 +127,7 @@ - endif - - $(EXE): $(OBJS) $(LIBS) -- $(CC) $(OBJS) $(LIBS) $(LDFLAGS) -o $@ -+ $(CC) $(LDFLAGS) $(OBJS) $(LIBS) -lm -o $@ - @if [ $(OS2_SHELL) ] ; then $(EBIND) $(EXE) ; fi - - .PHONY: svnversion -diff -Naur cc65-2.13.2.orig/src/cl65/make/gcc.mak cc65-2.13.2/src/cl65/make/gcc.mak ---- cc65-2.13.2.orig/src/cl65/make/gcc.mak 2010-11-07 05:47:25.000000000 +0000 -+++ cc65-2.13.2/src/cl65/make/gcc.mak 2010-11-07 05:51:15.000000000 +0000 -@@ -44,7 +44,7 @@ - endif - - $(EXE): $(OBJS) $(LIBS) -- $(CC) $^ $(LDFLAGS) -o $@ -+ $(CC) $(LDFLAGS) $^ -o $@ - @if [ $(OS2_SHELL) ] ; then $(EBIND) $(EXE) ; fi - - clean: -diff -Naur cc65-2.13.2.orig/src/co65/make/gcc.mak cc65-2.13.2/src/co65/make/gcc.mak ---- cc65-2.13.2.orig/src/co65/make/gcc.mak 2010-11-07 05:47:25.000000000 +0000 -+++ cc65-2.13.2/src/co65/make/gcc.mak 2010-11-07 05:50:34.000000000 +0000 -@@ -44,7 +44,7 @@ - endif - - $(EXE): $(OBJS) $(LIBS) -- $(CC) $^ $(LDFLAGS) -o $@ -+ $(CC) $(LDFLAGS) $^ -o $@ - @if [ $(OS2_SHELL) ] ; then $(EBIND) $(EXE) ; fi - - clean: -diff -Naur cc65-2.13.2.orig/src/da65/make/gcc.mak cc65-2.13.2/src/da65/make/gcc.mak ---- cc65-2.13.2.orig/src/da65/make/gcc.mak 2010-11-07 05:47:25.000000000 +0000 -+++ cc65-2.13.2/src/da65/make/gcc.mak 2010-11-07 05:49:57.000000000 +0000 -@@ -58,7 +58,7 @@ - endif - - $(EXE): $(OBJS) $(LIBS) -- $(CC) $^ $(LDFLAGS) -o $@ -+ $(CC) $(LDFLAGS) $^ -o $@ - @if [ $(OS2_SHELL) ] ; then $(EBIND) $(EXE) ; fi - - clean: -diff -Naur cc65-2.13.2.orig/src/grc/make/gcc.mak cc65-2.13.2/src/grc/make/gcc.mak ---- cc65-2.13.2.orig/src/grc/make/gcc.mak 2010-11-07 05:47:25.000000000 +0000 -+++ cc65-2.13.2/src/grc/make/gcc.mak 2010-11-07 05:50:47.000000000 +0000 -@@ -38,7 +38,7 @@ - endif - - $(EXE): $(OBJS) $(LIBS) -- $(CC) $^ $(LDFLAGS) -o $@ -+ $(CC) $(LDFLAGS) $^ -o $@ - @if [ $(OS2_SHELL) ] ; then $(EBIND) $(EXE) ; fi - - clean: -diff -Naur cc65-2.13.2.orig/src/ld65/make/gcc.mak cc65-2.13.2/src/ld65/make/gcc.mak ---- cc65-2.13.2.orig/src/ld65/make/gcc.mak 2010-11-07 05:47:25.000000000 +0000 -+++ cc65-2.13.2/src/ld65/make/gcc.mak 2010-11-07 05:49:43.000000000 +0000 -@@ -100,7 +100,7 @@ - endif - - $(EXE): $(INCS) $(OBJS) $(LIBS) -- $(CC) $(OBJS) $(LIBS) $(LDFLAGS) -o $@ -+ $(CC) $(LDFLAGS) $(OBJS) $(LIBS) -o $@ - @if [ $(OS2_SHELL) ] ; then $(EBIND) $(EXE) ; fi - - inc: $(INCS) -diff -Naur cc65-2.13.2.orig/src/od65/make/gcc.mak cc65-2.13.2/src/od65/make/gcc.mak ---- cc65-2.13.2.orig/src/od65/make/gcc.mak 2010-11-07 05:47:25.000000000 +0000 -+++ cc65-2.13.2/src/od65/make/gcc.mak 2010-11-07 05:49:09.000000000 +0000 -@@ -44,7 +44,7 @@ - endif - - $(EXE): $(OBJS) $(LIBS) -- $(CC) $^ $(LDFLAGS) -o $@ -+ $(CC) $(LDFLAGS) $^ -o $@ - @if [ $(OS2_SHELL) ] ; then $(EBIND) $(EXE) ; fi - - clean: -diff -Naur cc65-2.13.2.orig/src/sim65/make/gcc.mak cc65-2.13.2/src/sim65/make/gcc.mak ---- cc65-2.13.2.orig/src/sim65/make/gcc.mak 2010-11-07 05:47:24.000000000 +0000 -+++ cc65-2.13.2/src/sim65/make/gcc.mak 2010-11-07 05:48:47.000000000 +0000 -@@ -53,7 +53,7 @@ - endif - - $(EXE): $(OBJS) $(LIBS) -- $(CC) $^ $(LDFLAGS) -o $@ -+ $(CC) $(LDFLAGS) $^ -o $@ - @if [ $(OS2_SHELL) ] ; then $(EBIND) $(EXE) ; fi - - .PHONY: chips diff --git a/dev-embedded/cc65/files/package-version.patch b/dev-embedded/cc65/files/package-version.patch deleted file mode 100644 index 564c6ba0..00000000 --- a/dev-embedded/cc65/files/package-version.patch +++ /dev/null @@ -1,47 +0,0 @@ -Description: Allow overriding git hash in version string with package version - When compiling cc65, it will place the git hash of the checked out commit in - the version string which isn't useful when building a distribution package - since there either won't be an upstream git hash if there is one at all. Make - it so that if the variable PKG_VERSION is defined when building, its contents - will be placed into the version string instead of the git hash. -Author: Andreas Bombe -Last-Update: 2017-11-16 ---- -This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ -Index: cc65work/src/Makefile -=================================================================== ---- cc65work.orig/src/Makefile 2017-11-16 01:54:30.795532327 +0100 -+++ cc65work/src/Makefile 2017-11-16 02:21:19.661770273 +0100 -@@ -62,11 +62,16 @@ else - endif - endif - -+ifdef PKG_VERSION -+ $(info PKG_VERSION: $(PKG_VERSION)) -+ DEF_PKGVER := -DPKG_VERSION="$(PKG_VERSION)" -+endif -+ - CFLAGS += -MMD -MP -O3 -I common \ - -Wall -Wextra -Wno-char-subscripts $(USER_CFLAGS) \ - -DCA65_INC="$(CA65_INC)" -DCC65_INC="$(CC65_INC)" -DCL65_TGT="$(CL65_TGT)" \ - -DLD65_LIB="$(LD65_LIB)" -DLD65_OBJ="$(LD65_OBJ)" -DLD65_CFG="$(LD65_CFG)" \ -- -DGIT_SHA=$(GIT_SHA) -+ -DGIT_SHA=$(GIT_SHA) $(DEF_PKGVER) - - LDLIBS += -lm - -Index: cc65work/src/common/version.c -=================================================================== ---- cc65work.orig/src/common/version.c 2017-11-16 01:54:30.815532304 +0100 -+++ cc65work/src/common/version.c 2017-11-16 02:07:10.974699766 +0100 -@@ -61,7 +61,9 @@ - /* Returns the version number as a string in a static buffer */ - { - static char Buf[60]; --#if defined(GIT_SHA) -+#if defined(PKG_VERSION) -+ xsnprintf (Buf, sizeof (Buf), "%u.%u - %s", VER_MAJOR, VER_MINOR, STRINGIZE (PKG_VERSION)); -+#elif defined(GIT_SHA) - xsnprintf (Buf, sizeof (Buf), "%u.%u - Git %s", VER_MAJOR, VER_MINOR, STRINGIZE (GIT_SHA)); - #else - xsnprintf (Buf, sizeof (Buf), "%u.%u", VER_MAJOR, VER_MINOR); diff --git a/dev-java/ICEpdf/ChangeLog b/dev-java/ICEpdf/ChangeLog deleted file mode 100644 index 103e5b44..00000000 --- a/dev-java/ICEpdf/ChangeLog +++ /dev/null @@ -1,61 +0,0 @@ -# ChangeLog for dev-java/ICEpdf -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 06 Aug 2015; Mario Fetka ICEpdf-4.4.0.ebuild, - ICEpdf-5.0.7.ebuild: - Bump batik - - 06 Aug 2015; Mario Fetka ICEpdf-4.4.0.ebuild, - ICEpdf-5.0.7.ebuild: - Stable on arm - - 22 Jul 2015; Mario Fetka ICEpdf-4.4.0.ebuild, - ICEpdf-5.0.7.ebuild: - keyword arm - -*ICEpdf-4.4.0 (13 Aug 2014) -*ICEpdf-5.0.7 (13 Aug 2014) - - 13 Aug 2014; Mario Fetka +ICEpdf-4.4.0.ebuild, - +ICEpdf-5.0.7.ebuild, -ICEpdf-5.0.5.ebuild, -ICEpdf-5.0.6_p01.ebuild: - sloting - -*ICEpdf-5.0.6_p01 (14 Jul 2014) - - 14 Jul 2014; Mario Fetka +ICEpdf-5.0.6_p01.ebuild: - Bump - -*ICEpdf-5.0.5 (23 Jun 2014) - - 23 Jun 2014; Mario Fetka +ICEpdf-5.0.5.ebuild, - -ICEpdf-5.0.4.ebuild: - Bump - -*ICEpdf-5.0.4 (16 Oct 2013) - - 16 Oct 2013; Mario Fetka +ICEpdf-5.0.4.ebuild, - -ICEpdf-5.0.3.ebuild: - Bump - -*ICEpdf-5.0.3 (10 Aug 2013) - - 10 Aug 2013; Mario Fetka +ICEpdf-5.0.3.ebuild, - -ICEpdf-5.0.0.ebuild: - Bump - -*ICEpdf-5.0.0 (16 Apr 2013) - - 16 Apr 2013; Mario Fetka +ICEpdf-5.0.0.ebuild, - -ICEpdf-4.3.4.ebuild: - Bump to new verison - -*ICEpdf-4.3.4 (27 Oct 2012) - - 27 Oct 2012; Mario Fetka -ICEpdf-4.2.2.ebuild, - +ICEpdf-4.3.4.ebuild: - Bump - - 19 Nov 2011; Mario Fetka ICEpdf-4.2.2.ebuild, - +metadata.xml: - initial checkin diff --git a/dev-java/ICEpdf/ICEpdf-4.4.0.ebuild b/dev-java/ICEpdf/ICEpdf-4.4.0.ebuild deleted file mode 100644 index 5c6e0a39..00000000 --- a/dev-java/ICEpdf/ICEpdf-4.4.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 -JAVA_PKG_IUSE="source" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="Java PDF Renderer" -HOMEPAGE="http://www.icepdf.org/" -SRC_URI="${PN}-${PV/_p/-P}-src.zip" -RESTRICT="fetch" - -LICENSE="MPL-1.1" -SLOT="4" -KEYWORDS="~amd64 arm ~x86" -IUSE="" - -COMMON_DEP=" - dev-java/batik:1.8" - -RDEPEND=">=virtual/jre-1.5 - ${COMMON_DEP}" -DEPEND=">=virtual/jdk-1.5 - app-arch/unzip - ${COMMON_DEP}" - -S=${WORKDIR}/${PN}-${PV/_p/-P}-src/icepdf - -java_prepare() { - cd lib || die - rm -vf *.jar || die - java-pkg_jar-from batik-1.8 -} - -EANT_BUILD_TARGET="build.jars" - -src_install() { - java-pkg_dojar lib/icepdf-core.jar lib/icepdf-viewer.jar - use source && java-pkg_dosrc core/src viewer/src -} diff --git a/dev-java/ICEpdf/ICEpdf-5.0.7.ebuild b/dev-java/ICEpdf/ICEpdf-5.0.7.ebuild deleted file mode 100644 index a2575277..00000000 --- a/dev-java/ICEpdf/ICEpdf-5.0.7.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 -JAVA_PKG_IUSE="source" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="Java PDF Renderer" -HOMEPAGE="http://www.icepdf.org/" -SRC_URI="${PN}-${PV}-src.zip" -RESTRICT="fetch" - -LICENSE="MPL-1.1" -SLOT="5" -KEYWORDS="~amd64 arm ~x86" -IUSE="" - -COMMON_DEP=" - dev-java/batik:1.8" - -RDEPEND=">=virtual/jre-1.5 - ${COMMON_DEP}" -DEPEND=">=virtual/jdk-1.5 - app-arch/unzip - ${COMMON_DEP}" - -S=${WORKDIR}/${PN}-${PV}-src/icepdf - -java_prepare() { - cd lib || die - rm -vf *.jar || die - java-pkg_jar-from batik-1.7 -} - -EANT_BUILD_TARGET="build.jars" - -src_install() { - java-pkg_dojar lib/icepdf-core.jar lib/icepdf-viewer.jar - use source && java-pkg_dosrc core/src viewer/src -} diff --git a/dev-java/ICEpdf/Manifest b/dev-java/ICEpdf/Manifest deleted file mode 100644 index 35b600f1..00000000 --- a/dev-java/ICEpdf/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -DIST ICEpdf-4.4.0-src.zip 2299659 SHA256 ba37f88b52294c740007ccb68bc81957b1eda2b1a2828642e2c174170eaec5dd SHA512 57f37ff72bb3c7715376bb5f1511fc8ed242eb0528a7b7560728caaac0fbe0fef4ab4f0791978c5612d0c4b1f99275bae562ccc4d94a9eecf80788d4217459ad WHIRLPOOL 1ac73b6ea1dbcba091f597fcf23e61f71394f86ef8d8e8f10be62147cdd7614a94f60e08afad5c7d34312a46369054a76413f229cf3a8c37c29fbefc68fc1377 -DIST ICEpdf-5.0.7-src.zip 3178349 SHA256 c9895d1512b5f7716bb24d4098de7a2cb17f3f8b86dd6d7f54a61ae9d0326d15 SHA512 3db9af37729e92a5de955d0e9ea56d65b3caf93052480e98cef04141a1fd89a632dc619632fd2917c1dede5c6bfd3be075b65d5996cda9383abf0fc4f3f93050 WHIRLPOOL 1d2696a17d264840939dcf81fb6178c1d2ef04969092a9f0e68b09833eadca0314af5794f2375506a7d1d2116e7d26829bae594d8ed8ae4defc4b42529667ae6 -EBUILD ICEpdf-4.4.0.ebuild 789 SHA256 88d0c516313d7ddf3c27acc32a25da3aa3baf54d8618c606fdff73732f196097 SHA512 458502a3b77fc531705e8d60ff0875abb5942df526a62278cba903ef12774cf0e43ac04fd01dc1a89de654fbcdec9a77d8676eb468669c349478ed064a8183f3 WHIRLPOOL 85cf904ea7d1af0fd1540620b6cb4e6cefbf863b8f83159507faf79f53b57a36c1476a84df184da52f65d2b7341e15da91b2a01c77a14ea05fd16f3c00bc6e23 -EBUILD ICEpdf-5.0.7.ebuild 777 SHA256 954756154cda665f282112d6cd695846b3262b04215cf1d5a91b35d2d746da05 SHA512 11e75fdaf57f5b6ee19df40c89bb60a190fdee29a41d1a642f852fd496877ca44d9061fdfe390e4d1b19d51d40b50a3f41d30d9e9be1298e079799ceca7295ef WHIRLPOOL 7ea8bf0da461f3720f5c892e284c2c6a120cc8853960ef46912d1216aa3000e39fb117b986275180d6866d960a6b3d1e4a713a6545d118a2ead33ad754351a8b -MISC ChangeLog 1570 SHA256 2a76ac4309f29a0c2956c0da486419756ca4a215566ff4bebdd3b0d8ec8ad486 SHA512 008eb4392f4cb70c9190f9e5c8024d71eba4aedbe65eed0e924947c7583af5836351b5675f2bc55bb45101b8722f70b542a1b7715b7fe86f9525242595d50cfb WHIRLPOOL 59f2b3464cd3bc6c9d823fdb9c1f8f31a5811b3fbc472d750dc19cef647dee9dfa1373dc36b65048d4e6683c44a5b93c6807f9990db95ffdfc7b3cc303fc8c28 -MISC metadata.xml 159 SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb SHA512 74dc9ada199a90543b8e1c168c7054f2e973fbfa2551e2b959d67501f2538e269cfb4b2f0905a88a1afa04c20b33961336310ba876f80d47c8e7615b2d7c830a WHIRLPOOL a0ac49efeca233ec4d8f63eb69c8e46e1d4ecbd926693c25b1b8c7415e4c565680936aec46f0c4197116fd7a19a3bb571beee493c18bdae1e5e978e3db84f17a diff --git a/dev-java/ICEpdf/metadata.xml b/dev-java/ICEpdf/metadata.xml deleted file mode 100644 index 250f2d19..00000000 --- a/dev-java/ICEpdf/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - java - diff --git a/dev-java/iscwt/ChangeLog b/dev-java/iscwt/ChangeLog deleted file mode 100644 index 3cd6e497..00000000 --- a/dev-java/iscwt/ChangeLog +++ /dev/null @@ -1,61 +0,0 @@ -# ChangeLog for dev-java/iscwt -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 08 Aug 2015; Mario Fetka iscwt-5.5.20120626.ebuild: - use old swt - - 08 Aug 2015; Mario Fetka iscwt-5.5.20120626.ebuild: - correct classpath deeps - - 06 Aug 2015; Mario Fetka iscwt-5.5.20120626.ebuild: - Bump swt - - 06 Aug 2015; Mario Fetka iscwt-5.5.20120626.ebuild: - Stable on arm - - 22 Jul 2015; Mario Fetka iscwt-5.5.20120626.ebuild: - keyword arm - -*iscwt-5.5.20120626 (13 Aug 2014) - - 13 Aug 2014; Mario Fetka +iscwt-5.5.20120626.ebuild, - -iscwt-5.5.20131203.ebuild: - downgrade - - 23 Jun 2014; Mario Fetka files/build.xml, - iscwt-5.5.20131203.ebuild: - Update Requ to 1.7 java - -*iscwt-5.5.20131203 (23 Jun 2014) - - 23 Jun 2014; Mario Fetka +iscwt-5.5.20131203.ebuild, - -iscwt-5.5.20120626.ebuild: - Bump - -*iscwt-5.5.20120626 (27 Oct 2012) - - 27 Oct 2012; Mario Fetka -iscwt-5.3.20100629.ebuild, - +iscwt-5.5.20120626.ebuild: - Bump - - 19 Nov 2011; Mario Fetka files/build.xml: - Correct build on utf8 console and cleanup - - 27 Aug 2010; Mario Fetka - +iscwt-5.3.20100629.ebuild: - Bump - - 27 Dec 2009; Mario Fetka - +iscwt-5.2.20091102.ebuild: - Bump to new upstream version - - 04 May 2009; Mario Fetka - iscwt-5.0.20081218.ebuild, files/build.properties, files/build.xml: - corrections based on suggestiosn from Vlastimil Babka - - 20 Apr 2009; Mario Fetka iscwt-5.0.20081218: - correct keywords - - 20 Apr 2009; Mario Fetka ChangeLog: - initial checkin diff --git a/dev-java/iscwt/Manifest b/dev-java/iscwt/Manifest deleted file mode 100644 index f046b764..00000000 --- a/dev-java/iscwt/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX build.properties 258 SHA256 523c86c348a9d524fbc353f52d85ffc4974395b71d4de59f5b501c1ecf2641a8 SHA512 80ec357ff61336b06e59a0342be30e35885ea667c492b87426bc9f8e8cb8b8224b4a1da6030b8015c1d7ea98e4f48f7a000671d5e54198465e770ff2cd21c97e WHIRLPOOL 4330a6891043b4704621e37b4ef23382ed6fb479ba37eecb427a077107b59fb20aa83db03306ce806ebafe409c20de76c84bb6309899230b5918c73ecfa0e7e3 -AUX build.xml 3491 SHA256 3b3dc69d9e722bb351a0e5bedda67649bece6750b91c37412b30bfdb37d7d39c SHA512 0099c6c98be3a6cd4833684224f1976275a7922ddd8d9204a0b1150ed5224aeac48640de34a866143f9100223365f88e5cf78de2787e119f520bd811cd4b9cc2 WHIRLPOOL 755bacc75b416528ae89e61d4196d18855cc813ddf65d1d19484ee4a774588221a00d87bb2c596af28115ceb5db3cdffbdf74216460412694b19589242a4d313 -DIST isCWT.5.5.20120626.zip 3543336 SHA256 f7a9e96bcb93058853f854277f8d53b7bfe2336f981b275f333d80a7a7fad95d SHA512 baca27de50780860c3346dde96c7f71d8423a7d579f3db7ee4d1ec0ecfd382163e1cbf70afe750bad3a8bb1e3e505fa36096ce4c569a176c58cafa3da1ebe1bf WHIRLPOOL ccc2f6e24220a21cc42d073c6b7774c5dd47297ceec00a8cb97c27f0b1014d30d347c4dc9b79966d875d0a48c57fc28e220cea974425da826ee20f57e121bed3 -EBUILD iscwt-5.5.20120626.ebuild 982 SHA256 2c53c582975255f8c3d106e4e181d8dccae5a81b8295b55bcae12abba8bfa95c SHA512 c899b7133a6729c35d66753c2bdc76f1c409f271b6adff6ea6c3d8e835b6b2805e962d743da5fa16c78fa6e4fcdde17f6d328e75b4044a6d3e97a321fd38ec5a WHIRLPOOL cc019a9b2ff955c6edfc548fe6dbbe2c64264723418a8c1c0be9acbacf91d02e09fccffec1d5da676ef35cf59f8489125a0842452bcc5f510d023991abce039a -MISC ChangeLog 1853 SHA256 602e6da2f431361963574d6c96852bd374d4d287720a343887af73ceec2c0ce9 SHA512 06d075d81854a14fef15c61957b76c77c9b649ea47daf2a06e3266fa5dcbd71f1f45aa03d46785de70a34cafd1f5f0c482944e651aaad660e4d7422a6bc77b87 WHIRLPOOL f40c97a9785e497aab1d1249dcae4e14ef2843d2da64e836f9df644ae2c396bed65d0c069083316b901e25386e8c013de2977d9d20d1b64a17986d4812751a55 -MISC metadata.xml 159 SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb SHA512 74dc9ada199a90543b8e1c168c7054f2e973fbfa2551e2b959d67501f2538e269cfb4b2f0905a88a1afa04c20b33961336310ba876f80d47c8e7615b2d7c830a WHIRLPOOL a0ac49efeca233ec4d8f63eb69c8e46e1d4ecbd926693c25b1b8c7415e4c565680936aec46f0c4197116fd7a19a3bb571beee493c18bdae1e5e978e3db84f17a diff --git a/dev-java/iscwt/files/build.properties b/dev-java/iscwt/files/build.properties deleted file mode 100644 index c2f46653..00000000 --- a/dev-java/iscwt/files/build.properties +++ /dev/null @@ -1,12 +0,0 @@ -#where classes are compiled, jars distributed, javadocs created and release created -build.dir=build - -#libraries -libs.dir=. -swt.jar.name=swt -jna.jar.name=jna -isrt.jar.name=isrt -isnativec.jar.name=isnativec -isfreetype.jar.name=isfreetype -iscwt.jar.name=iscwt - diff --git a/dev-java/iscwt/files/build.xml b/dev-java/iscwt/files/build.xml deleted file mode 100644 index 473dc3bd..00000000 --- a/dev-java/iscwt/files/build.xml +++ /dev/null @@ -1,102 +0,0 @@ - - - - This is a window toolkit and basic rendering abstraction layer - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/dev-java/iscwt/iscwt-5.5.20120626.ebuild b/dev-java/iscwt/iscwt-5.5.20120626.ebuild deleted file mode 100644 index 50e3b12c..00000000 --- a/dev-java/iscwt/iscwt-5.5.20120626.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 - -JAVA_PKG_IUSE="source doc" -JAVA_ANT_REWRITE_CLASSPATH="true" -EANT_GENTOO_CLASSPATH="swt-3.4,isfreetype,isnativec,isrt,jna" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="This is a window toolkit and basic rendering abstraction layer." -HOMEPAGE="http://opensource.intarsys.de/" -SRC_URI="mirror://sourceforge/jpodrenderer/isCWT.${PV}.zip" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 arm ~x86" -IUSE="" - -COMMON_DEP="dev-java/jna:0 - dev-java/swt:3.4 - dev-java/isrt:0 - dev-java/isnativec:0 - dev-java/isfreetype:0" -RDEPEND=">=virtual/jre-1.6 - ${COMMON_DEP}" -DEPEND=">=virtual/jdk-1.6 - ${COMMON_DEP} - app-arch/unzip" - -S="${WORKDIR}"/distribution - -java_prepare() { - cp "${FILESDIR}"/build.* "${S}" -} - -src_install() { - java-pkg_dojar build/iscwt/dist/iscwt.jar - - use source && java-pkg_dosrc src/* - - use doc && java-pkg_dojavadoc build/iscwt/javadoc -} diff --git a/dev-java/iscwt/metadata.xml b/dev-java/iscwt/metadata.xml deleted file mode 100644 index 250f2d19..00000000 --- a/dev-java/iscwt/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - java - diff --git a/dev-java/isfreetype/ChangeLog b/dev-java/isfreetype/ChangeLog deleted file mode 100644 index 9e8142f5..00000000 --- a/dev-java/isfreetype/ChangeLog +++ /dev/null @@ -1,51 +0,0 @@ -# ChangeLog for dev-java/isfreetype -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 06 Aug 2015; Mario Fetka - isfreetype-5.5.20120626.ebuild: - Stable on arm - - 22 Jul 2015; Mario Fetka - isfreetype-5.5.20120626.ebuild: - keyword arm - -*isfreetype-5.5.20120626 (13 Aug 2014) - - 13 Aug 2014; Mario Fetka - +isfreetype-5.5.20120626.ebuild, -isfreetype-5.6.20131203.ebuild: - downgrade - - 23 Jun 2014; Mario Fetka files/build.xml, - isfreetype-5.6.20131203.ebuild: - Update Requ to 1.7 java - -*isfreetype-5.6.20131203 (23 Jun 2014) - - 23 Jun 2014; Mario Fetka - +isfreetype-5.6.20131203.ebuild, -isfreetype-5.5.20120626.ebuild: - Bump - -*isfreetype-5.5.20120626 (27 Oct 2012) - - 27 Oct 2012; Mario Fetka - -isfreetype-5.3.20100629.ebuild, +isfreetype-5.5.20120626.ebuild: - Bump - - 19 Nov 2011; Mario Fetka files/build.xml: - Correct build on utf8 console and cleanup - - 27 Aug 2010; Mario Fetka - +isfreetype-5.3.20100629.ebuild: - Bump - - 27 Dec 2009; Mario Fetka - +isfreetype-5.2.20091102.ebuild: - Bump to new upstream version - - 04 May 2009; Mario Fetka - isfreetype-5.0.20081218.ebuild, files/build.properties, files/build.xml: - corrections based on suggestiosn from Vlastimil Babka - - 20 Apr 2009; Mario Fetka isfreetype-5.0.20081218: - initial checkin diff --git a/dev-java/isfreetype/Manifest b/dev-java/isfreetype/Manifest deleted file mode 100644 index 226a60c4..00000000 --- a/dev-java/isfreetype/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX build.properties 220 SHA256 34a320c7077b9d823c7eec76ced97611f5f9fea131bcb6ee6fc8121dbcad6593 SHA512 940e103d9c039644d17442cc66dae14e99854ec96654a688ac47d3991c2d8192b05f4d7687915751e5f50a40d7b5517c331305116bda36dc9d81bfda61136cf4 WHIRLPOOL 24b0079b6a3b45421b382bb31c1c022d777f6d5bb8352cc774ff43c2f2ef1e489854b132b06d8136b87498532641ec6311b2b3596d9622a3384527a2447472dc -AUX build.xml 3498 SHA256 1bb1aca1565874e9bb243bd22ceb0484a37a804661f1bc945f3cd7e5cf5a64ae SHA512 371e53b14812d148679c45db9b822cf0265ae3acc9e3f4a85a7f869434e83e80a112f3b042cca5bc10fa0c89c986a5e4c62f66f8c44eee3963556395b3d7dbdb WHIRLPOOL 35184eb2902f27f367939790f5a00a26285cff3de51e31df8479051f64114f096d9950134c589075044e0525ce411d9ac6209e1fab76394fe9c8dcec4fa16050 -DIST isFreetype.5.5.20120626.zip 4527976 SHA256 40e0604e1efc287f6f55f80f23b1b60ec338dc63a1c68cefe9ebff9d30f6602b SHA512 8bfd77dffc3be38e66860db32295892fa92055e3c3d7782576928f3939f70c479307d409cb42e41ce2df6c1e5e87dbc72df246c7f9007139d3d7a360ae19b2e2 WHIRLPOOL e308090161c445631cf9e598f7a0f082f1fc05d787355e06fe84fed35f31c02dc6013f0e93346f70487eb4bd93ae71c459279562a86034434a842d30c08e91f8 -EBUILD isfreetype-5.5.20120626.ebuild 914 SHA256 808a406245ee2537b6a5e7e541266a293bb0d6f02d09618f111e3b8825236e0d SHA512 6ddd89fa17fcf374e9dae8d65c30fffa6752e9908dfb60ec4bf2f6fb5084dadd91d6afdd6cd515703940adfa5214022a5c50dc6c9c60c3d4903cdc436fc58332 WHIRLPOOL f0eba0c9cfab448886d72e7282cc880fccac192d2021864b79df0250f6b531d3789dfd9b63266d07f91dc66d74a4513f03b8cb59c919e04130825909c14ba6f8 -MISC ChangeLog 1572 SHA256 59d13dbd469e6eb95a878a99d9a8d6ec1511c48bef2b9ae1dd7c44ebd55ddb35 SHA512 175fd01604b2e4862b2acc87e337cc74667c7a13750a3e37ab4f3cd2e3380c07d3e5471363f4688ba22ef667ae694ba75d1e38f85e275a736094cf69b2b7eb76 WHIRLPOOL 471e52e93c9e96bd77848abf24cd519568e1bf9596c7fd12767ae6d73709a109dead60824306b599442dcc8516425e9c290b848fdf5e6b750eadfe6b0ab30d83 -MISC metadata.xml 159 SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb SHA512 74dc9ada199a90543b8e1c168c7054f2e973fbfa2551e2b959d67501f2538e269cfb4b2f0905a88a1afa04c20b33961336310ba876f80d47c8e7615b2d7c830a WHIRLPOOL a0ac49efeca233ec4d8f63eb69c8e46e1d4ecbd926693c25b1b8c7415e4c565680936aec46f0c4197116fd7a19a3bb571beee493c18bdae1e5e978e3db84f17a diff --git a/dev-java/isfreetype/files/build.properties b/dev-java/isfreetype/files/build.properties deleted file mode 100644 index fbe67a07..00000000 --- a/dev-java/isfreetype/files/build.properties +++ /dev/null @@ -1,10 +0,0 @@ -#where classes are compiled, jars distributed, javadocs created and release created -build.dir=build - -#libraries -libs.dir=. -isrt.jar.name=isrt -jna.jar.name=jna -isnativec.jar.name=isnativec -isfreetype.jar.name=isfreetype - diff --git a/dev-java/isfreetype/files/build.xml b/dev-java/isfreetype/files/build.xml deleted file mode 100644 index a659842f..00000000 --- a/dev-java/isfreetype/files/build.xml +++ /dev/null @@ -1,100 +0,0 @@ - - - - This is a generic native code wrapper - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/dev-java/isfreetype/isfreetype-5.5.20120626.ebuild b/dev-java/isfreetype/isfreetype-5.5.20120626.ebuild deleted file mode 100644 index a16c2636..00000000 --- a/dev-java/isfreetype/isfreetype-5.5.20120626.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 - -JAVA_PKG_IUSE="source doc" -JAVA_ANT_REWRITE_CLASSPATH="true" -EANT_GENTOO_CLASSPATH="isnativec,isrt,jna" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="This is a generic native code wrapper." -HOMEPAGE="http://opensource.intarsys.de/" -SRC_URI="mirror://sourceforge/jpodrenderer/isFreetype.${PV}.zip" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 arm ~x86" -IUSE="" - -COMMON_DEP="dev-java/jna:0 - dev-java/isrt:0 - dev-java/isnativec:0" -RDEPEND=">=virtual/jre-1.6 - ${COMMON_DEP}" -DEPEND=">=virtual/jdk-1.6 - ${COMMON_DEP} - app-arch/unzip" - -S="${WORKDIR}"/distribution - -java_prepare() { - cp "${FILESDIR}"/build.* "${S}" || die -} - -src_install() { - java-pkg_dojar build/isfreetype/dist/isfreetype.jar - - use source && java-pkg_dosrc src/* - - use doc && java-pkg_dojavadoc build/isfreetype/javadoc -} diff --git a/dev-java/isfreetype/metadata.xml b/dev-java/isfreetype/metadata.xml deleted file mode 100644 index 250f2d19..00000000 --- a/dev-java/isfreetype/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - java - diff --git a/dev-java/isnativec/ChangeLog b/dev-java/isnativec/ChangeLog deleted file mode 100644 index 54f0574f..00000000 --- a/dev-java/isnativec/ChangeLog +++ /dev/null @@ -1,56 +0,0 @@ -# ChangeLog for dev-java/isnativec -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 06 Aug 2015; Mario Fetka - isnativec-5.5.20120626.ebuild: - Stable on arm - - 22 Jul 2015; Mario Fetka - isnativec-5.5.20120626.ebuild: - keyword arm - - 13 Aug 2014; Mario Fetka - isnativec-5.5.20120626.ebuild: - downgrade - -*isnativec-5.5.20120626 (14 Jul 2014) - - 14 Jul 2014; Mario Fetka - +isnativec-5.5.20120626.ebuild, -isnativec-5.6.20131203.ebuild, - files/build.properties, files/build.xml: - Downgrade - - 23 Jun 2014; Mario Fetka files/build.xml, - isnativec-5.6.20131203.ebuild: - Update Requ to 1.7 java - -*isnativec-5.6.20131203 (23 Jun 2014) - - 23 Jun 2014; Mario Fetka - +isnativec-5.6.20131203.ebuild, -isnativec-5.5.20120626.ebuild: - Bump - -*isnativec-5.5.20120626 (27 Oct 2012) - - 27 Oct 2012; Mario Fetka - -isnativec-5.3.20100629.ebuild, +isnativec-5.5.20120626.ebuild: - Bump - - 19 Nov 2011; Mario Fetka files/build.xml: - Correct build on utf8 console and cleanup - - 27 Aug 2010; Mario Fetka - +isnativec-5.3.20100629.ebuild: - Bump - - 27 Dec 2009; Mario Fetka - +isnativec-5.2.20091102.ebuild: - Bump to new upstream version - - 04 May 2009; Mario Fetka - isnativec-5.0.20081218.ebuild, files/build.properties, files/build.xml: - corrections based on suggestiosn from Vlastimil Babka - - 20 Apr 2009; Mario Fetka isnativec-5.0.20081218: - initial checkin diff --git a/dev-java/isnativec/Manifest b/dev-java/isnativec/Manifest deleted file mode 100644 index 0b33f08f..00000000 --- a/dev-java/isnativec/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX build.properties 221 SHA256 30442b5e6d1dda6917453f9c8158dadc69460cb3dc23e7bb6d459d67875bb9e3 SHA512 5d128e489ca804db8624cc30c8123d089ce968176b8ff4cfbc045ec64463cd03c480a95e865212001130baa2fe2c04de3a643797e7764b18b14e05db7ceccdd6 WHIRLPOOL 7a2978e6119c19ef28ddfdb2c6ac40e3c88e9d05af59cd9d52f3ea6cdc3780d446746a9e43db6768c9df3a390a0562d8691abf17a73b55dbcd5df89556df2555 -AUX build.xml 3433 SHA256 49dc414c5c23836bd4c762ad6a81fa508d34de5dd32163f06a7d678e619ce912 SHA512 86a5d63e97a55317a9b5231dd93bcd07905b6b2f820bc47c6eb9c0321202972a4b7c25f0004d4d8ba214a68a7f1084bc2bccd42df2123a6a202b91e96a5fc4da WHIRLPOOL 3e5473a1815f0cdce7964a7235a27ebfc2f616f5336a1a3858df0ed9cf17167b158cc0ccadeaa2e54f18bcf86fbb60ec4e18d667d0196ffe5c6445aa0ca0346c -DIST isNative.5.5.20120626.zip 1928522 SHA256 00cb1b00de3aeaacacb7073911b07cf2f7ed56202795698342eb864f8469f920 SHA512 46f2b76d865ddaf12361ab9c77bad38e9266f025dde28b3f08bee86e29f1a2eb34b3dbb9367d863e22fa2d1dd7da23113f05f4d32dab37bf2cf5e42676efbdae WHIRLPOOL 97624db7d7097f0408926f4a9d32d64edf85e21d40f5cca57c60dc88dd8d7a91ab03d102ac5332df1fb528fbe163945e3adbaba88763e79355b479b38cea7a35 -EBUILD isnativec-5.5.20120626.ebuild 874 SHA256 025b92382d7f92cf3e81e2d02c3ab8812633b1f341552aa25c8627fb748d3298 SHA512 57c0b3966b60782ddaa47280b598c9e89a37deb1ddf32ad4beb9807745c97b07cb16506ee601831b3be1ccdf354cc3d2de63a8a28214722d499cf9d9a131bbc2 WHIRLPOOL 95459b6efb3c3c0f73f2799f3ff2c76214bbca3dd3b24d493ebcc42ef715a20ab4c8b4317910344ad4ca2a1daff185bc5f3eb313f37ba4afad0aa504708f0153 -MISC ChangeLog 1695 SHA256 1679d409fd3371538610da66b66473913854910c5b3ccc8dc9f82676b5d7e424 SHA512 6cd71ea5d2e07238c4da206f39420dee2664498ce033bcd07983758d63561518628a3becd75d17f61d512caab98cb9ac7e54f914b753270ca715aa859160684d WHIRLPOOL 0279a9f4c0b42fdd3038755160185af4f840283200a9a280b4cc5639ba1b8e0e8696435ce387f5ca7a22a553405984d2d86d4f387f612295e8a4e99f599ea430 -MISC metadata.xml 159 SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb SHA512 74dc9ada199a90543b8e1c168c7054f2e973fbfa2551e2b959d67501f2538e269cfb4b2f0905a88a1afa04c20b33961336310ba876f80d47c8e7615b2d7c830a WHIRLPOOL a0ac49efeca233ec4d8f63eb69c8e46e1d4ecbd926693c25b1b8c7415e4c565680936aec46f0c4197116fd7a19a3bb571beee493c18bdae1e5e978e3db84f17a diff --git a/dev-java/isnativec/files/build.properties b/dev-java/isnativec/files/build.properties deleted file mode 100644 index 8dc6f4b6..00000000 --- a/dev-java/isnativec/files/build.properties +++ /dev/null @@ -1,10 +0,0 @@ -#where classes are compiled, jars distributed, javadocs created and release created -build.dir=build - -#libraries -libs.dir=. -isrt.jar.name=isrt -jna.jar.name=jna -jna.plattform.jar.name=platform -isnativec.jar.name=isnativec - diff --git a/dev-java/isnativec/files/build.xml b/dev-java/isnativec/files/build.xml deleted file mode 100644 index fec800f2..00000000 --- a/dev-java/isnativec/files/build.xml +++ /dev/null @@ -1,100 +0,0 @@ - - - - This is a generic native code wrapper - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/dev-java/isnativec/isnativec-5.5.20120626.ebuild b/dev-java/isnativec/isnativec-5.5.20120626.ebuild deleted file mode 100644 index fdb6eb6f..00000000 --- a/dev-java/isnativec/isnativec-5.5.20120626.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 - -JAVA_PKG_IUSE="source doc" -JAVA_ANT_REWRITE_CLASSPATH="true" -EANT_GENTOO_CLASSPATH="isrt,jna" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="This is a generic native code wrapper." -HOMEPAGE="http://opensource.intarsys.de/" -SRC_URI="mirror://sourceforge/jpodrenderer/isNative.${PV}.zip" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 arm ~x86" -IUSE="" - -COMMON_DEP="dev-java/jna:0 - dev-java/isrt:0" -RDEPEND=">=virtual/jre-1.5 - ${COMMON_DEP}" -DEPEND=">=virtual/jdk-1.5 - ${COMMON_DEP} - app-arch/unzip" - -S="${WORKDIR}"/distribution - -java_prepare() { - cp "${FILESDIR}"/build.* "${S}" || die -} - -src_install() { - java-pkg_dojar build/isnativec/dist/isnativec.jar - - use source && java-pkg_dosrc src/* - - use doc && java-pkg_dojavadoc build/isnativec/javadoc -} diff --git a/dev-java/isnativec/metadata.xml b/dev-java/isnativec/metadata.xml deleted file mode 100644 index 250f2d19..00000000 --- a/dev-java/isnativec/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - java - diff --git a/dev-java/isrt/ChangeLog b/dev-java/isrt/ChangeLog deleted file mode 100644 index 6e53f5a0..00000000 --- a/dev-java/isrt/ChangeLog +++ /dev/null @@ -1,49 +0,0 @@ -# ChangeLog for dev-java/isrt -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 06 Aug 2015; Mario Fetka isrt-4.10.20120626.ebuild: - Stable on arm - - 22 Jul 2015; Mario Fetka isrt-4.10.20120626.ebuild: - keyword arm - -*isrt-4.10.20120626 (13 Aug 2014) - - 13 Aug 2014; Mario Fetka +isrt-4.10.20120626.ebuild, - -isrt-4.11.20131203.ebuild: - downgrade - - 23 Jun 2014; Mario Fetka files/build.xml, - isrt-4.11.20131203.ebuild: - Update Requ to 1.7 java - -*isrt-4.11.20131203 (23 Jun 2014) - - 23 Jun 2014; Mario Fetka +isrt-4.11.20131203.ebuild, - -isrt-4.10.20120626.ebuild: - Bump - -*isrt-4.10.20120626 (27 Oct 2012) - - 27 Oct 2012; Mario Fetka -isrt-4.8.20100629.ebuild, - +isrt-4.10.20120626.ebuild: - Bump - - 19 Nov 2011; Mario Fetka files/build.xml: - Correct build on utf8 console and cleanup - - 27 Aug 2010; Mario Fetka - +isrt-4.8.20100629.ebuild: - Bump - - 27 Dec 2009; Mario Fetka - +isrt-4.7.20091102.ebuild: - Bump to new upstream version - - 04 May 2009; Mario Fetka isrt-4.5.20081218.ebuild, - files/build.properties, files/build.xml: - corrections based on suggestiosn from Vlastimil Babka - - 20 Apr 2009; Mario Fetka Manifest: - initial checkin diff --git a/dev-java/isrt/Manifest b/dev-java/isrt/Manifest deleted file mode 100644 index 63233a3b..00000000 --- a/dev-java/isrt/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX build.properties 143 SHA256 70d4acc51b2208c7422177e0ea960f9a13a38280d6798049e37ea2591dc15126 SHA512 897c60e291b6577b02bc56e07a6c59c6ea7a1cf41f94cd1357ff435ee882924f8b8251dee90d20a5396098d4717d311fa891a8981c13e7d1797d33eec478772a WHIRLPOOL 8778c661a1808312e3f38db1802d662939d4bdf2a6fe4dc69fa553948f4aa6d9e3763863215d0d90df34c8ac6571e68335580b845d204da38ae3d37618386a04 -AUX build.xml 3087 SHA256 f0a73774ee975211928a577da017dc522bf2ecad6f086f9dd5b8b0880be2d374 SHA512 dafe5cd30f3c8fcf0d1034c0c0cc3f44beed9a0e13dd01a72927b3e2a959a22f60becfe7e6446527a86283357092f3b1371c7b9cc8f0ae6dfef52ec339fc5f4a WHIRLPOOL ce650b32edd1ee6fb914ad39c4203ee73d47e3ade609b0eb654871bc23d7e0e6a17e3cd893418f09b0d96812a3d4031e7a0f62977c75e09ba129b2af3b91bafb -DIST isrt.4.10.20120626.zip 5722258 SHA256 fa0287a35395700b9b27d0588df2d2961391b9abaa0fb4f08db792fd628f3bde SHA512 a5c2c4fe0fc744963b6deeab8e9b1d9e90c053ac4f801ec718a505e2f9445dcf6abfd90eb92eb8f242c5dfa87274ccaef8d0f214dfae710b2b3d519421a17720 WHIRLPOOL eca374c65a8f94a9be1233ea9c383411c01b0032ba5f31be6d7a1bf0a40bae282d4e1c0c5697cd7a82d00a13a3c0a87bdfe5acb6d155618984ac743abb21f83e -EBUILD isrt-4.10.20120626.ebuild 745 SHA256 9db6043732b1d28fef5b75a2bb92e84cfe56f8e7d85c5abb7978353f2fe637a8 SHA512 035c44580db49d38f55684d5ae6c0203f1dade8c77ab33444a937e43db509ed735c97e59da822c7eb3bfc4517e2c96a656ff27e9110913bf23db9a6a3d7b00ac WHIRLPOOL 73a940a58c6daa8e6f7292c85c30c04ce802fa94b62c1a5d2a826eeb0f33c94af80228eec72e3d0a4a0fcef81cfc13df00831b99e64fadcac7ba35dcd14caec5 -MISC ChangeLog 1468 SHA256 8b9469c55bc20fdaf1a1012429eda9b634f442eeb832f3ba8e074238ba8f1c02 SHA512 07bd62ec69783172f52fd9908527f2807a124fc21535727a56674d6a4fb7dd42db2c5016a90c258f2061ed406022b4d6177557aa24914abf9e806c009b7c3e74 WHIRLPOOL 245ecc06106454054a962983f79ce1c5ac96978ba21a75ba879cd7f791af9b1fddd2bfea192272b702f076b95c2538366d26f774ef5aa8ce6bcb11efe09c071c -MISC metadata.xml 159 SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb SHA512 74dc9ada199a90543b8e1c168c7054f2e973fbfa2551e2b959d67501f2538e269cfb4b2f0905a88a1afa04c20b33961336310ba876f80d47c8e7615b2d7c830a WHIRLPOOL a0ac49efeca233ec4d8f63eb69c8e46e1d4ecbd926693c25b1b8c7415e4c565680936aec46f0c4197116fd7a19a3bb571beee493c18bdae1e5e978e3db84f17a diff --git a/dev-java/isrt/files/build.properties b/dev-java/isrt/files/build.properties deleted file mode 100644 index 88ea9409..00000000 --- a/dev-java/isrt/files/build.properties +++ /dev/null @@ -1,7 +0,0 @@ -#where classes are compiled, jars distributed, javadocs created and release created -build.dir=build - -#libraries -libs.dir=. -isrt.jar.name=isrt - diff --git a/dev-java/isrt/files/build.xml b/dev-java/isrt/files/build.xml deleted file mode 100644 index a2db5008..00000000 --- a/dev-java/isrt/files/build.xml +++ /dev/null @@ -1,95 +0,0 @@ - - - - The basic runtime tools and interfaces for intarsys components - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/dev-java/isrt/isrt-4.10.20120626.ebuild b/dev-java/isrt/isrt-4.10.20120626.ebuild deleted file mode 100644 index e76ce7a9..00000000 --- a/dev-java/isrt/isrt-4.10.20120626.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 - -JAVA_PKG_IUSE="source doc" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="The basic runtime tools and interfaces for intarsys components." -HOMEPAGE="http://opensource.intarsys.de/" -SRC_URI="mirror://sourceforge/jpodrenderer/isrt.${PV}.zip" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 arm ~x86 ~x86-fbsd" -IUSE="" - -RDEPEND=">=virtual/jre-1.6" -DEPEND=">=virtual/jdk-1.6 - app-arch/unzip" - -S="${WORKDIR}"/distribution - -java_prepare() { - cp "${FILESDIR}"/build.* "${S}" || die -} - -src_install() { - java-pkg_dojar build/isrt/dist/isrt.jar - - use source && java-pkg_dosrc src/* - - use doc && java-pkg_dojavadoc build/isrt/javadoc -} diff --git a/dev-java/isrt/metadata.xml b/dev-java/isrt/metadata.xml deleted file mode 100644 index 250f2d19..00000000 --- a/dev-java/isrt/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - java - diff --git a/dev-java/jPod/ChangeLog b/dev-java/jPod/ChangeLog deleted file mode 100644 index 0e19ddef..00000000 --- a/dev-java/jPod/ChangeLog +++ /dev/null @@ -1,52 +0,0 @@ -# ChangeLog for dev-java/jPod -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 06 Aug 2015; Mario Fetka jPod-5.5.20120626.ebuild: - Stable on arm - - 22 Jul 2015; Mario Fetka jPod-5.5.20120626.ebuild: - keyword arm - -*jPod-5.5.20120626 (13 Aug 2014) - - 13 Aug 2014; Mario Fetka +jPod-5.5.20120626.ebuild, - -jPod-5.6.20131203.ebuild: - downgrade - - 23 Jun 2014; Mario Fetka files/build.xml, - jPod-5.6.20131203.ebuild: - Update Requ to 1.7 java - -*jPod-5.6.20131203 (23 Jun 2014) - - 23 Jun 2014; Mario Fetka +jPod-5.6.20131203.ebuild, - -jPod-5.5.20120626.ebuild: - Bump - -*jPod-5.5.20120626 (27 Oct 2012) - - 27 Oct 2012; Mario Fetka -jPod-5.3.20100629.ebuild, - +jPod-5.5.20120626.ebuild: - Bump - - 19 Nov 2011; Mario Fetka files/build.xml: - Correct build on utf8 console and cleanup - - 27 Aug 2010; Mario Fetka - +jPod-5.3.20100629.ebuild: - Bump - - 27 Dec 2009; Mario Fetka - +jPod-5.2.20091102.ebuild: - Bump to new upstream version - - 04 May 2009; Mario Fetka jPod-5.0.20081218.ebuild: - correct USE - - 04 May 2009; Mario Fetka jPod-5.0.20081218.ebuild, - files/build.properties, files/build.xml: - corrections based on suggestiosn from Vlastimil Babka - - 20 Apr 2009; Mario Fetka ChangeLog: - initial checkin diff --git a/dev-java/jPod/Manifest b/dev-java/jPod/Manifest deleted file mode 100644 index 19b3571b..00000000 --- a/dev-java/jPod/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX build.properties 204 SHA256 e0a4f9512ae340db22a12956f98ed420c3b142987a421b0b959cf6ed3e336e24 SHA512 a8e532312305e2ed730278038335217f1ff4860c9c2ff1993cc231f147695094cb280d29723f5c6f214e09c75296c7baa699bd5997a5dcd2bc9cd4171b6e1d53 WHIRLPOOL 5abfe86d559031923c2e2381f4f196522e4fb6804749444f3ee7f25540ec8dd020506a7f60e9a0b0a2b6b10d7e3f88a67aebd5e5e1fe7a12885173b994f21b35 -AUX build.xml 3292 SHA256 8d29b954739f0821b530984b8c2dc6314080add3a3892d9cdb55160525d2d3a7 SHA512 ebe51a5e013563286b3635e35ac167ecc96ea1cb7c9dca04011712f5767063141ae5cc92258206ad96d6175ccc4396e728045582d5d406f9f3bc62612f8d185e WHIRLPOOL 02cd14a6bf952592af2a8da36a73b49d94ed67c67165826cca9e0df928b67eb9279643c5ef80b83abe344ca112d826367c483d309965e543fbef173bba49f458 -DIST jPod.5.5.20120626.zip 6502636 SHA256 6f0305df0392f92a9a700e3d4f6cfd9019e4fce9d1cbe2d4a9af1ec289a9a113 SHA512 1c248ca1689e8fb726d860de43bef4cfefe10f2a5b3315e6d457695d2e77224eec5ae5988f84c747e0f035ec5028df2282029655e3e29b76533f33249274b3a6 WHIRLPOOL 2fd2ddf0a61f0e75d840f55427c76290187f75370c7ce0d4a9dcd85bed1b031b35c24f8e9388facad9a30b84c7ae5f1be2bbd29dc454d029673ff42bfbf88f9b -EBUILD jPod-5.5.20120626.ebuild 908 SHA256 3be142dbf141cedf58a4c2f95531d379b95fa1dca35ea529b10530f360ed7157 SHA512 5d6864969af9abf5718547321b24cd23d59cbdcaee13e2391108ecb9aafd3bb7dea02dc3fef0d9110e5d29276cfe201c70757d4a63c28a7c6247e367aec9db6c WHIRLPOOL 0fd1f7d86a6e4a4edafe19e2fa3938cc28f27562b19c2924dfc41fa254aef1cd04c5d242c4811b0120adb4e52a806513e1ac27af57f689156ede5fde03392510 -MISC ChangeLog 1550 SHA256 ccb114be6bc76872e49ad68b3f85670b977a063cd20b6a20f7fec45b88fabbe8 SHA512 de1c52206b862c3c23258d5b521224f11f124c2d01b29cc79491cc4ea4de069c3630062cb2bc8094de80be916af21cd17c9ded3a6169d6e521e815e7bd967537 WHIRLPOOL b181e266c78358061ef81b7e364bd422610ed7fd7cde3ff3ca4b308961f481a182684133f2159743804d34ac720172f2e1cd57fcb718446ed8a7d91a04738a24 -MISC metadata.xml 159 SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb SHA512 74dc9ada199a90543b8e1c168c7054f2e973fbfa2551e2b959d67501f2538e269cfb4b2f0905a88a1afa04c20b33961336310ba876f80d47c8e7615b2d7c830a WHIRLPOOL a0ac49efeca233ec4d8f63eb69c8e46e1d4ecbd926693c25b1b8c7415e4c565680936aec46f0c4197116fd7a19a3bb571beee493c18bdae1e5e978e3db84f17a diff --git a/dev-java/jPod/files/build.properties b/dev-java/jPod/files/build.properties deleted file mode 100644 index 24a67748..00000000 --- a/dev-java/jPod/files/build.properties +++ /dev/null @@ -1,10 +0,0 @@ -#where classes are compiled, jars distributed, javadocs created and release created -build.dir=build - -#libraries -libs.dir=. -jbig2.jar.name=jbig2 -isrt.jar.name=isrt -iscwt.jar.name=iscwt -jPod.jar.name=jPod - diff --git a/dev-java/jPod/files/build.xml b/dev-java/jPod/files/build.xml deleted file mode 100644 index d1300ea5..00000000 --- a/dev-java/jPod/files/build.xml +++ /dev/null @@ -1,100 +0,0 @@ - - - - This is a window toolkit and basic rendering abstraction layer - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/dev-java/jPod/jPod-5.5.20120626.ebuild b/dev-java/jPod/jPod-5.5.20120626.ebuild deleted file mode 100644 index 8302b12d..00000000 --- a/dev-java/jPod/jPod-5.5.20120626.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 - -JAVA_PKG_IUSE="source doc" -JAVA_ANT_REWRITE_CLASSPATH="true" -EANT_GENTOO_CLASSPATH="jbig2,iscwt,isrt" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="A library for reading, writing and manipulating PDF files." -HOMEPAGE="http://opensource.intarsys.de/" -SRC_URI="mirror://sourceforge/jpodrenderer/jPod.${PV}.zip" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 arm ~x86" -IUSE="" - -COMMON_DEP="dev-java/isrt:0 - dev-java/jbig2:0 - dev-java/iscwt:0" -RDEPEND=">=virtual/jre-1.6 - ${COMMON_DEP}" -DEPEND=">=virtual/jdk-1.6 - ${COMMON_DEP} - app-arch/unzip" - -S="${WORKDIR}"/distribution - -java_prepare() { - cp "${FILESDIR}"/build.* "${S}" || die -} - -src_install() { - java-pkg_dojar build/jPod/dist/jPod.jar - - use source && java-pkg_dosrc src/* - - use doc && java-pkg_dojavadoc build/jPod/javadoc -} diff --git a/dev-java/jPod/metadata.xml b/dev-java/jPod/metadata.xml deleted file mode 100644 index 250f2d19..00000000 --- a/dev-java/jPod/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - java - diff --git a/dev-java/jPodRenderer/ChangeLog b/dev-java/jPodRenderer/ChangeLog deleted file mode 100644 index 44289292..00000000 --- a/dev-java/jPodRenderer/ChangeLog +++ /dev/null @@ -1,66 +0,0 @@ -# ChangeLog for dev-java/jPodRenderer -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 08 Aug 2015; Mario Fetka - jPodRenderer-5.5.1.20120711.ebuild: - use old swt - - 06 Aug 2015; Mario Fetka - jPodRenderer-5.5.1.20120711.ebuild: - Bump swt - - 06 Aug 2015; Mario Fetka - jPodRenderer-5.5.1.20120711.ebuild: - Stable on arm - - 22 Jul 2015; Mario Fetka - jPodRenderer-5.5.1.20120711.ebuild: - keyword arm - -*jPodRenderer-5.5.1.20120711 (13 Aug 2014) - - 13 Aug 2014; Mario Fetka - +jPodRenderer-5.5.1.20120711.ebuild, -jPodRenderer-5.6.20131203.ebuild: - downgrade - - 23 Jun 2014; Mario Fetka files/build.xml, - jPodRenderer-5.6.20131203.ebuild: - Update Requ to 1.7 java - -*jPodRenderer-5.6.20131203 (23 Jun 2014) - - 23 Jun 2014; Mario Fetka - +jPodRenderer-5.6.20131203.ebuild, -jPodRenderer-5.5.1.20120711.ebuild: - Bump - -*jPodRenderer-5.5.1.20120711 (27 Oct 2012) - - 27 Oct 2012; Mario Fetka - -jPodRenderer-5.3.20100629.ebuild, +jPodRenderer-5.5.1.20120711.ebuild: - Bump - - 19 Nov 2011; Mario Fetka files/build.xml: - Correct build on utf8 console and cleanup - - 27 Aug 2010; Mario Fetka - +jPodRenderer-5.3.20100629.ebuild: - Bump - - 27 Dec 2009; Mario Fetka - +jPodRenderer-5.2.10091102.ebuild: - Bump to new upstream version - - 04 May 2009; Mario Fetka files/build.xml: - correct typo - - 04 May 2009; Mario Fetka - jPodRenderer-5.0.20081218.ebuild: - correct USE - - 04 May 2009; Mario Fetka - jPodRenderer-5.0.20081218.ebuild, files/build.properties, files/build.xml: - corrections based on suggestiosn from Vlastimil Babka - - 20 Apr 2009; Mario Fetka ChangeLog: - initial checkin diff --git a/dev-java/jPodRenderer/Manifest b/dev-java/jPodRenderer/Manifest deleted file mode 100644 index 0f02bf53..00000000 --- a/dev-java/jPodRenderer/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX build.properties 422 SHA256 5a9f9e85a55861eb8f441d74122003e3cf326d74ef2cd60469d93133c7601d04 SHA512 5bd811b092b4a979bb2766dbf46271088655bb7fdb2fe3111fb1d239f7e66f78f3e759dfad300d7a5444b7602fe8dc73064120d36158bfba942eafc15413e597 WHIRLPOOL 6a9437825e17ee108d8a483f32f276cc1110efc2cda975dd04d49bb6d3345148cc99db3ee7a4bda30edae5cdd5cbb156ca96eefc9896c63d05736e153b4b16c0 -AUX build.xml 4223 SHA256 9673e8ef554792ec70af010421e954d140a697929490f7de1973de99379aa4ea SHA512 56b7888c7073949c189be0d4ac25bcf3cfefe7103c99f1f38926ff747b343d48155088b68febce9eb7715ecbd2852fcf38c267633fdce70618e077ec9180ef60 WHIRLPOOL ab2a4f99d29f1c5a7dda1e5a7161822fe32842cba2e4d10eac2fb6fe53543d3f7d472fa2a6adc57bb389b4b459e98b8e1c8875f46e96a0ef0fddff7aea1a118a -DIST jPodRenderer.5.5.1.20120711.zip 9661481 SHA256 d449462bea32d4e36bc4dcf13acb6aef46b721f18fb419a939225fba54ec5551 SHA512 3490f57685d46558627e281cf4f15acc4665118e8aced46f8abc1ea99937a8d245fcda037789501fea7621fbc25bbca54a6ad8e5c17e1b7387303561adadbfb3 WHIRLPOOL 1b0483f854597fa11010c756140bb4e5fe2193229dc3e8c7cac71e1944876cd0cff8e9f178091d4fbb6c87bf7ae10a978f9f21f13178af9932d289deb07272d6 -EBUILD jPodRenderer-5.5.1.20120711.ebuild 1206 SHA256 d9435ec2e63a97fe9c7554645006258828de89fc025238ebb8e94912c2d5a7fa SHA512 773d2aad1515e57e2dca30b40694cfe88a88f5ed8a11392bd4d7ea935b70bbc7553e921ab8d9e619e80a483c0d7354402a9e2fa98d847ed80662de4995dfdf8c WHIRLPOOL eb44324ccfda4df34b35f538de0315b4d6c88ef858f4bdabe6d5925d9efdc58fac758a52545d2e4eae3dc41dfc0d643cfbceffe1718c67f810ed4a39e57ae60f -MISC ChangeLog 1995 SHA256 dc2ba2ae4204db939edf6a1f4bf2582ab701219049841327d004898de042b8c8 SHA512 81bf1772f948b1ac54a9d95371e9ba846f7e74ce516f7a0366f33a7bc9f03a05abb349fe6e5de71b58b77be0af307e71ee71fe79e1e45340671934c14e598450 WHIRLPOOL 2b1d6081f323882a4ac739aa12e09d3ea642124e32310622d4e8d2799126a63f945d75cc0a4b3fb88d2f5b98fb383259ada591f00697e5c1f4cb73d3dbd0a46d -MISC metadata.xml 159 SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb SHA512 74dc9ada199a90543b8e1c168c7054f2e973fbfa2551e2b959d67501f2538e269cfb4b2f0905a88a1afa04c20b33961336310ba876f80d47c8e7615b2d7c830a WHIRLPOOL a0ac49efeca233ec4d8f63eb69c8e46e1d4ecbd926693c25b1b8c7415e4c565680936aec46f0c4197116fd7a19a3bb571beee493c18bdae1e5e978e3db84f17a diff --git a/dev-java/jPodRenderer/files/build.properties b/dev-java/jPodRenderer/files/build.properties deleted file mode 100644 index db67c93c..00000000 --- a/dev-java/jPodRenderer/files/build.properties +++ /dev/null @@ -1,18 +0,0 @@ -#where classes are compiled, jars distributed, javadocs created and release created -build.dir=build - -#libraries -libs.dir=. -jai_codec.jar.name=jai_codec -jai_core.jar.name=jai_core -jai_imageio.jar.name=jai_imageio -jbig2.jar.name=jbig2 -jna.jar.name=jna -swt.jar.name=swt -isrt.jar.name=isrt -isnativec.jar.name=isnativec -isfreetype.jar.name=isfreetype -iscwt.jar.name=iscwt -jPod.jar.name=jPod -jPodRenderer.jar.name=jPodRenderer - diff --git a/dev-java/jPodRenderer/files/build.xml b/dev-java/jPodRenderer/files/build.xml deleted file mode 100644 index 4706fce2..00000000 --- a/dev-java/jPodRenderer/files/build.xml +++ /dev/null @@ -1,108 +0,0 @@ - - - - This is a window toolkit and basic rendering abstraction layer - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/dev-java/jPodRenderer/jPodRenderer-5.5.1.20120711.ebuild b/dev-java/jPodRenderer/jPodRenderer-5.5.1.20120711.ebuild deleted file mode 100644 index 7937b18e..00000000 --- a/dev-java/jPodRenderer/jPodRenderer-5.5.1.20120711.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 - -JAVA_PKG_IUSE="source doc" -JAVA_ANT_REWRITE_CLASSPATH="true" -EANT_GENTOO_CLASSPATH="jai-imageio,sun-jai-bin,jbig2,swt-3.4,jPod,iscwt,isfreetype,isnativec,isrt,jna" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="This is the jPod based PDF platform & rendering library." -HOMEPAGE="http://opensource.intarsys.de/" -SRC_URI="mirror://sourceforge/jpodrenderer/jPodRenderer.${PV}.zip" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 arm ~x86" -IUSE="" - -COMMON_DEP="dev-java/jai-imageio:0 - dev-java/sun-jai-bin:0 - dev-java/jbig2:0 - dev-java/jna:0 - dev-java/swt:3.4 - dev-java/isrt:0 - dev-java/isnativec:0 - dev-java/isfreetype:0 - dev-java/iscwt:0 - dev-java/jPod:0" -RDEPEND=">=virtual/jre-1.6 - ${COMMON_DEP}" -DEPEND=">=virtual/jdk-1.6 - ${COMMON_DEP} - app-arch/unzip" - -S="${WORKDIR}"/distribution - -java_prepare() { - cp "${FILESDIR}"/build.* "${S}" || die -} - -src_install() { - java-pkg_dojar build/jPodRenderer/dist/jPodRenderer.jar - java-pkg_dojar lib/jPodFonts.jar - - use source && java-pkg_dosrc src/* - - use doc && java-pkg_dojavadoc build/jPodRenderer/javadoc -} diff --git a/dev-java/jPodRenderer/metadata.xml b/dev-java/jPodRenderer/metadata.xml deleted file mode 100644 index 250f2d19..00000000 --- a/dev-java/jPodRenderer/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - java - diff --git a/dev-java/jai-imageio/ChangeLog b/dev-java/jai-imageio/ChangeLog deleted file mode 100644 index c40bfb4a..00000000 --- a/dev-java/jai-imageio/ChangeLog +++ /dev/null @@ -1,17 +0,0 @@ -# ChangeLog for dev-java/jai-imageio -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 06 Aug 2015; Mario Fetka jai-imageio-1.1-r1.ebuild: - Stable on arm - - 22 Jul 2015; Mario Fetka jai-imageio-1.1-r1.ebuild: - keyword arm - -*jai-imageio-1.1 (22 Dec 2009) - - 22 Dec 2009; James Le Cuirot - +jai-imageio-1.1.ebuild: - New package. Needed by Audiveris, which I will add soon. Unfortunately the - source is only available from CVS and the codec library is closed source. - At least this ebuild is much nicer than the one in bug #252249. :) diff --git a/dev-java/jai-imageio/Manifest b/dev-java/jai-imageio/Manifest deleted file mode 100644 index 82881e0b..00000000 --- a/dev-java/jai-imageio/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -EBUILD jai-imageio-1.1-r1.ebuild 972 SHA256 a834a8661666c2aaf8486474f83d04e5244ca4119d16df6d7961dd97612745c7 SHA512 d7eeec9173956cdedb3f908f444f9a08a1b27c545d4587251447684a84f4070e8b3798597ac45bc5174724ac597a6be91895ca65aad09e4edb9d1de46514400b WHIRLPOOL 73c53ce9047c199df7683a044aa741e43029ec027cbfe0c75be3857a5195a0f4f644cd1ae273e4806a04d61b74582eea6d49b752217691ef1b9f72539fc5ae93 -MISC ChangeLog 647 SHA256 2edac2c41bb6a2704cfaf5500c785c41fd27c61aa5794e24dfce43c5fa5fe443 SHA512 2141babb62706ca0d864f38828f4466a5143fc5bfb84c87c1f098ee89d7b56e5cfa111ce79b5c047cb7a0780247c6794d0a0e8b387026d4f82b29c2213424029 WHIRLPOOL 8693e6ad5dfe6b66ed539704c2c634bdd18fd9b752c6af5a041e6ac782190a578ec88780d5b29fc6d1cf67e194193ed5213e68a061c0e4e051014767a40492cb -MISC metadata.xml 158 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb SHA512 54f88fc3270968439ba87295b04365a89101c55d33a8c209a56036dc60244e5c73f78ec09484b3e5af28de9dee2159b1dab670cbd5d80a9e0c4543145c0390a3 WHIRLPOOL fcffc4fb6751b5a6eec33aa833f9d7dea0168d3ab67f7e34565370f92fd917ed882bcc57585481bf4d31e601f83a592d99d1c3f50fc793f1c38cd174cc8b2f26 diff --git a/dev-java/jai-imageio/jai-imageio-1.1-r1.ebuild b/dev-java/jai-imageio/jai-imageio-1.1-r1.ebuild deleted file mode 100644 index 1f6b7de8..00000000 --- a/dev-java/jai-imageio/jai-imageio-1.1-r1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -JAVA_PKG_IUSE="source" -inherit java-pkg-2 java-ant-2 subversion - -ESVN_REPO_URI="https://svn.java.net/svn/jai-imageio-core~svn/tags/jai-imageio-1_1-fcs" - -DESCRIPTION="A library for managing images based on JAI" -HOMEPAGE="http://java.net/projects/jai-imageio-core/" -LICENSE="jai-imageio sun-bcla-jclib4jai" -SLOT="0" -KEYWORDS="~amd64 arm ~x86" -IUSE="" - -CDEPEND="dev-java/sun-jai-bin" - -DEPEND="${CDEPEND} - >=virtual/jdk-1.4" - -RDEPEND="${CDEPEND} - >=virtual/jre-1.4" - -S="${WORKDIR}/${PN}-core" -JAVA_ANT_REWRITE_CLASSPATH="true" -EANT_GENTOO_CLASSPATH="sun-jai-bin" -EANT_GENTOO_CLASSPATH_EXTRA="src/share/jclib4jai/clibwrapper_jiio.jar" - -src_install() { - dohtml www/index.html || die - use source && java-pkg_dosrc src/share/classes/* - - cd build/*/opt/lib || die - java-pkg_dojar ext/clibwrapper_jiio.jar ext/jai_imageio.jar - java-pkg_doso */libclib_jiio.so -} diff --git a/dev-java/jai-imageio/metadata.xml b/dev-java/jai-imageio/metadata.xml deleted file mode 100644 index 7303cef9..00000000 --- a/dev-java/jai-imageio/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - java - diff --git a/dev-java/jbig2/ChangeLog b/dev-java/jbig2/ChangeLog deleted file mode 100644 index c3ab34b7..00000000 --- a/dev-java/jbig2/ChangeLog +++ /dev/null @@ -1,38 +0,0 @@ -# ChangeLog for dev-java/jbig2 -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 06 Aug 2015; Mario Fetka jbig2-1.4.ebuild: - Stable on arm - - 22 Jul 2015; Mario Fetka jbig2-1.4.ebuild: - keyword arm - - 23 Jun 2014; Mario Fetka files/build.xml, - jbig2-1.4.ebuild: - Update Requ to 1.7 java - -*jbig2-1.4 (23 Jun 2014) - - 23 Jun 2014; Mario Fetka +jbig2-1.4.ebuild, - -jbig2-20111119.ebuild: - Bump - - 19 Nov 2011; Mario Fetka jbig2-20111119.ebuild: - Correct build on utf8 console and cleanup - - 27 Aug 2010; Mario Fetka +jbig2-20100827.ebuild: - Bump - - 09 May 2010; Mario Fetka +jbig2-20100509.ebuild: - Bump - - 07 Dec 2009; Mario Fetka +jbig2-20091207.ebuild: - Bump - - 04 May 2009; Mario Fetka jbig2-20090114.ebuild, - files/build.properties, files/build.xml: - corrections based on suggestiosn from Vlastimil Babka - - 20 Apr 2009; Mario Fetka ChangeLog: - initial checkin diff --git a/dev-java/jbig2/Manifest b/dev-java/jbig2/Manifest deleted file mode 100644 index 642f5443..00000000 --- a/dev-java/jbig2/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX build.properties 145 SHA256 12e0e7dc74c08c404cfc0344742f2ddb78d91a4f7c9ba44aef0599d5c5aed289 SHA512 a04adc68df8140d3d37b81d4c170ffbad067ccda2bd6841d43e7fc91d21aaf439720bcec055fe8d936dad678ecd1b308ff72783aecdc9268a6c5b79a62a0ca75 WHIRLPOOL 10f055a99f4ad38d4a9b43fd648b479bce183ed22781d03bef19a864ddf173468872c6dfb649f4e1e3c0a81d84800b703746f50f663c9d25c7ad0c35cad8051f -AUX build.xml 3128 SHA256 1adba8a98ad76ca07ce396b89ef7357f7dc7892de823009bbd8249911584a55f SHA512 9a2f396a2db9775aac00659de76bfce7b9ff4167b77f4c3992cb6ef07bf4fe11094cd09512cbb585bb747c2126f3f7de43b479b2ab0faacfb5b8b13409849d92 WHIRLPOOL 12141ca33fd0fde5568b64b21b1a4c5e9714c06fc02ae4ba2af28cc60000f037cd8397437ab66bcd94b1ec06cadb06f11d3215fe8e196a83940ede72f2a5c09d -DIST jbig2_src_1.4.zip 113638 SHA256 c3b6b132afaf1374a41bbe5931ddcb9c0bcab9b0f2d2abe1cfb567c70c1a3ee5 SHA512 2e9d5af09d332540681ed39a6875436183ca0328c7cd690db35d6869e11c632f236db65ff3055fe86a70a0f0d2393f3f99cbd261f3e5b69c9b55f1523cae53e4 WHIRLPOOL 677299fb73c51c55302aa2da55a85fa8b53365a89392da2b32136f8171d21d2df94e41afc45f8bbc5d426755b49f121cde07c14f25fc423b21a8e3765b0e5b80 -EBUILD jbig2-1.4.ebuild 770 SHA256 c7f87b082661eb7ffe53bdaafb42c5d82375a67cbb9767f83498c91bff61066c SHA512 97d65f747838717321af1780e2cff0a781e6276018c9634181dae79fabe8cd2c819caa99f7bf330cc28d31d2bdf97870753940111c72a1b64e5b848a3ef07520 WHIRLPOOL 8c010211b829108a26e7ce350de81c33b2276b4170380df0b18c852e60414997f20e13c703b990907e0eb1c13518f164f86a35f6ba1d1c863d81f457cded7504 -MISC ChangeLog 1165 SHA256 47b01ee35536b6e4f5cc612ebe6ccffe625c7efcab672068da0bf6db16c97297 SHA512 1e695d80a4e8c21253a7e8a8e45f98b60b1fb2bfe10343b8c21c0a2572cabaa1e6c55e60acef0e74fd53a4ac2cca96892a93953376cf76131e3516762666faae WHIRLPOOL ca1191dc5647beea98c4f03e52a7a6f63128ac337cdae5d7ac42c381a2b6de327b73033c009324adb58648ddc89d856ecf853510e4df739048209115393daa3e -MISC metadata.xml 159 SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb SHA512 74dc9ada199a90543b8e1c168c7054f2e973fbfa2551e2b959d67501f2538e269cfb4b2f0905a88a1afa04c20b33961336310ba876f80d47c8e7615b2d7c830a WHIRLPOOL a0ac49efeca233ec4d8f63eb69c8e46e1d4ecbd926693c25b1b8c7415e4c565680936aec46f0c4197116fd7a19a3bb571beee493c18bdae1e5e978e3db84f17a diff --git a/dev-java/jbig2/files/build.properties b/dev-java/jbig2/files/build.properties deleted file mode 100644 index d8c90f09..00000000 --- a/dev-java/jbig2/files/build.properties +++ /dev/null @@ -1,7 +0,0 @@ -#where classes are compiled, jars distributed, javadocs created and release created -build.dir=build - -#libraries -libs.dir=. -jbig2.jar.name=jbig2 - diff --git a/dev-java/jbig2/files/build.xml b/dev-java/jbig2/files/build.xml deleted file mode 100644 index 7f6281c9..00000000 --- a/dev-java/jbig2/files/build.xml +++ /dev/null @@ -1,95 +0,0 @@ - - - - The JPedal JBIG2 Image Decoder is a 100% pure Java image decoder for the JBIG2 file format. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/dev-java/jbig2/jbig2-1.4.ebuild b/dev-java/jbig2/jbig2-1.4.ebuild deleted file mode 100644 index a5175969..00000000 --- a/dev-java/jbig2/jbig2-1.4.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 - -JAVA_PKG_IUSE="source doc" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="JPedal JBIG2 Image Decoder" -HOMEPAGE="http://sourceforge.net/projects/jpedaljbig2imag/" -SRC_URI="http://sourceforge.net/projects/jpedaljbig2imag/files/JPedal%20JBIG2%20Image%20Decoder/${PV}/jbig2_src_${PV}.zip" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 arm ~x86" -IUSE="" - -RDEPEND=">=virtual/jre-1.7" -DEPEND=">=virtual/jdk-1.7 - app-arch/unzip" - -S="${WORKDIR}" - -java_prepare() { - cp "${FILESDIR}"/build.* "${S}" || die -} - -src_install() { - java-pkg_dojar build/jbig2/dist/jbig2.jar - - use source && java-pkg_dosrc src/* - - use doc && java-pkg_dojavadoc build/jbig2/javadoc -} diff --git a/dev-java/jbig2/metadata.xml b/dev-java/jbig2/metadata.xml deleted file mode 100644 index 250f2d19..00000000 --- a/dev-java/jbig2/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - java - diff --git a/dev-java/jpwgen/ChangeLog b/dev-java/jpwgen/ChangeLog deleted file mode 100644 index 58912b83..00000000 --- a/dev-java/jpwgen/ChangeLog +++ /dev/null @@ -1,24 +0,0 @@ -# ChangeLog for dev-java/jpwgen -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 06 Aug 2015; Mario Fetka jpwgen-1.0.3.ebuild: - Stable on arm - - 23 Jun 2014; Mario Fetka jpwgen-1.0.3.ebuild: - Update Requ to 1.7 java - - 18 Feb 2010; Mario Fetka jpwgen-1.0.3.ebuild: - add arm keyword - - 20 Apr 2009; Mario Fetka jpwgen-1.0.3: - resort - - 20 Apr 2009; Mario Fetka jpwgen-1.0.3: - shorten to long description - - 10 Dec 2008; Mario Fetka jpwgen-1.0.3.ebuild: - correct typo - - 23 Jun 2008; Mario Fetka ChangeLog: - Initial Version if jpwgen diff --git a/dev-java/jpwgen/Manifest b/dev-java/jpwgen/Manifest deleted file mode 100644 index b414800a..00000000 --- a/dev-java/jpwgen/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX build.xml 1013 SHA256 f47e8db56c9f63893acb9cb9641353b343087fbc3603f0b92af9a212b0a302e5 SHA512 ce206c61966d1cb828552fb4d59a543cdc5a98ecf03e6d38b3d0eaf1e15ac4fde9feaaf3aaa2ed8681d3e9916e79fb0481e82cdae98e38f9e6926f94de73c1e9 WHIRLPOOL d8cd085b57b1d1f166bafca4b732badc7563a07250e31548c7b0ed57e80586e946aa3cf3ddc5fb8cb9dd7637a75de102023695d3451b7ce085618842555b68fa -DIST jpwgen-1.0.3-sources.jar 187827 SHA256 ab3b82b0b35b784e527c272fc7a731f971090317a015a627e4d791244803e6a2 -EBUILD jpwgen-1.0.3.ebuild 1017 SHA256 cadff1ce61e5063c3dea3fb2b50b051a9fd57226acc148f603bab72b13cb806c SHA512 63a625c2f24c8793c1113901878f27c5cd91b83b61b365da66930f512ede693ce9202a6fe0adad6e7cec24e8b4e349d1916d6190446a4244e84d8917e40b2427 WHIRLPOOL 760fa2e4285a5fa27fa5c9dca6fe2c33b10f30f49302e878f8ef6584e9bedc5b65d70a2707cc5d7248b41bf6f03de77b4f96ec2149afb2fc94a94b4fcfa4180b -MISC ChangeLog 741 SHA256 3be3a3d6ea911e284dbaa2539cffc352e6820c9d46b47993df273b9c425c7fda SHA512 5b867f8875882b1b630536f28a4fef02c0fc9f27e7e7ffe9fbea18088bd8b72a5f22276ece68f04273a352a8ef0eeb9066c6b57f2860eeb6248e765c480dd0dd WHIRLPOOL 3013dbd8d5943572303db9217a082d5a24173dbed009b3d8ec9d8c213160ccac73f106d4a85438dc9927a3f83d714f4b70d1be7e97b62e3d05c078dac58b02cb -MISC metadata.xml 159 SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb SHA512 74dc9ada199a90543b8e1c168c7054f2e973fbfa2551e2b959d67501f2538e269cfb4b2f0905a88a1afa04c20b33961336310ba876f80d47c8e7615b2d7c830a WHIRLPOOL a0ac49efeca233ec4d8f63eb69c8e46e1d4ecbd926693c25b1b8c7415e4c565680936aec46f0c4197116fd7a19a3bb571beee493c18bdae1e5e978e3db84f17a diff --git a/dev-java/jpwgen/files/build.xml b/dev-java/jpwgen/files/build.xml deleted file mode 100644 index 9aff13e2..00000000 --- a/dev-java/jpwgen/files/build.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/dev-java/jpwgen/jpwgen-1.0.3.ebuild b/dev-java/jpwgen/jpwgen-1.0.3.ebuild deleted file mode 100644 index a063b319..00000000 --- a/dev-java/jpwgen/jpwgen-1.0.3.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -JAVA_PKG_IUSE="source" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="A Java-based password generator whose functionality resembles the popular 'pwgen' program." -HOMEPAGE="http://jpwgen.berlios.de/" -SRC_URI="mirror://berlios/jpwgen/jpwgen-${PV}-sources.jar" - -LICENSE="W3C" -SLOT="0" -KEYWORDS="amd64 arm x86 ~x86-fbsd" -IUSE="" - -COMMON_DEP="dev-java/commons-logging - dev-java/commons-cli" -RDEPEND=">=virtual/jre-1.7 - ${COMMON_DEP}" -DEPEND=">=virtual/jdk-1.7 - ${COMMON_DEP} - app-arch/unzip" - -S="${WORKDIR}" - -src_unpack() { - unpack ${A} - - cp "${FILESDIR}/build.xml" "${S}" - - cd "${S}" - - mkdir src - mv de src - echo "classpath=$(java-pkg_getjars commons-cli-1,commons-logging)" > "${S}"/build.properties -} - -EANT_DOC_TARGET="" - -src_install() { - java-pkg_dojar "${S}"/dist/jpwgen.jar - java-pkg_dolauncher ${PN} --main de.rrze.idmone.utils.jpwgen.PwGenerator - - use source && java-pkg_dosrc "${S}"/src/* -} diff --git a/dev-java/jpwgen/metadata.xml b/dev-java/jpwgen/metadata.xml deleted file mode 100644 index 250f2d19..00000000 --- a/dev-java/jpwgen/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - java - diff --git a/dev-java/jython/ChangeLog b/dev-java/jython/ChangeLog deleted file mode 100644 index f6f0af6f..00000000 --- a/dev-java/jython/ChangeLog +++ /dev/null @@ -1,6 +0,0 @@ -# ChangeLog for dev-java/jython -# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 05 Mar 2017; Mario Fetka jython-2.2.1-r1.ebuild: - Correct deeps diff --git a/dev-java/jython/Manifest b/dev-java/jython/Manifest deleted file mode 100644 index 4d85e761..00000000 --- a/dev-java/jython/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX jython-2.2.1-build.patch 3285 SHA256 3078b381ac9a4ef0edf03b6c3253cbe436497b9f843aa45e43194e8b36f2d7e4 SHA512 e0936cd6fdca71f4df7c77959c343bcf74af496b048bbd2d285eb961700d0dd875c386d4efd85a61f89dcb67e55bfcff5f9e480e1e85bdfcbcd26aebefcb0397 WHIRLPOOL 2b3997555b38d3f5b8c7f75955a25eba66ef5a1a870a10e86ac6426e38bb9d28b0b3129437a13325290ea6bd943dc16cbd624b5cb6e4849ec8e756e58a8cc299 -DIST Python-2.2.3.tgz 6709556 SHA256 a8f92e6b89d47359fff0d1fbfe47f104afc77fd1cd5143e7332758b7bc100188 SHA512 2e2c881f8819ed3d91b3e98e7087b23ced9715c80eb9e5fe4144cca5b82220e035d0f50ac4a098b3bbdca3c588f70b8021f68a5d52f653c013470579342943e4 WHIRLPOOL dbef6f9f0545f4f4ddf6e4535b67bb936a2ef596f17a1ff6acca89755729420588d845bc291eed0d19b433b3eff017166c7d68a1a352a5612b00da2f8f0c20d7 -DIST jython_installer-2.2.1.jar 4663097 SHA256 586858aa16a8b269eaaec59f5b64031ec504d33da35cba98ebac811b0e838e68 SHA512 d33262dec95dbecfc007a738ed8d8cd4844c215e451b7ab126940f1157079aa846a104f3587ad84c4a009249632e3aaa3c83479ee8f47c30c4b4833bcdd582b3 WHIRLPOOL bae264f67547a975bf648b3de0cc2becb5d51e14b2ca1a977f7c3d45ec96bd3fd4fd99b0ff6912fb38d54d57656225c51c4b8a474c6ca8fe7fc16e12ab4bbec8 -EBUILD jython-2.2.1-r1.ebuild 3671 SHA256 7e74dbc5ab5031c64e610014d650df832350caba7faa72ea0aee33018552f3e5 SHA512 fddad2717d70fa3f24174d41abce52b3dd9cc74efe248e048091fe7333df1263514bdb7405ea69792aececcb9f38b78764244d0347cac892d84314165eee9ab9 WHIRLPOOL bddc8615834e4a264f8f34e265396d05919adca669c4b530077b0a58cd8421629ae1a1910f1328c85bc74879622a5e76337b776c9fb8f85fa5d739fc26740db0 -MISC ChangeLog 202 SHA256 e405c30eef3e9c87e6c4c250ea969869468e1595c0c8396a1224bbe393c57b32 SHA512 7830e303d48257e9177165352103a538af28d7637c2c2a36ff487ec4183e86ebd9943f23677947ac2b442cffc62f60bcb64e50a1c602575f45f7eb4f4cceb65f WHIRLPOOL a08cc73f60440af30a50aed74b7d67425fa39ca971a30519de16f63e7a8837f70fbb2a89cf474aa87950e0866f7c3ef4cca5c0671b6cf2afcb4a068a759f2369 diff --git a/dev-java/jython/files/jython-2.2.1-build.patch b/dev-java/jython/files/jython-2.2.1-build.patch deleted file mode 100644 index 29df7762..00000000 --- a/dev-java/jython/files/jython-2.2.1-build.patch +++ /dev/null @@ -1,76 +0,0 @@ ---- build.xml.org 2008-02-26 22:35:07.000000000 +1300 -+++ build.xml 2008-02-26 22:35:48.000000000 +1300 -@@ -373,21 +373,13 @@ - - - -- -+ - - - - - -- -- -- -- -- -- -- -- -- -+ - - - -@@ -551,28 +543,13 @@ - - - -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -+ -+ - - - - -- -+ - -- -+ - - copy misc files from ${jython.base.dir} - -@@ -599,7 +576,7 @@ - - - copy CPython LICENSE from ${svn.checkout.dir}/python -- -+ - - - copy sources from ${jython.base.dir} diff --git a/dev-java/jython/jython-2.2.1-r1.ebuild b/dev-java/jython/jython-2.2.1-r1.ebuild deleted file mode 100644 index 6a0aea09..00000000 --- a/dev-java/jython/jython-2.2.1-r1.ebuild +++ /dev/null @@ -1,138 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=1 - -JAVA_PKG_IUSE="readline source doc servletapi mysql postgres examples oracle" -#jdnc - -inherit base java-pkg-2 java-ant-2 - -DESCRIPTION="An implementation of Python written in Java" -HOMEPAGE="http://www.jython.org" - -MY_PV="installer-2.2.1" -PYVER="2.2.3" - -SRC_URI="http://www.python.org/ftp/python/${PYVER%_*}/Python-${PYVER}.tgz -mirror://sourceforge/${PN}/${PN}_${MY_PV}.jar" - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="" - -CDEPEND="=dev-java/jakarta-oro-2.0* - readline? ( >=dev-java/libreadline-java-0.8.0 ) - mysql? ( >=dev-java/jdbc-mysql-3.1 ) - postgres? ( dev-java/jdbc-postgresql ) - oracle? ( dev-java/jdbc-oracle-bin:10.2 ) - servletapi? ( java-virtuals/servlet-api:2.5 ) - !<=dev-java/freemarker-2.3.10" -RDEPEND=">=virtual/jre-1.4 - ${CDEPEND}" -DEPEND=">=virtual/jdk-1.4 - dev-java/javacc - ${CDEPEND}" - -S="${WORKDIR}" - -#Tests currently very broken. Need to investigate whether that -#is jython's or gentoo's doing. -RESTRICT="test" - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}/${P}-build.patch" - - rm -Rfv org || die "Unable to remove class files." - find . -iname '*.jar' | xargs rm -fv || die "Unable to remove bundled jars" - - echo javacc.jar="$(java-pkg_getjars --build-only javacc)" > ant.properties - - if use readline; then - echo "readline.jar=$(java-pkg_getjars libreadline-java)" >> \ - ant.properties - fi - if use servletapi; then - echo "servlet.jar=$(java-pkg_getjar --virtual servlet-api-2.5 servlet-api.jar)" \ - >> ant.properties - fi - if use mysql; then - echo "mysql.jar=$(java-pkg_getjar jdbc-mysql jdbc-mysql.jar)" \ - >> ant.properties - fi - - if use postgres; then - echo \ - "postgresql.jar=$(java-pkg_getjar jdbc-postgresql jdbc-postgresql.jar)"\ - >> ant.properties - fi - - if use oracle; then - echo \ - "oracle.jar=$(java-pkg-getjar jdbc-oracle-bin-10.2 ojdbc14.jar)" \ - >> ant.properties - fi -} - -src_compile() { - local antflags="-Dbase.path=src/java -Dsource.dir=src/java/src" - local pylib="Python-${PYVER}/Lib" - antflags="${antflags} -Dpython.lib=${pylib} -Dsvn.checkout.dir=." - LC_ALL=C eant ${antflags} developer-build $(use_doc javadoc) -} - -src_test() { - local antflags="-Dbase.path=src/java -Dsource.dir=src/java/src" - antflags="${antflags} -Dpython.home=dist" - local pylib="Python-${PYVER}/Lib" - antflags="${antflags} -Dpython.lib=${pylib}" - eant ${antflags} bugtest -} - -src_install() { - java-pkg_dojar "dist/${PN}.jar" - - dodoc README.txt NEWS ACKNOWLEDGMENTS - use doc && dohtml -A .css .jpg .gif -r Doc/* - - local java_args="-Dpython.home=/usr/share/jython" - java_args="${java_args} -Dpython.cachedir=\${HOME}/.jythoncachedir" - - java-pkg_dolauncher jythonc \ - --main "org.python.util.jython" \ - --java_args "${java_args}" \ - --pkg_args "${java_args} /usr/share/jython/tools/jythonc/jythonc.py" - - java-pkg_dolauncher jython \ - --main "org.python.util.jython" \ - --pkg_args "${java_args}" - - insinto /usr/share/${PN} - doins -r dist/Lib registry - - insinto /usr/share/${PN}/tools - doins -r dist/Tools/* - - use doc && java-pkg_dojavadoc dist/Doc/javadoc - use source && java-pkg_dosrc src - use examples && java-pkg_doexamples dist/Demo/* -} - -pkg_postinst() { - if use readline; then - elog "To use readline you need to add the following to your registry" - elog - elog "python.console=org.python.util.ReadlineConsole" - elog "python.console.readlinelib=GnuReadline" - elog - elog "The global registry can be found in /usr/share/${PN}/registry" - elog "User registry in \$HOME/.jython" - elog "See http://www.jython.org/docs/registry.html for more information" - elog "" - fi -} diff --git a/dev-java/oracle-jdk-bin/Manifest b/dev-java/oracle-jdk-bin/Manifest deleted file mode 100644 index 1cb69862..00000000 --- a/dev-java/oracle-jdk-bin/Manifest +++ /dev/null @@ -1,19 +0,0 @@ -AUX oracle-jdk-bin-1.7.env 880 SHA256 dcc5117fdac4e0ecda89388ef86c575920ee1554df89e534e25972e503b2225f SHA512 67a63ad1769f9ef2a07345daa43b064501f297181a49ff19c194c8ada32a331e73904e5f6a11a9f30a5974ae7370fa251ad6de45bcf049cf02cdeb7d084f55eb WHIRLPOOL 3bab14a9af5c627b4e852b5f37025f4061159b24e333d55bf32c61678f2fa11e7ae85bc7bd3868711a35edb7bba9e6417e9b8b28bddaf9e84bafe31a1c9a53ea -DIST UnlimitedJCEPolicyJDK7.zip 7426 SHA256 7a8d790e7bd9c2f82a83baddfae765797a4a56ea603c9150c87b7cdb7800194d SHA512 02eca7da8f3fffea388431d5352290535a63d53a1f5c795d6511ccba62445787a0ee6ad4bc1852e5262860b6d607ba2a8c6a3dbb0c3e1d7c3a67ac7bbc783204 WHIRLPOOL 02460c7ca54f5f62c3f349addf8e2a101f7a56987e9f62365fac3f703b0c93ac5de4d55697a3d04f78b547b072e0acc95a0720d2ce3b429d2fd5936d50edd1ac -DIST javafx_samples-2_2_80-linux.zip 21218149 SHA256 bd632d2c0f36be8bfc798ee6b78b328ff12d9b6ccea5e077dffc7a06f7933819 SHA512 00ec77bfbc7c9a9b1a61acb360b8278febd07bd16fc407a0b52ca0b694d35c79c0fb92d11caf131a8ee16238275962f6bc2e1f8471740ee0045b96bd14e957ba WHIRLPOOL b3f5032b1496b1bb8776e79566ed6a3da1dec3ab2b6d66d3cf67901bbaab5e746a1f3967af271c7b5a90b4522b6763ad7a5f172dfcf588184c5392a1a8a5a785 -DIST jdk-7u80-linux-i586-demos.tar.gz 20827120 SHA256 27b7c4955d989c9c34a6eed9e08f1955e01546146ed6fb1223f04ef33d143900 SHA512 25fc9ff9ee993ccf8d4caf0701b1e8e5ffdc78c68b0e94a93eb49f3cbc54f739a1699090e675439df9b63338974f5b9a04f6e33df59f6193b42a87a9a437ff47 WHIRLPOOL 25d8ef0b3205ede51eb2ba306d98d7eac91e06d0ca13b771593f343ac27df1d085cfd65a98346c63e76498eb19c106302407615218a907c8f6ea2e743eae09bc -DIST jdk-7u80-linux-i586.tar.gz 154850445 SHA256 9ded1318a7223cf6e09ac4b6ee4db1f4c5d1aef1d3d291f6db8491a32eaa57ba SHA512 69e2ee7964b18e9e8b57db917b303eb9ea629c432300fe4749177118d2f5c365e72b976649e21354643fe4957120a2b23de025bab4dc45977837d4847a61ffb6 WHIRLPOOL 2d549c7971935f79e536de8bb0a5fc2547a8bdf039d1617a73fbc0ae222a80422fb336105c3362521efb376aa2ea6fa8c3a0521044785bfc9dc061ebe694628c -DIST jdk-7u80-linux-x64-demos.tar.gz 20882163 SHA256 09c55d37508ff6c4b9ebac34e8d5fb65d7ace5cf45d5074726b413e8aa30dfa1 SHA512 2c24799ca0f14d74053e504cee0a9160472fd7e26e1d86d4eb72b190ec934b041bd72b5ce77f44bdca4b7fe8d8104515572491145f2f14e6d295be0bb010b2ef WHIRLPOOL e9f0312261049a5610ffbc64417f41025f36fc0ffec0f40dbcdfd391a3152f1c05ef80d584671d46fe26f86846825ea66e91090159e79a5192f11c695396e8ef -DIST jdk-7u80-linux-x64.tar.gz 153530841 SHA256 bad9a731639655118740bee119139c1ed019737ec802a630dd7ad7aab4309623 SHA512 a772878f740e87835bafc82841e8f4c1dfbe8bc79e072d3f6c5c74d3a206eb9001a53b474d91a22819c7c0d6407ed88993635c39738779c2b08c22c7a1c2e9e9 WHIRLPOOL fac71585db57851245891919daca1f043c1a8c002c193426ea7e30b482129e65adee336c2421e4aa1241b8fd7cc69b8a1918cd0c44315bf4aec715e86d116384 -DIST jdk-7u80-macosx-x64.dmg 206510745 SHA256 2b9deef240a7f07d08541da01bbd60cbf93bf713efd5997e586ba23ec4f5089e SHA512 99150dd7bcc0ceddb12c7690b341323bb49fd0a8b98680176ba964ebbd37fe3e2fd1febad64b376a9fbbb19d883f5800613a8dc6c644de5f36cd7aeacb4d6e3a WHIRLPOOL 41ccabd45b6b8bdd43ca308fdbe3b1c3e89b58aa80336b2810c5bc4b57adc14cd98914467dac582eccd69e03bb911dd5f7d6c30d4ee5a8be2d7eb05607e12035 -DIST jdk-7u80-macosx-x86_64-demos.tar.gz 19394289 SHA256 27b3f9f12e8e6b56b6f42cbe2ba0e04cb3521c487162ef4de366ba6bb6c60735 SHA512 1dea5c171ffa93a1f111c59b2138f983307bdc4ec0e98ab848dfc040af5a39d8a1ff85fdc3997eeb190499a28565da18284610605a346977c173267a98edbc54 WHIRLPOOL 79f2410802cf476dd5fa6817bfa0538fdf1bc4158d32c1ccd9748b81c7640ff0d6ea92e3bb25e8d29fc7687ef6163b1cf386f852fb2e5960a3f77fa6e392bc73 -DIST jdk-7u80-solaris-i586-demos.tar.gz 16855430 SHA256 27b4aa795a9e57436d4b3aa11ea00bcf34442a95921e50a086ebdce94cb5f19a SHA512 9af21b132609cdb237bc63e4e739e81589f90445f116434ae7cad744fadefb38790d78fde7ff4d13689d275fe5a814c283f280d0485f0ec85147376672040de6 WHIRLPOOL e7ee65da144034781c84f07073ff23ee57561f838c85c7e7b24cb3b1b8d0e6f0393666383ac4473cd7d05d75e98406ec6484b447a17192c8a65eb6281622839f -DIST jdk-7u80-solaris-i586.tar.gz 101088226 SHA256 c29d5f70359201c85ff23a103d71b768100ab23d1417433867ab418bdd46cc39 SHA512 16219609a356339a8575880f44b9eefe4459681202ff0925740f921a7239ebf5fe718c2607cbbebe790d8afc0ace25583c9b3ad67257d0a48cb32032072b2b3f WHIRLPOOL 50e09a1318d3e4a2262fbccd54946f86549314878f019d46efed350d31e9fc35df549b5ed6a305c63e61eace0f360e88bcaa21795abd6a93518be72e70f42bf6 -DIST jdk-7u80-solaris-sparc-demos.tar.gz 16881622 SHA256 e71933842bbc3ebb36b0b529c583bbff175a4ba88118d4460acb49cd6d615852 SHA512 843b139e793744b8e6d3370a7a036e7c16604a7d8310da363594460ebf72f912373392a9046b3d2ef51b5e275affda6b7f87e3b9e1e9ef096763b0b2e59b6f48 WHIRLPOOL 84bb9d1f3fc410fa15b5c1d6e8e179cd80cfa35d73c118d33c5d477cfa12cf29906a36499b8dc8f1a6b221cf4df9144c0dfb878acd1902ab7b63efa340214985 -DIST jdk-7u80-solaris-sparc.tar.gz 104306569 SHA256 1bbab4305af963dc6d964fbc3083aa132f71a30ba285f50f0c2b6894f7403d25 SHA512 1c19cc5cb90cd8b64adab70707a6c47f78fdbdc4a8e33b9523f94e7a0cee66746cc061a6c640da4dd9751adbfaa14f09fc2e7ca950317bb3b17c2829a4102342 WHIRLPOOL 4bd0ccd7d284e17a3517318ef803cf69e1555186bc65d3d7c6a2ee79d173fdd6a7fb16568fefed5841f10cecb83c85c9f3d0c3cee1448d838641294de7005713 -DIST jdk-7u80-solaris-sparcv9-demos.tar.gz 904770 SHA256 fa3a92e70e52b0bffdee8d2e640587d308cacb0390a5c9dd33c80f1f5a039df1 SHA512 2c7754f9a8fc0440e3174c90c4eb79f94827b6337331e55da6fd19dddee8d70cfa979e65df0459ad9c21e858b4bbcb7d3906d18b6153785ce0128837ffd0d161 WHIRLPOOL 76ef02524bcb4c90b51f78413c366ea37f99bcde88e049402f5fb05303911c473b7acb4c18ccc667b9c61584e8af3b6dbb193fd8ff2f80858720446d3474248b -DIST jdk-7u80-solaris-sparcv9.tar.gz 19301205 SHA256 1a2bce541efe7b81cafe683626b3edea56918a8ca897ff36a2deaed00a7fce05 SHA512 93ea0e8f5ae611dd1a620dffd72e315ecb6ce8375bd902a793fab128ac7e95d2cb338df1c273a2c29af6194e7cbdb810d79193b413b4b101538c08ebeef1eb41 WHIRLPOOL c9ae1f1b561c4ec1d3c1a7f5008e80642b49a9fd1c6459f8ada65c01accc338280bdd683712d54a9b7741eeccf856b4f2ee82e898fbe1f39260d58efab217185 -DIST jdk-7u80-solaris-x64-demos.tar.gz 865205 SHA256 a08dd0665d35986675beeba0f80d5db54a91fb276d8641ce1ba16ba873a18682 SHA512 c53f026bfdfed8d83d42e3fce497baffeb370adf0423be2f891f6d200510088ac8227ae4f261ece059dbf29eb33cacafb20a0c328e7d8723387eba38def389d0 WHIRLPOOL 0539e964e194527055186b120df11e74ab3d9568fc2a5ff002ef405396f521a7c35013420067d37874b9602fe29d104dce63f22bfd687c45722689d62a8c552d -DIST jdk-7u80-solaris-x64.tar.gz 17176587 SHA256 ccc156363e3080e92382cd675d96889460a4421464b4567333394c8405eeb709 SHA512 83ce229c3a38e454d9acafa189b3b6f247a4723ddb3c3fa08993323590949295b0f3740ab235c7c539f90a684b8cefad7839f82f566b7a141019b94af6cbad89 WHIRLPOOL 07412c6de5886c729b43726fb228783606b2a53c2a286b1af2dd5359975d1c75964a895d7da543f98c461adf0ab4b82fc32ebeb49e1835448effd93886f1b206 -EBUILD oracle-jdk-bin-1.7.0.80.ebuild 10449 SHA256 f6675e24d83354ab92948106907a5648c36767cea5bceadde0842e8d28d7ab1d SHA512 672eeb6235a68b9c8813417695598b8c3be3f3742ea2c1a4a517067ff4999ff4ae97ed86cd016f53edbd09f6ee4f6e9ec5b1b71f588568944e2bb87794d28d14 WHIRLPOOL eec86b015c4447c0866fd13146597d540b268827aef132d5ea89814184f52c6186955c586f8f84b74af27e27770b36d1c61968433404a67f82f2695e735f7aa3 -MISC metadata.xml 653 SHA256 d8751066c5e22456dee1849fad9bf32235e4024f74868d24d5594a26f3db78b6 SHA512 e4782bcff1ea2456d6d31e1f1831cdcf5e3a3f548aafd9fc07e874c499c3325129d9cc6c2d71c343035b46e125c22346f56d4ddb3774bc46ce8efbd2cbce7b53 WHIRLPOOL c0c20c4addcee87e80167ff979a819b4655907df3145bd850a57c1b0cf54ae08d80be9d341bd11f9f924d5b912eb7e4c24fb733eb359632206d7c0f3bed4bb0b diff --git a/dev-java/oracle-jdk-bin/files/oracle-jdk-bin-1.7.env b/dev-java/oracle-jdk-bin/files/oracle-jdk-bin-1.7.env deleted file mode 100644 index 7634ea1f..00000000 --- a/dev-java/oracle-jdk-bin/files/oracle-jdk-bin-1.7.env +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -VERSION="Oracle JDK @PV@" -JAVA_HOME="@GENTOO_PORTAGE_EPREFIX@/opt/@P@" -JDK_HOME="@GENTOO_PORTAGE_EPREFIX@/opt/@P@" -JAVAC=${JAVA_HOME}/bin/javac -PATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin" -ROOTPATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin" -LDPATH="${JAVA_HOME}/jre/lib/@PLATFORM@/:${JAVA_HOME}/jre/lib/@PLATFORM@/xawt/:${JAVA_HOME}/jre/lib/@PLATFORM@/server/" -MANPATH="@GENTOO_PORTAGE_EPREFIX@/opt/@P@/man" -PROVIDES_TYPE="JDK JRE" -PROVIDES_VERSION="1.7" -BOOTCLASSPATH="${JAVA_HOME}/jre/lib/resources.jar:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/jre/lib/sunrsasign.jar:${JAVA_HOME}/jre/lib/jsse.jar:${JAVA_HOME}/jre/lib/jce.jar:${JAVA_HOME}/jre/lib/charsets.jar:${JAVA_HOME}/jre/classes" -GENERATION="2" -ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH" diff --git a/dev-java/oracle-jdk-bin/metadata.xml b/dev-java/oracle-jdk-bin/metadata.xml deleted file mode 100644 index a74c6e5c..00000000 --- a/dev-java/oracle-jdk-bin/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - java@gentoo.org - Java - - Oracle Java SE Development Kit, Official Binary Distribution - - Install bundled Derby (Java database) - Install Java Cryptographic Extension Unlimited Strength Jurisdiction Policy Files - PAX Kernel - Install JVM (and optionally JavaFX) sources - - diff --git a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.80.ebuild b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.80.ebuild deleted file mode 100644 index 6bb37d8c..00000000 --- a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.7.0.80.ebuild +++ /dev/null @@ -1,307 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit eutils java-vm-2 prefix versionator - -MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)" -S_PV="$(replace_version_separator 3 '_')" - -# This URIs need to be updated when bumping! -JDK_URI="http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html#jdk-${MY_PV}-oth-JPR" -JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html" -# This is a list of archs supported by this update. -# Currently arm comes and goes. -AT_AVAILABLE=( amd64 x86 x64-solaris x86-solaris sparc-solaris sparc64-solaris x86-macos x64-macos ) -# Sometimes some or all of the demos are missing, this is to not have to rewrite half -# the ebuild when it happens. -DEMOS_AVAILABLE=( amd64 x86 x64-solaris x86-solaris sparc-solaris sparc64-solaris x86-macos x64-macos ) -FX_VERSION="2_2_$(get_version_component_range 4)" - -AT_x86="jdk-${MY_PV}-linux-i586.tar.gz" -AT_amd64="jdk-${MY_PV}-linux-x64.tar.gz" -AT_arm="jdk-${MY_PV}-linux-arm-vfp-sflt.tar.gz jdk-${MY_PV}-linux-arm-vfp-hflt.tar.gz" -AT_x86_solaris="jdk-${MY_PV}-solaris-i586.tar.gz" -AT_x64_solaris="${AT_x86_solaris} jdk-${MY_PV}-solaris-x64.tar.gz" -AT_sparc_solaris="jdk-${MY_PV}-solaris-sparc.tar.gz" -AT_sparc64_solaris="${AT_sparc_solaris} jdk-${MY_PV}-solaris-sparcv9.tar.gz" -AT_x86_macos="jdk-${MY_PV}-macosx-x64.dmg" -AT_x64_macos="jdk-${MY_PV}-macosx-x64.dmg" - -FXDEMOS_linux="javafx_samples-${FX_VERSION}-linux.zip" - -DEMOS_x86="${FXDEMOS_linux} jdk-${MY_PV}-linux-i586-demos.tar.gz" -DEMOS_amd64="${FXDEMOS_linux} jdk-${MY_PV}-linux-x64-demos.tar.gz" -DEMOS_arm="${FXDEMOS_linux} jdk-${MY_PV}-linux-arm-vfp-sflt-demos.tar.gz jdk-${MY_PV}-linux-arm-vfp-hflt-demos.tar.gz" -DEMOS_x86_solaris="jdk-${MY_PV}-solaris-i586-demos.tar.gz" -DEMOS_x64_solaris="${DEMOS_x86_solaris} jdk-${MY_PV}-solaris-x64-demos.tar.gz" -DEMOS_sparc_solaris="jdk-${MY_PV}-solaris-sparc-demos.tar.gz" -DEMOS_sparc64_solaris="${DEMOS_sparc_solaris} jdk-${MY_PV}-solaris-sparcv9-demos.tar.gz" -DEMOS_x86_macos="jdk-${MY_PV}-macosx-x86_64-demos.tar.gz" -DEMOS_x64_macos="jdk-${MY_PV}-macosx-x86_64-demos.tar.gz" - -JCE_DIR="UnlimitedJCEPolicy" -JCE_FILE="${JCE_DIR}JDK7.zip" - -DESCRIPTION="Oracle's Java SE Development Kit" -HOMEPAGE="http://www.oracle.com/technetwork/java/javase/" -for d in "${AT_AVAILABLE[@]}"; do - SRC_URI+=" ${d}? (" - SRC_URI+=" $(eval "echo \${$(echo AT_${d/-/_})}")" - if has ${d} "${DEMOS_AVAILABLE[@]}"; then - SRC_URI+=" examples? ( $(eval "echo \${$(echo DEMOS_${d/-/_})}") )" - fi - SRC_URI+=" )" -done -unset d -SRC_URI+=" jce? ( ${JCE_FILE} )" - -LICENSE="Oracle-BCLA-JavaSE examples? ( BSD )" -SLOT="1.7" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="+X alsa aqua derby doc examples +fontconfig jce nsplugin pax_kernel selinux source" - -RESTRICT="fetch strip" -QA_PREBUILT="*" - -COMMON_DEP="" -RDEPEND="${COMMON_DEP} - X? ( !aqua? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXrender - x11-libs/libXtst - ) ) - alsa? ( media-libs/alsa-lib ) - doc? ( dev-java/java-sdk-docs:1.7 ) - fontconfig? ( media-libs/fontconfig ) - !prefix? ( sys-libs/glibc ) - selinux? ( sec-policy/selinux-java )" -# scanelf won't create a PaX header, so depend on paxctl to avoid fallback -# marking. #427642 -DEPEND="${COMMON_DEP} - jce? ( app-arch/unzip ) - examples? ( kernel_linux? ( app-arch/unzip ) ) - pax_kernel? ( sys-apps/paxctl )" - -S="${WORKDIR}"/jdk${S_PV} - -check_tarballs_available() { - local uri=$1; shift - local dl= unavailable= - for dl in "${@}"; do - [[ ! -f "${DISTDIR}/${dl}" ]] && unavailable+=" ${dl}" - done - - if [[ -n "${unavailable}" ]]; then - if [[ -z ${_check_tarballs_available_once} ]]; then - einfo - einfo "Oracle requires you to download the needed files manually after" - einfo "accepting their license through a javascript capable web browser." - einfo - _check_tarballs_available_once=1 - fi - einfo "Download the following files:" - for dl in ${unavailable}; do - einfo " ${dl}" - done - einfo "at '${uri}'" - einfo "and move them to '${DISTDIR}'" - einfo - einfo "If the above mentioned urls do not point to the correct version anymore," - einfo "please download the files from Oracle's java download archive:" - einfo - einfo " http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-${MY_PV}-oth-JPR" - einfo - fi -} - -pkg_nofetch() { - local distfiles=( $(eval "echo \${$(echo AT_${ARCH/-/_})}") ) - if use examples && has ${ARCH} "${DEMOS_AVAILABLE[@]}"; then - distfiles+=( $(eval "echo \${$(echo DEMOS_${ARCH/-/_})}") ) - fi - check_tarballs_available "${JDK_URI}" "${distfiles[@]}" - - use jce && check_tarballs_available "${JCE_URI}" "${JCE_FILE}" -} - -src_unpack() { - # Special case for ARM soft VS hard float. - if use arm ; then - if [[ ${CHOST} == *-hardfloat-* ]] ; then - unpack jdk-${MY_PV}-linux-arm-vfp-hflt.tar.gz - use examples && unpack jdk-${MY_PV}-linux-arm-vfp-hflt-demos.tar.gz - else - unpack jdk-${MY_PV}-linux-arm-vfp-sflt.tar.gz - use examples && unpack jdk-${MY_PV}-linux-arm-vfp-sflt-demos.tar.gz - fi - use examples && unpack javafx_samples-${FX_VERSION}-linux.zip - use jce && unpack ${JCE_FILE} - elif use x86-macos || use x64-macos ; then - pushd "${T}" > /dev/null - mkdir dmgmount - hdiutil attach "${DISTDIR}"/jdk-${MY_PV}-macosx-x64.dmg \ - -mountpoint "${T}"/dmgmount - xar -xf dmgmount/JDK\ $(get_version_component_range 2)\ Update\ $(get_version_component_range 4).pkg - hdiutil detach "${T}"/dmgmount - zcat jdk1${MY_PV/u/0}.pkg/Payload | cpio -idv - mv Contents/Home "${S}" - popd > /dev/null - else - default - fi -} - -src_prepare() { - if use jce; then - mv "${WORKDIR}"/${JCE_DIR} "${S}"/jre/lib/security/ || die - fi -} - -src_install() { - local dest="/opt/${P}" - local ddest="${ED}${dest}" - - # Create files used as storage for system preferences. - mkdir jre/.systemPrefs || die - touch jre/.systemPrefs/.system.lock || die - touch jre/.systemPrefs/.systemRootModFile || die - - # We should not need the ancient plugin for Firefox 2 anymore, plus it has - # writable executable segments - if use x86; then - rm -vf {,jre/}lib/i386/libjavaplugin_oji.so \ - {,jre/}lib/i386/libjavaplugin_nscp*.so - rm -vrf jre/plugin/i386 - fi - # Without nsplugin flag, also remove the new plugin - local arch=${ARCH}; - use x86 && arch=i386; - if ! use nsplugin; then - rm -vf {,jre/}lib/${arch}/libnpjp2.so \ - {,jre/}lib/${arch}/libjavaplugin_jni.so - fi - - dodoc COPYRIGHT - dohtml README.html - - dodir "${dest}" - cp -pPR bin include jre lib man "${ddest}" || die - - if use derby; then - cp -pPR db "${ddest}" || die - fi - - if use examples && has ${ARCH} "${DEMOS_AVAILABLE[@]}"; then - cp -pPR demo sample "${ddest}" || die - if use kernel_linux; then - cp -pPR "${WORKDIR}"/javafx-samples-${FX_VERSION//_/.} \ - "${ddest}"/javafx-samples || die - fi - fi - - if use jce; then - dodir "${dest}"/jre/lib/security/strong-jce - mv "${ddest}"/jre/lib/security/US_export_policy.jar \ - "${ddest}"/jre/lib/security/strong-jce || die - mv "${ddest}"/jre/lib/security/local_policy.jar \ - "${ddest}"/jre/lib/security/strong-jce || die - dosym "${dest}"/jre/lib/security/${JCE_DIR}/US_export_policy.jar \ - "${dest}"/jre/lib/security/US_export_policy.jar - dosym "${dest}"/jre/lib/security/${JCE_DIR}/local_policy.jar \ - "${dest}"/jre/lib/security/local_policy.jar - fi - - if use nsplugin; then - install_mozilla_plugin "${dest}"/jre/lib/${arch}/libnpjp2.so - fi - - if use source; then - cp -p src.zip "${ddest}" || die - fi - - if use !arm && use !x86-macos && use !x64-macos ; then - # Install desktop file for the Java Control Panel. - # Using ${PN}-${SLOT} to prevent file collision with jre and or - # other slots. make_desktop_entry can't be used as ${P} would - # end up in filename. - newicon jre/lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \ - sun-jcontrol-${PN}-${SLOT}.png || die - sed -e "s#Name=.*#Name=Java Control Panel for Oracle JDK ${SLOT}#" \ - -e "s#Exec=.*#Exec=/opt/${P}/jre/bin/jcontrol#" \ - -e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}#" \ - -e "s#Application;##" \ - -e "/Encoding/d" \ - jre/lib/desktop/applications/sun_java.desktop \ - > "${T}"/jcontrol-${PN}-${SLOT}.desktop || die - domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop - fi - - # Prune all fontconfig files so libfontconfig will be used and only install - # a Gentoo specific one if fontconfig is disabled. - # http://docs.oracle.com/javase/7/docs/technotes/guides/intl/fontconfig.html - rm "${ddest}"/jre/lib/fontconfig.* - if ! use fontconfig; then - cp "${FILESDIR}"/fontconfig.Gentoo.properties "${T}"/fontconfig.properties || die - eprefixify "${T}"/fontconfig.properties - insinto "${dest}"/jre/lib/ - doins "${T}"/fontconfig.properties - fi - - # This needs to be done before CDS - #215225 - java-vm_set-pax-markings "${ddest}" - - # see bug #207282 - einfo "Creating the Class Data Sharing archives" - case ${ARCH} in - arm|ia64) - ${ddest}/bin/java -client -Xshare:dump || die - ;; - x86) - ${ddest}/bin/java -client -Xshare:dump || die - # limit heap size for large memory on x86 #467518 - # this is a workaround and shouldn't be needed. - ${ddest}/bin/java -server -Xms64m -Xmx64m -Xshare:dump || die - ;; - *) - ${ddest}/bin/java -server -Xshare:dump || die - ;; - esac - - # Remove empty dirs we might have copied - find "${D}" -type d -empty -exec rmdir -v {} + || die - - if use x86-macos || use x64-macos ; then - # fix misc install_name issues - pushd "${ddest}"/jre/lib > /dev/null || die - local lib needed nlib npath - for lib in \ - libJObjC libdecora-sse libglass libjavafx-{font,iio} \ - libjfxmedia libjfxwebkit libprism-es2 ; - do - lib=${lib}.dylib - einfo "Fixing self-reference of ${lib}" - install_name_tool \ - -id "${EPREFIX}${dest}/jre/lib/${lib}" \ - "${lib}" - done - popd > /dev/null - for nlib in jdk1{5,6} ; do - install_name_tool -change \ - /usr/lib/libgcc_s_ppc64.1.dylib \ - /usr/lib/libSystem.B.dylib \ - "${ddest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib - install_name_tool -id \ - "${EPREFIX}${dest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib \ - "${ddest}"/lib/visualvm/profiler/lib/deployed/${nlib}/mac/libprofilerinterface.jnilib - done - fi - - set_java_env - java-vm_revdep-mask - java-vm_sandbox-predict /dev/random /proc/self/coredump_filter -} diff --git a/dev-java/sun-jdk/ChangeLog b/dev-java/sun-jdk/ChangeLog deleted file mode 100644 index 53d5ab04..00000000 --- a/dev-java/sun-jdk/ChangeLog +++ /dev/null @@ -1,1809 +0,0 @@ -# ChangeLog for dev-java/sun-jdk -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jdk/ChangeLog,v 1.360 2015/02/11 09:47:03 fordfrog Exp $ - - 11 Feb 2015; Miroslav Å ulc -sun-jdk-1.6.0.43.ebuild: - removed obsolete ebuild - - 16 May 2014; Sven Vermeulen sun-jdk-1.6.0.43.ebuild, - sun-jdk-1.6.0.45.ebuild: - Fix bug #509740 - Enable USE=selinux dependency to sec-policy/selinux-java - - 23 Apr 2013; Agostino Sarubbo sun-jdk-1.6.0.45.ebuild: - Stable for x86, wrt bug #466212 - - 23 Apr 2013; Agostino Sarubbo sun-jdk-1.6.0.45.ebuild: - Stable for amd64, wrt bug #466212 - -*sun-jdk-1.6.0.45 (17 Apr 2013) - - 17 Apr 2013; Ralph Sennhauser -sun-jdk-1.6.0.41.ebuild, - +sun-jdk-1.6.0.45.ebuild: - Security bump. #466212 - ia64 has no server vm. #465540 - - 07 Mar 2013; Agostino Sarubbo sun-jdk-1.6.0.43.ebuild: - Stable for x86, wrt bug #460360 - - 07 Mar 2013; Agostino Sarubbo sun-jdk-1.6.0.43.ebuild: - Stable for amd64, wrt bug #460360 - -*sun-jdk-1.6.0.43 (06 Mar 2013) - - 06 Mar 2013; Ralph Sennhauser -sun-jdk-1.6.0.39.ebuild, - +sun-jdk-1.6.0.43.ebuild: - Security bump. #460360 - - 24 Feb 2013; Ralph Sennhauser sun-jdk-1.6.0.41.ebuild: - Mark stable for amd64 and x86 wrt #458444 - -*sun-jdk-1.6.0.41 (20 Feb 2013) - - 20 Feb 2013; Ralph Sennhauser -sun-jdk-1.6.0.38.ebuild, - -sun-jdk-1.6.0.39-r1.ebuild, +sun-jdk-1.6.0.41.ebuild: - Security bump #458444 - - 14 Feb 2013; Agostino Sarubbo sun-jdk-1.6.0.39.ebuild: - Stable for x86, wrt bug #455174 - -*sun-jdk-1.6.0.39-r1 (10 Feb 2013) - - 10 Feb 2013; Ralph Sennhauser +sun-jdk-1.6.0.39-r1.ebuild: - ia64 and some demos now available, #455368 - - 03 Feb 2013; Agostino Sarubbo sun-jdk-1.6.0.39.ebuild: - Stable for amd64, wrt bug #455174 - - 03 Feb 2013; Ralph Sennhauser sun-jdk-1.6.0.39.ebuild: - Update download url, thanks to Agostino Sarubbo - -*sun-jdk-1.6.0.39 (03 Feb 2013) - - 03 Feb 2013; Ralph Sennhauser -sun-jdk-1.6.0.37.ebuild, - +sun-jdk-1.6.0.39.ebuild: - Security bump. #455174 - - 27 Jan 2013; Agostino Sarubbo sun-jdk-1.6.0.38.ebuild: - Stable for x86, wrt bug #451422 - - 27 Jan 2013; Agostino Sarubbo sun-jdk-1.6.0.38.ebuild: - Stable for amd64, wrt bug #451422 - - 19 Dec 2012; Ralph Sennhauser -files/sun-jdk-1.6.env, - -files/fontconfig.Gentoo.properties: - Remove unused auxiliary files. - -*sun-jdk-1.6.0.38 (19 Dec 2012) - - 19 Dec 2012; Ralph Sennhauser -sun-jdk-1.6.0.35.ebuild, - -sun-jdk-1.6.0.35-r1.ebuild, +sun-jdk-1.6.0.38.ebuild: - Version bump (ia64 not available). - Remove vulnerable. - - 23 Oct 2012; Andreas Schuerch sun-jdk-1.6.0.37.ebuild: - x86 stable, see bug 438706 - - 21 Oct 2012; Agostino Sarubbo sun-jdk-1.6.0.37.ebuild: - Stable for amd64, wrt bug #438706 - -*sun-jdk-1.6.0.37 (17 Oct 2012) - - 17 Oct 2012; Ralph Sennhauser +sun-jdk-1.6.0.37.ebuild: - Security bump. #438706 - -*sun-jdk-1.6.0.35-r1 (15 Oct 2012) - - 15 Oct 2012; Ralph Sennhauser +sun-jdk-1.6.0.35-r1.ebuild: - Demos now available for 6u35. #431492 #434990 - Add back ia64 and examples for amd64. - Add BSD to licenses for examples. - Use QA_PREBUILT instead of individual variables. - Fix desktop files for newer standard. - Add elog about the name change to oracle-jdk-bin for JDK7. - - 15 Oct 2012; Ralph Sennhauser -sun-jdk-1.6.0.33.ebuild, - -sun-jdk-1.6.0.33-r1.ebuild, -sun-jdk-1.6.0.33-r2.ebuild, - -sun-jdk-1.6.0.34.ebuild: - Remove vulnarable. - - 13 Sep 2012; Pawel Hajdan jr sun-jdk-1.6.0.35.ebuild: - x86 stable wrt bug #433094 - - 02 Sep 2012; Agostino Sarubbo sun-jdk-1.6.0.35.ebuild: - Stable for amd64, wrt bug #433094 - - 31 Aug 2012; Agostino Sarubbo sun-jdk-1.6.0.34.ebuild: - Stable for amd64, wrt bug #431492 - - 31 Aug 2012; Vlastimil Babka sun-jdk-1.6.0.35.ebuild: - Fix download URL, bug #433553. - -*sun-jdk-1.6.0.35 (31 Aug 2012) - - 31 Aug 2012; Vlastimil Babka +sun-jdk-1.6.0.35.ebuild: - Version bump, security bug #433094. - -*sun-jdk-1.6.0.34 (23 Aug 2012) - - 23 Aug 2012; Vlastimil Babka +sun-jdk-1.6.0.34.ebuild: - Version bump, bug #431492. USE=examples on amd64 has broken distfile, so no - demos will be installed. - - 03 Aug 2012; Agostino Sarubbo sun-jdk-1.6.0.33-r1.ebuild: - Stable for amd64, wrt bug #421073 - -*sun-jdk-1.6.0.33-r2 (23 Jul 2012) - - 23 Jul 2012; Ralph Sennhauser -sun-jdk-1.6.0.31.ebuild, - -sun-jdk-1.6.0.32.ebuild, +sun-jdk-1.6.0.33-r2.ebuild, metadata.xml: - Use paxctl for pax marking as the fallback won't create the headers. Thanks - to blueness. #427642 - Create sandbox control file. - Prune unused font configuration files. - Remove old and vulnarable. - - 14 Jul 2012; Jeff Horelick sun-jdk-1.6.0.33-r1.ebuild: - marked x86 per bug 421073 - -*sun-jdk-1.6.0.33-r1 (13 Jul 2012) - - 13 Jul 2012; Ralph Sennhauser +sun-jdk-1.6.0.33-r1.ebuild: - Revbump because upstream changed contents of the distfiles (not saying what - exactly). You will have to redownload them, sorry. - - 09 Jul 2012; Jeff Horelick sun-jdk-1.6.0.33.ebuild: - marked x86 per bug 421073 - - 15 Jun 2012; Agostino Sarubbo sun-jdk-1.6.0.33.ebuild: - Stable for amd64, wrt bug #421073 - -*sun-jdk-1.6.0.33 (14 Jun 2012) - - 14 Jun 2012; Ralph Sennhauser +sun-jdk-1.6.0.33.ebuild: - Security bump. #421073 - Add ia64 support. - - 08 May 2012; Fabian Groffen sun-jdk-1.6.0.32.ebuild: - Fix unpack on Solaris, rekeyword, bug #414795 - -*sun-jdk-1.6.0.32 (05 May 2012) - - 05 May 2012; Ralph Sennhauser +sun-jdk-1.6.0.32.ebuild: - Version bump. #414775 - Drop ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris due to - upstream repackaging. - - 05 May 2012; Ralph Sennhauser -sun-jdk-1.6.0.29.ebuild: - Remove vulnarable. #404071 - - 05 May 2012; Ralph Sennhauser sun-jdk-1.6.0.31.ebuild: - Add workaround for large memory on x86. #405239 - Add QA_FLAGS_IGNORED. #405639 - - 18 Feb 2012; Pawel Hajdan jr sun-jdk-1.6.0.31.ebuild: - x86 stable wrt bug #404071 - - 17 Feb 2012; Agostino Sarubbo sun-jdk-1.6.0.31.ebuild: - Stable for amd64, wrt bug #404071 - -*sun-jdk-1.6.0.31 (16 Feb 2012) - - 16 Feb 2012; Ralph Sennhauser -sun-jdk-1.6.0.29-r1.ebuild, - -sun-jdk-1.6.0.30.ebuild, +sun-jdk-1.6.0.31.ebuild, metadata.xml: - Security bump. #404071 - Use relative path for desktop file icon. #403139 - Make installation of src.zip optional as for other JDKs. - dev-java/sun-jce-bin is build only dependency. - Add ia64 tarball. Don't file keyword requests just yet. Might disapear again, - not (yet?) available for java 7. - Remove vulnerable, except current stable. - -*sun-jdk-1.6.0.30 (20 Jan 2012) - - 20 Jan 2012; Ralph Sennhauser +sun-jdk-1.6.0.30.ebuild: - Version bump. #399425 - Replace use flag kernel_Solaris with the correct kernel_SunOS. - - 16 Dec 2011; Ralph Sennhauser sun-jdk-1.6.0.29-r1.ebuild, - metadata.xml: - Add missing kernel_Solaris to IUSE. - - 15 Dec 2011; Fabian Groffen sun-jdk-1.6.0.29-r1.ebuild: - Add support for Solaris, transferred Prefix keywords - - 21 Nov 2011; Ralph Sennhauser -sun-jdk-1.6.0.26.ebuild, - -sun-jdk-1.6.0.27.ebuild: - Remove vulnarable - -*sun-jdk-1.6.0.29-r1 (21 Nov 2011) - - 21 Nov 2011; Ralph Sennhauser +sun-jdk-1.6.0.29-r1.ebuild: - Use java-vm-2.eclass to set PaX markings - - 18 Nov 2011; Ralph Sennhauser sun-jdk-1.6.0.29.ebuild: - Add missing pax markings for x86. Bug 389751 - - 05 Nov 2011; Markos Chandras sun-jdk-1.6.0.29.ebuild: - Stable on amd64 wrt bug #387851 - - 30 Oct 2011; Vlastimil Babka sun-jdk-1.6.0.27.ebuild, - sun-jdk-1.6.0.29.ebuild: - Change icedtea6-bin to icedtea-bin:6. - - 30 Oct 2011; Pawel Hajdan jr sun-jdk-1.6.0.29.ebuild: - x86 stable wrt bug #387851 - - 22 Oct 2011; Vlastimil Babka sun-jdk-1.6.0.29.ebuild: - Simplify unpacking. - -*sun-jdk-1.6.0.29 (22 Oct 2011) - - 22 Oct 2011; Vlastimil Babka +sun-jdk-1.6.0.29.ebuild, - +files/sun-jdk-1.6.env-r1, +files/fontconfig.Gentoo.properties-r1: - Version bug, security bug #387851. Unfortunately had to change license and - make the package fetch restricted due to the DJL binaries no longer provided. - Free alternatives are dev-java/icedtea6-bin and dev-java/icedtea. Added - prefix support. Thanks to Ralph Sennhauser (sera) for the ebuild. - -*sun-jdk-1.6.0.27 (01 Sep 2011) - - 01 Sep 2011; Vlastimil Babka -sun-jdk-1.6.0.24.ebuild, - -sun-jdk-1.6.0.25.ebuild, +sun-jdk-1.6.0.27.ebuild: - Version bump. Due to DLJ bundles no longer provided by Oracle, the package - changes license to Oracle-BCLA-JavaSE and is fetch restricted again. - Alternatives are dev-java/icedtea6-bin and dev-java/icedtea - - 18 Jun 2011; Markos Chandras sun-jdk-1.6.0.26.ebuild: - Stable on amd64 wrt bug #370559 - - 10 Jun 2011; Pawel Hajdan jr sun-jdk-1.6.0.26.ebuild: - x86 stable wrt security bug #370559 - -*sun-jdk-1.6.0.26 (08 Jun 2011) - - 08 Jun 2011; Vlastimil Babka +sun-jdk-1.6.0.26.ebuild: - Version bump, security bug #370559. - -*sun-jdk-1.6.0.25 (26 Apr 2011) - - 26 Apr 2011; Vlastimil Babka -sun-jdk-1.6.0.23.ebuild, - +sun-jdk-1.6.0.25.ebuild: - Version bump. - - 21 Feb 2011; Christian Faulhammer - sun-jdk-1.6.0.24.ebuild: - stable x86, security bug 354213 - - 16 Feb 2011; Markos Chandras sun-jdk-1.6.0.24.ebuild: - Stable on amd64 wrt bug #354213 - -*sun-jdk-1.6.0.24 (16 Feb 2011) - - 16 Feb 2011; Vlastimil Babka -sun-jdk-1.6.0.22.ebuild, - +sun-jdk-1.6.0.24.ebuild: - Version bump, security bug #354213. - - 13 Feb 2011; Markos Chandras sun-jdk-1.6.0.23.ebuild: - Stable on amd64 wrt bug #351280 - - 10 Feb 2011; Thomas Kahle sun-jdk-1.6.0.23.ebuild: - x86 stable per bug 351280 - -*sun-jdk-1.6.0.23 (10 Dec 2010) - - 10 Dec 2010; Vlastimil Babka +sun-jdk-1.6.0.23.ebuild: - Version bump. - - 13 Oct 2010; Vlastimil Babka -sun-jdk-1.6.0.20.ebuild, - -sun-jdk-1.6.0.21.ebuild: - Remove old. - - 13 Oct 2010; Markos Chandras - sun-jdk-1.6.0.22.ebuild: - Stable on amd64 wrt bug #340421 - - 13 Oct 2010; Pawel Hajdan jr - sun-jdk-1.6.0.22.ebuild: - x86 stable wrt security bug #340421 - -*sun-jdk-1.6.0.22 (12 Oct 2010) - - 12 Oct 2010; Vlastimil Babka +sun-jdk-1.6.0.22.ebuild: - Version bump, security bug #340421. - - 11 Oct 2010; Markos Chandras - sun-jdk-1.6.0.21.ebuild: - Stable on amd64 wrt bug #331635 - - 11 Oct 2010; Pawel Hajdan jr - sun-jdk-1.6.0.21.ebuild: - x86 stable wrt bug #331635 - - 16 Sep 2010; Vlastimil Babka - -sun-jdk-1.5.0.22-r1.ebuild, -files/sun-jdk-1.5.env: - Removal due to EOL and security, bug #292001. Do this to avoid pulling - other 1.5 JDK 'emerge -av --depclean sun-jdk:1.5 jdk:1.5 jre:1.5'. No - package in main gentoo tree on relevant arches depends on 1.5 JDK. If you - need 1.5 java, 'layman -a java-overlay'. - -*sun-jdk-1.6.0.21 (08 Jul 2010) - - 08 Jul 2010; Vlastimil Babka -sun-jdk-1.6.0.19.ebuild, - +sun-jdk-1.6.0.21.ebuild: - Version bump. - - 26 Apr 2010; Markus Meier sun-jdk-1.6.0.20.ebuild: - amd64 stable, bug #314531 - - 20 Apr 2010; Christian Faulhammer - sun-jdk-1.6.0.20.ebuild: - stable x86, security bug 314531 - -*sun-jdk-1.6.0.20 (16 Apr 2010) - - 16 Apr 2010; Vlastimil Babka +sun-jdk-1.6.0.20.ebuild: - Version bump, security bug #314531. - - 15 Apr 2010; Vlastimil Babka -sun-jdk-1.6.0.17.ebuild, - -sun-jdk-1.6.0.18.ebuild, -sun-jdk-1.6.0.18-r1.ebuild: - Remove old. - - 15 Apr 2010; Markus Meier sun-jdk-1.6.0.19.ebuild: - amd64 stable, bug #306579 - - 31 Mar 2010; Christian Faulhammer - sun-jdk-1.6.0.19.ebuild: - stable x86, security bug 306579 - -*sun-jdk-1.5.0.22-r1 (31 Mar 2010) - - 31 Mar 2010; Vlastimil Babka -sun-jdk-1.5.0.22.ebuild, - +sun-jdk-1.5.0.22-r1.ebuild: - Revbump to mark 1.5 jdk as build-only, security bug #306579. - -*sun-jdk-1.6.0.19 (30 Mar 2010) - - 30 Mar 2010; Vlastimil Babka +sun-jdk-1.6.0.19.ebuild: - Version bump, security bug #306579. - - 30 Mar 2010; Christian Faulhammer - sun-jdk-1.6.0.18-r1.ebuild: - stable x86, bug 307567 - -*sun-jdk-1.6.0.18-r1 (03 Feb 2010) - - 03 Feb 2010; Vlastimil Babka sun-jdk-1.6.0.17.ebuild, - sun-jdk-1.6.0.18.ebuild, +sun-jdk-1.6.0.18-r1.ebuild: - Revbump to change the naming and default browser plugin on x86. The - default variant (without suffix) is now the 'plugin2' which works with - Firefox 3+ including 3.6. The old plugin has '-old_oji' suffix and doesn't - work in FF 3.6. Users that had the old plugin set will be switched to the - new default automatically. - - 23 Jan 2010; Vlastimil Babka sun-jdk-1.6.0.18.ebuild: - Add jce also to RDEPEND, as pointed out by Amit Dor-Shifer - . - -*sun-jdk-1.6.0.18 (21 Jan 2010) - - 21 Jan 2010; Vlastimil Babka +sun-jdk-1.6.0.18.ebuild: - Version bump. - - 23 Dec 2009; Vlastimil Babka -sun-jdk-1.4.2.19.ebuild, - -files/sun-jdk-1.4.env, -sun-jdk-1.5.0.20.ebuild, - -sun-jdk-1.5.0.21.ebuild, -sun-jdk-1.6.0.15.ebuild, - -sun-jdk-1.6.0.16.ebuild: - Move 1.4 to java-overlay due to security and EOL (bug #287615). Cleanup. - - 05 Nov 2009; Markus Meier sun-jdk-1.5.0.22.ebuild, - sun-jdk-1.6.0.17.ebuild: - amd64 stable, bug #291817 - - 05 Nov 2009; Markus Meier sun-jdk-1.6.0.17.ebuild: - x86 stable, bug #291817 - - 05 Nov 2009; Markus Meier sun-jdk-1.5.0.22.ebuild: - x86 stable, bug #291817 - -*sun-jdk-1.6.0.17 (04 Nov 2009) -*sun-jdk-1.5.0.22 (04 Nov 2009) - - 04 Nov 2009; Vlastimil Babka +sun-jdk-1.5.0.22.ebuild, - +sun-jdk-1.6.0.17.ebuild: - Version bump, security bug #291817 - -*sun-jdk-1.5.0.21 (29 Sep 2009) - - 29 Sep 2009; Vlastimil Babka +sun-jdk-1.5.0.21.ebuild: - Version bump. - -*sun-jdk-1.6.0.16 (18 Aug 2009) - - 18 Aug 2009; Vlastimil Babka -sun-jdk-1.5.0.19.ebuild, - -sun-jdk-1.6.0.13.ebuild, -sun-jdk-1.6.0.14.ebuild, - +sun-jdk-1.6.0.16.ebuild: - Version bump, fixes JDWP threadid problems. Remove old. - - 11 Aug 2009; Markus Meier sun-jdk-1.5.0.20.ebuild, - sun-jdk-1.6.0.15.ebuild: - amd64 stable, bug #280409 - - 06 Aug 2009; Christian Faulhammer - sun-jdk-1.6.0.15.ebuild: - stable x86, security bug 280409 - - 06 Aug 2009; Christian Faulhammer - sun-jdk-1.5.0.20.ebuild: - stable x86, security bug 280409 - -*sun-jdk-1.6.0.15 (06 Aug 2009) -*sun-jdk-1.5.0.20 (06 Aug 2009) - - 06 Aug 2009; Vlastimil Babka -sun-jdk-1.5.0.18.ebuild, - +sun-jdk-1.5.0.20.ebuild, +sun-jdk-1.6.0.15.ebuild: - Version bump - security bug #280409. - - 02 Aug 2009; Markus Meier sun-jdk-1.5.0.19.ebuild: - amd64 stable, bug #278314 - - 02 Aug 2009; Markus Meier sun-jdk-1.5.0.19.ebuild: - x86 stable, bug #278314 - - 01 Jul 2009; Christian Faulhammer - sun-jdk-1.6.0.14.ebuild: - stable x86, bug 276031 - -*sun-jdk-1.5.0.19 (19 Jun 2009) - - 19 Jun 2009; Vlastimil Babka +sun-jdk-1.5.0.19.ebuild: - Version bump. - -*sun-jdk-1.6.0.14 (31 May 2009) - - 31 May 2009; Vlastimil Babka +sun-jdk-1.6.0.14.ebuild, - metadata.xml: - Version bump. See http://java.sun.com/javase/6/webnotes/6u14.html for the - new (mostly experimental) features. Added a derby USE flag, installing the - bundled Java DB - bug #161570. - - 29 May 2009; Vlastimil Babka sun-jdk-1.4.2.19.ebuild, - -sun-jdk-1.5.0.17.ebuild, sun-jdk-1.5.0.18.ebuild, - -sun-jdk-1.6.0.12.ebuild, sun-jdk-1.6.0.13.ebuild: - Remove old versions, remove version from DESCRIPTION - bug #186276. - - 10 May 2009; Arfrever Frehtes Taifersar Arahesis - sun-jdk-1.4.2.19.ebuild, sun-jdk-1.5.0.18.ebuild, sun-jdk-1.6.0.13.ebuild: - Set QA_DT_HASH (bug #237577). - - 02 Apr 2009; Markus Meier sun-jdk-1.5.0.18.ebuild, - sun-jdk-1.6.0.13.ebuild: - amd64/x86 stable, bug #263810 - -*sun-jdk-1.6.0.13 (26 Mar 2009) -*sun-jdk-1.5.0.18 (26 Mar 2009) - - 26 Mar 2009; Serkan Kaba +sun-jdk-1.5.0.18.ebuild, - -sun-jdk-1.6.0.11.ebuild, +sun-jdk-1.6.0.13.ebuild: - Version bump wrt security bug #263810. Remove old. - - 11 Mar 2009; Markus Meier sun-jdk-1.6.0.12.ebuild: - amd64 stable, bug #261500 - - 07 Mar 2009; Christian Faulhammer - sun-jdk-1.6.0.12.ebuild: - stable x86, bug 261500 - -*sun-jdk-1.6.0.12 (05 Feb 2009) - - 05 Feb 2009; Serkan Kaba +sun-jdk-1.6.0.12.ebuild: - Version bump that finally adds 64-bit nsplugin which works with Firefox 3. - Visit http://java.sun.com/javase/6/webnotes/6u12.html for more info. - - 15 Jan 2009; Petteri Räty - -sun-jdk-1.4.2.18.ebuild, -sun-jdk-1.5.0.16.ebuild, - -sun-jdk-1.6.0.07.ebuild, -sun-jdk-1.6.0.07-r1.ebuild, - -sun-jdk-1.6.0.10.ebuild: - Remove old versions. - - 10 Dec 2008; Markus Meier sun-jdk-1.4.2.19.ebuild, - sun-jdk-1.5.0.17.ebuild, sun-jdk-1.6.0.11.ebuild: - amd64/x86 stable, bug #250012 - -*sun-jdk-1.6.0.11 (06 Dec 2008) -*sun-jdk-1.5.0.17 (06 Dec 2008) -*sun-jdk-1.4.2.19 (06 Dec 2008) - - 06 Dec 2008; Petteri Räty - +sun-jdk-1.4.2.19.ebuild, +sun-jdk-1.5.0.17.ebuild, - +sun-jdk-1.6.0.11.ebuild: - Version bumps for security bug #250012. - - 22 Nov 2008; Markus Meier sun-jdk-1.6.0.10.ebuild: - x86 stable, bug #246995 - - 17 Nov 2008; Kenneth Prugh sun-jdk-1.6.0.10.ebuild: - amd64 stable, bug #246995 - - 01 Nov 2008; Vlastimil Babka -sun-jdk-1.4.2.17.ebuild, - -sun-jdk-1.5.0.15.ebuild, -sun-jdk-1.5.0.15-r1.ebuild, - -sun-jdk-1.6.0.05.ebuild, -sun-jdk-1.6.0.05-r1.ebuild, - -sun-jdk-1.6.0.06.ebuild: - Version cleanup. - -*sun-jdk-1.6.0.10 (17 Oct 2008) - - 17 Oct 2008; Serkan Kaba +sun-jdk-1.6.0.10.ebuild: - Version bump with several changes and improvements. Visit - http://java.sun.com/javase/6/webnotes/6u10.html for more info. - -*sun-jdk-1.6.0.07-r1 (09 Sep 2008) - - 09 Sep 2008; Petteri Räty - +sun-jdk-1.6.0.07-r1.ebuild: - Sun finally made libstdc++ statically linked again for 1.6 so removing the - dep on virtual/libstdc++. Reported in bug #237181. - - 16 Jul 2008; Christian Faulhammer - sun-jdk-1.6.0.07.ebuild: - stable x86, security bug 231337 - - 16 Jul 2008; Christian Faulhammer - sun-jdk-1.5.0.16.ebuild: - stable x86, security bug 231337 - - 16 Jul 2008; Christian Faulhammer - sun-jdk-1.4.2.18.ebuild: - stable x86, security bug 231337 - - 12 Jul 2008; Kenneth Prugh sun-jdk-1.5.0.16.ebuild, - sun-jdk-1.6.0.07.ebuild: - amd64 stable, bug #231337 - -*sun-jdk-1.4.2.18 (09 Jul 2008) - - 09 Jul 2008; Petteri Räty - +sun-jdk-1.4.2.18.ebuild: - Version bump. - -*sun-jdk-1.6.0.07 (09 Jul 2008) -*sun-jdk-1.5.0.16 (09 Jul 2008) - - 09 Jul 2008; Serkan Kaba +sun-jdk-1.5.0.16.ebuild, - +sun-jdk-1.6.0.07.ebuild: - Version bump. - - 22 May 2008; Markus Meier sun-jdk-1.6.0.06.ebuild: - amd64/x86 stable, bug #222311 - - 17 May 2008; Petteri Räty - sun-jdk-1.4.2.17.ebuild: - Fix download URLs because of changes in Sun web site. Fixes bug #220375. - - 17 Apr 2008; Vlastimil Babka sun-jdk-1.6.0.06.ebuild: - Add note about reinstalling eclipse-sdk for bug #215150. - -*sun-jdk-1.6.0.06 (16 Apr 2008) - - 16 Apr 2008; Vlastimil Babka +sun-jdk-1.6.0.06.ebuild: - Version bump. Fixes problems with xcb - bug #156353. - - 30 Mar 2008; Robin H. Johnson - sun-jdk-1.5.0.15-r1.ebuild: - Force mtime to change to try and resolve bug #215288. - - 28 Mar 2008; Vlastimil Babka - sun-jdk-1.5.0.15-r1.ebuild, sun-jdk-1.6.0.05-r1.ebuild: - Fix CDS generation on hardened, bug #215225. - -*sun-jdk-1.6.0.05-r1 (27 Mar 2008) -*sun-jdk-1.5.0.15-r1 (27 Mar 2008) - - 27 Mar 2008; Vlastimil Babka -sun-jdk-1.4.2.16.ebuild, - -sun-jdk-1.5.0.13.ebuild, -sun-jdk-1.5.0.14.ebuild, - +sun-jdk-1.5.0.15-r1.ebuild, -sun-jdk-1.6.0.03.ebuild, - -sun-jdk-1.6.0.04.ebuild, +sun-jdk-1.6.0.05-r1.ebuild: - Remove vulnerable versions. Revbump to create Class Data Sharing - archive(s), bug #207282. - - 27 Mar 2008; Markus Meier sun-jdk-1.5.0.15.ebuild, - sun-jdk-1.6.0.05.ebuild: - amd64 stable, security bug #212425 - - 27 Mar 2008; Christian Faulhammer - sun-jdk-1.6.0.05.ebuild: - stable x86, security bug 212425 - - 27 Mar 2008; Christian Faulhammer - sun-jdk-1.5.0.15.ebuild: - stable x86, security bug 212425 - -*sun-jdk-1.6.0.05 (26 Mar 2008) -*sun-jdk-1.5.0.15 (26 Mar 2008) - - 26 Mar 2008; Vlastimil Babka +sun-jdk-1.5.0.15.ebuild, - +sun-jdk-1.6.0.05.ebuild: - Version bump, security bug #212425. - - 06 Mar 2008; Christian Faulhammer - sun-jdk-1.4.2.17.ebuild: - stable x86, security bug 212425 - -*sun-jdk-1.4.2.17 (05 Mar 2008) - - 05 Mar 2008; Vlastimil Babka +sun-jdk-1.4.2.17.ebuild: - Version bump, security bug #212425. - - 23 Jan 2008; Vlastimil Babka sun-jdk-1.6.0.04.ebuild: - Put back dependency on java-sdk-docs with USE=doc - bug #207181. - -*sun-jdk-1.6.0.04 (18 Jan 2008) -*sun-jdk-1.5.0.14 (18 Jan 2008) - - 18 Jan 2008; Vlastimil Babka files/sun-jdk-1.5.env, - +sun-jdk-1.5.0.14.ebuild, +sun-jdk-1.6.0.04.ebuild: - Version bump, bug #205772. Also fix BOOTCLASSPATH for 1.5 - bug #206069. - - 16 Dec 2007; Vlastimil Babka sun-jdk-1.4.2.16.ebuild, - sun-jdk-1.5.0.13.ebuild, sun-jdk-1.6.0.03.ebuild: - Add odbc USE flag and revdep-rebuild control file for bug #177925, tweak the - deps. - - 25 Nov 2007; Vlastimil Babka sun-jdk-1.4.2.16.ebuild, - sun-jdk-1.5.0.13.ebuild, sun-jdk-1.6.0.03.ebuild: - Remove the now pointless distfiles readability check. - - 03 Nov 2007; Vlastimil Babka -sun-jdk-1.4.2.15.ebuild, - -sun-jdk-1.5.0.12.ebuild, -sun-jdk-1.6.0.02.ebuild: - Remove old versions. - - 12 Oct 2007; William L. Thomson Jr. - sun-jdk-1.4.2.16.ebuild, sun-jdk-1.5.0.13.ebuild, sun-jdk-1.6.0.03.ebuild: - amd64 stable, bug #194711. Added quotes, still missing from older soon to be - removed versions. - - 05 Oct 2007; Petteri Räty - sun-jdk-1.4.2.16.ebuild: - Add quoting for variables. - - 04 Oct 2007; Christian Faulhammer - sun-jdk-1.6.0.03.ebuild: - stable x86, security bug 194711 - - 04 Oct 2007; Christian Faulhammer - sun-jdk-1.5.0.13.ebuild: - stable x86, security bug 194711 - - 04 Oct 2007; Christian Faulhammer - sun-jdk-1.4.2.16.ebuild: - stable x86, security bug 194711 - -*sun-jdk-1.4.2.16 (04 Oct 2007) - - 04 Oct 2007; Petteri Räty - +sun-jdk-1.4.2.16.ebuild: - Version bump for security bug #194711. - -*sun-jdk-1.6.0.03 (27 Sep 2007) -*sun-jdk-1.5.0.13 (27 Sep 2007) - - 27 Sep 2007; Petteri Räty - +sun-jdk-1.5.0.13.ebuild, +sun-jdk-1.6.0.03.ebuild: - Version bumps. - - 21 Aug 2007; Christian Faulhammer - sun-jdk-1.6.0.02.ebuild: - stable x86, bug 189277 - - 22 Jul 2007; Vlastimil Babka -sun-jdk-1.4.2.14.ebuild, - -sun-jdk-1.5.0.11.ebuild, -sun-jdk-1.5.0.11-r1.ebuild, - -sun-jdk-1.6.0-r1.ebuild, -sun-jdk-1.6.0-r2.ebuild, - -sun-jdk-1.6.0.01.ebuild: - Cleanup. - - 22 Jul 2007; Wulf C. Krueger - sun-jdk-1.5.0.12.ebuild: - Marked stable on amd64 as per bug 185256. - - 22 Jul 2007; Hans de Graaff sun-jdk-1.4.2.14.ebuild, - sun-jdk-1.4.2.15.ebuild, sun-jdk-1.5.0.11.ebuild, - sun-jdk-1.5.0.11-r1.ebuild, sun-jdk-1.5.0.12.ebuild, - sun-jdk-1.6.0-r1.ebuild, sun-jdk-1.6.0-r2.ebuild, sun-jdk-1.6.0.01.ebuild, - sun-jdk-1.6.0.02.ebuild: - Drop virtual/x11 references. - - 15 Jul 2007; Christian Faulhammer - sun-jdk-1.5.0.12.ebuild: - stable x86, security bug 185256 - -*sun-jdk-1.6.0.02 (12 Jul 2007) - - 12 Jul 2007; Petteri Räty - +sun-jdk-1.6.0.02.ebuild: - Version bump for bug #184407. - - 02 Jul 2007; Christian Faulhammer - sun-jdk-1.4.2.15.ebuild: - stable x86, security bug 183580 - - 02 Jul 2007; Piotr JaroszyÅ„ski - sun-jdk-1.5.0.11.ebuild, sun-jdk-1.5.0.11-r1.ebuild, - sun-jdk-1.5.0.12.ebuild, sun-jdk-1.6.0-r1.ebuild, sun-jdk-1.6.0-r2.ebuild, - sun-jdk-1.6.0.01.ebuild: - (QA) RESTRICT clean up. - - 28 Jun 2007; Petteri Räty - sun-jdk-1.4.2.15.ebuild: - Remove indirect deps from DEPEND. - -*sun-jdk-1.4.2.15 (28 Jun 2007) - - 28 Jun 2007; Petteri Räty - +sun-jdk-1.4.2.15.ebuild: - Version bump. - -*sun-jdk-1.5.0.12 (11 Jun 2007) - - 11 Jun 2007; Petteri Räty - +sun-jdk-1.5.0.12.ebuild: - Version bump. - -*sun-jdk-1.6.0.01 (02 Jun 2007) - - 02 Jun 2007; Petteri Räty - +sun-jdk-1.6.0.01.ebuild: - Version bump. Fixes security bug #178851 and bug #172854. - - 04 May 2007; Vlastimil Babka sun-jdk-1.4.2.14.ebuild: - Fix src_unpack() to workaround bash bug triggered by paludis, bug #176979 by - Bo Ørsted Andresen . - - 02 May 2007; Vlastimil Babka -sun-jdk-1.4.2.13.ebuild, - -sun-jdk-1.4.2.13-r1.ebuild, -sun-jdk-1.4.2.13-r2.ebuild: - Remove vulnerable versions. - - 02 May 2007; Raúl Porcel sun-jdk-1.4.2.14.ebuild: - x86 stable wrt security bug 176675 - -*sun-jdk-1.4.2.14 (01 May 2007) - - 01 May 2007; Vlastimil Babka +sun-jdk-1.4.2.14.ebuild, - -sun-jdk-1.5.0.10.ebuild: - Version bump for security bug #176675; src.zip moved completely for bug - #2241; remove 1.5.0.10 vulnerable to the same security bug. - - 30 Apr 2007; Petteri Räty files/sun-jdk-1.6.env: - Remove sunrsasign.jar from BOOTCLASSPATH as it hasn't been in use since 1.4. - - 29 Apr 2007; Petteri Räty files/sun-jdk-1.6.env: - Fix BOOTCLASSPATH to match sun.boot.class.path property. - -*sun-jdk-1.6.0-r2 (19 Apr 2007) -*sun-jdk-1.5.0.11-r1 (19 Apr 2007) - - 19 Apr 2007; Petteri Räty - +sun-jdk-1.5.0.11-r1.ebuild, +sun-jdk-1.6.0-r2.ebuild: - Fix the location of src.zip to match Sun specified JDK directory layout. See - bug #2241 for more details. - -*sun-jdk-1.4.2.13-r2 (19 Apr 2007) - - 19 Apr 2007; Petteri Räty - +sun-jdk-1.4.2.13-r2.ebuild: - Fix pax markings, 1.4 needs -srpm for bug #174951. And change the location - of the installed src.zip file to match sun jdk file layout. - - 11 Apr 2007; Peter Weller sun-jdk-1.5.0.11.ebuild: - Stable on amd64 wrt bug 173197 - - 07 Apr 2007; Petteri Räty - sun-jdk-1.6.0-r1.ebuild: - Cleanup distfile handling. - - 06 Apr 2007; Christian Faulhammer - sun-jdk-1.5.0.11.ebuild: - stable x86, bug 173197 - -*sun-jdk-1.4.2.13-r1 (03 Mar 2007) - - 03 Mar 2007; Petteri Räty - +sun-jdk-1.4.2.13-r1.ebuild: - Migrate to pax-utils.eclass. Fixes bug #169141. - - 11 Feb 2007; Joshua Nichols sun-jdk-1.6.0-r1.ebuild: - Applied fix for bug #166397 to 1.6.0-r1. - - 11 Feb 2007; Joshua Nichols sun-jdk-1.5.0.11.ebuild: - Addressed bug #166397. Only will sed .desktop file and install it if the - .desktop file exists. - - 11 Feb 2007; Petteri Räty - sun-jdk-1.4.2.13.ebuild, sun-jdk-1.5.0.10.ebuild, sun-jdk-1.5.0.11.ebuild, - sun-jdk-1.6.0-r1.ebuild: - Ebuild cleanup. Monolithic X is not supported any more. - -*sun-jdk-1.5.0.11 (11 Feb 2007) - - 11 Feb 2007; Petteri Räty - +sun-jdk-1.5.0.11.ebuild: - Version bump for bug #166305. - - 23 Jan 2007; Vlastimil Babka -sun-jdk-1.5.0.09.ebuild: - Remove vulnerable version. - - 23 Jan 2007; Steve Dibb sun-jdk-1.5.0.10.ebuild: - amd64 stable, security bug 162511 - - 16 Jan 2007; Christian Faulhammer - sun-jdk-1.5.0.10.ebuild: - stable x86, bug #162363 - - 12 Jan 2007; Vlastimil Babka sun-jdk-1.6.0-r1.ebuild: - Make libstdc++ dependency x86-only - amd64 version doesn't contain - libdeploy.so, the only file linking to it. Bug #161536. - - 11 Jan 2007; Petteri Räty - -sun-jdk-1.5.0.09-r1.ebuild, -sun-jdk-1.6.0.ebuild: - Removed unused versions. - - 11 Jan 2007; Petteri Räty - sun-jdk-1.6.0-r1.ebuild: - Added dependency on virtual/libstdc++-3.3. Fixes bug #161536. - - 10 Jan 2007; Vlastimil Babka - -sun-jdk-1.4.2.12-r2.ebuild, sun-jdk-1.4.2.13.ebuild, - -sun-jdk-1.5.0.08.ebuild: - Remove versions vulnerable to bug #158659. Remove amd64 keyword from - 1.4.2.13 which was added by mistake. - - 09 Jan 2007; sun-jdk-1.4.2.13.ebuild, - sun-jdk-1.5.0.09.ebuild: - Stable on amd64 wrt bug #158659 - - 05 Jan 2007; Vlastimil Babka sun-jdk-1.5.0.08.ebuild, - sun-jdk-1.5.0.09.ebuild, sun-jdk-1.5.0.09-r1.ebuild: - Convert einfo to elog. - - 23 Dec 2006; Andrej Kacian sun-jdk-1.4.2.13.ebuild: - Stable on x86, bug #158659. - - 23 Dec 2006; Andrej Kacian sun-jdk-1.5.0.09.ebuild: - Stable on x86, bug #158659. - - 17 Dec 2006; Petteri Räty - sun-jdk-1.6.0-r1.ebuild: - Change the desktop entry to be more similar to earlier slots. - -*sun-jdk-1.6.0-r1 (16 Dec 2006) - - 16 Dec 2006; Vlastimil Babka +sun-jdk-1.6.0-r1.ebuild: - Fix the control panel desktop menuitem wrt bug #158243 by nunogt - . - -*sun-jdk-1.6.0 (13 Dec 2006) - - 13 Dec 2006; Vlastimil Babka +files/sun-jdk-1.6.env, - +sun-jdk-1.6.0.ebuild: - A minor version bump I bet nobody cares about (bug #133657). - -*sun-jdk-1.5.0.10 (03 Dec 2006) - - 03 Dec 2006; Petteri Räty - +sun-jdk-1.5.0.10.ebuild: - Version bump using the new pax-utils.eclass (bug #156135). Thanks to Kevin - F. Quinn . - -*sun-jdk-1.4.2.13 (23 Nov 2006) - - 23 Nov 2006; Vlastimil Babka +sun-jdk-1.4.2.13.ebuild: - Version bump wrt bug #155822. - -*sun-jdk-1.5.0.09-r1 (22 Nov 2006) - - 22 Nov 2006; Vlastimil Babka - +files/fontconfig.Gentoo.properties, +sun-jdk-1.5.0.09-r1.ebuild: - Revbump to fix bug #56444 with fontconfig.properties based on RedHat 9.0, - provided by MATSUU Takuto . - -*sun-jdk-1.5.0.09 (21 Nov 2006) - - 21 Nov 2006; Joshua Nichols +sun-jdk-1.5.0.09.ebuild: - Version bump, see bug #150421. - - 21 Nov 2006; Joshua Nichols - sun-jdk-1.4.2.12-r2.ebuild: - Fixed test expression used for unpacking, see bug #89927. - - 17 Oct 2006; Joshua Nichols -files/sun-jdk-1.2.2.017, - -files/sun-jdk-1.3.1.17, -files/sun-jdk-1.3.env, -files/sun-jdk-1.4.2.10, - -sun-jdk-1.4.2.10-r2.ebuild, -sun-jdk-1.4.2.12.ebuild, - -sun-jdk-1.4.2.12-r1.ebuild: - Pruned old revisions, as well as stray files. - - 14 Oct 2006; Joshua Nichols sun-jdk-1.5.0.08.ebuild: - Stabilizing on amd64 as part of new Java system, bug #147254. - - 14 Oct 2006; Joshua Jackson - sun-jdk-1.4.2.12-r2.ebuild, sun-jdk-1.5.0.08.ebuild: - New java stable on x86; bug #147254 - - 28 Sep 2006; Joshua Nichols sun-jdk-1.4.2.12.ebuild, - sun-jdk-1.4.2.12-r1.ebuild, sun-jdk-1.5.0.08.ebuild: - Removed unnecessary dependencies. - -*sun-jdk-1.4.2.12-r2 (19 Sep 2006) - - 19 Sep 2006; Vlastimil Babka - +sun-jdk-1.4.2.12-r2.ebuild: - Revision bump to add javaws symlinks wrt bug #147259. Also added QA_TEXTRELS - and removed virtual/x11 from RDEPEND. - - 03 Sep 2006; Joshua Nichols -sun-jdk-1.2.2.017.ebuild, - -sun-jdk-1.3.1.17.ebuild, -sun-jdk-1.3.1.17-r10.ebuild: - Removing versions that have known security issues, bug #140495. - - 01 Sep 2006; Joshua Nichols -sun-jdk-1.5.0.07.ebuild, - -sun-jdk-1.5.0.07-r1.ebuild, -sun-jdk-1.5.0.07-r2.ebuild, - -sun-jdk-1.5.0.07-r3.ebuild, sun-jdk-1.5.0.08.ebuild: - Removed JAVA_VM_NO_GENERATION1, because default behavior now is not to - install for generation-1. Pruned old revisions. - - 01 Sep 2006; Joshua Nichols - sun-jdk-1.3.1.17-r10.ebuild, sun-jdk-1.4.2.12-r1.ebuild: - Added metadata to indicate packages support generation-1. - - 16 Aug 2006; Joshua Nichols sun-jdk-1.5.0.08.ebuild: - Removed RESTRICT='stricter', and used QA_TEXTRELS instead to specify - specific files. - -*sun-jdk-1.5.0.08 (16 Aug 2006) - - 16 Aug 2006; Joshua Nichols sun-jdk-1.5.0.07.ebuild, - sun-jdk-1.5.0.07-r1.ebuild, sun-jdk-1.5.0.07-r2.ebuild, - sun-jdk-1.5.0.07-r3.ebuild, +sun-jdk-1.5.0.08.ebuild: - Version bump, bug #143970 - -*sun-jdk-1.5.0.07-r3 (29 Jul 2006) -*sun-jdk-1.4.2.12-r1 (29 Jul 2006) - - 29 Jul 2006; Petteri Räty - sun-jdk-1.4.2.12.ebuild, +sun-jdk-1.4.2.12-r1.ebuild, - sun-jdk-1.5.0.07-r2.ebuild, +sun-jdk-1.5.0.07-r3.ebuild: - Made sun_java.desktop installation SLOT compatible. Fixes bug #138834. Also - added examples that was missing from the IUSE of 1.4.2.12. - -*sun-jdk-1.5.0.07-r2 (29 Jul 2006) - - 29 Jul 2006; Joshua Nichols - +sun-jdk-1.5.0.07-r2.ebuild: - Revision bump to add back jce support (bug #141878). Patch provided by Caster. - -*sun-jdk-1.5.0.07-r1 (23 Jul 2006) - - 23 Jul 2006; Joshua Nichols - +sun-jdk-1.5.0.07-r1.ebuild: - Revision bump to use DLJ distfiles (bug #133590). - - 06 Jul 2006; Krzysiek Pawlik - sun-jdk-1.2.2.017.ebuild, sun-jdk-1.3.1.17.ebuild, - sun-jdk-1.3.1.17-r10.ebuild, sun-jdk-1.4.2.10-r2.ebuild, - sun-jdk-1.4.2.12.ebuild, sun-jdk-1.5.0.07.ebuild: - Removed PROVIDE. - - 03 Jul 2006; Petteri Räty - sun-jdk-1.2.2.017.ebuild, sun-jdk-1.3.1.17.ebuild, - sun-jdk-1.3.1.17-r10.ebuild: - Removed useless dependencies on virtual/libc. - -*sun-jdk-1.3.1.17-r10 (02 Jul 2006) - - 02 Jul 2006; Joshua Nichols - +sun-jdk-1.3.1.17-r10.ebuild: - Updated sun-jdk-1.3 to generation-2 - - 01 Jul 2006; Joshua Nichols -files/sun-jdk-1.5.0.06, - -sun-jdk-1.5.0.06-r2.ebuild: - Removing unmigrated sun-jdk-1.5 - - 27 Jun 2006; Joshua Nichols sun-jdk-1.5.0.07.ebuild: - Added missing examples USE flag (bug #138179) - -*sun-jdk-1.5.0.07 (25 Jun 2006) -*sun-jdk-1.4.2.12 (25 Jun 2006) - - 25 Jun 2006; Joshua Nichols +files/sun-jdk-1.4.env, - +files/sun-jdk-1.5.env, +sun-jdk-1.4.2.12.ebuild, +sun-jdk-1.5.0.07.ebuild: - Version bumps, plus support for new Java system. - - 12 Mar 2006; Petteri Räty - -files/sun-jdk-1.3.1.16, sun-jdk-1.3.1.17.ebuild, - sun-jdk-1.4.2.10-r2.ebuild, sun-jdk-1.5.0.06-r2.ebuild: - Changed eerrors about needing virtual/x11 to ewarns to fix bug #124258. - - 12 Mar 2006; Petteri Räty - -sun-jdk-1.3.1.16.ebuild, -sun-jdk-1.4.2.10.ebuild, - -sun-jdk-1.4.2.10-r1.ebuild, -sun-jdk-1.5.0.06.ebuild, - -sun-jdk-1.5.0.06-r1.ebuild: - Removed old versions/revisions. - - 08 Feb 2006; Saleem Abdulrasool - sun-jdk-1.3.1.17.ebuild: - stable on x86 as per (bug #122156) - -*sun-jdk-1.5.0.06-r2 (19 Jan 2006) -*sun-jdk-1.4.2.10-r2 (19 Jan 2006) - - 19 Jan 2006; Joshua Nichols - +sun-jdk-1.4.2.10-r2.ebuild, +sun-jdk-1.5.0.06-r2.ebuild: - Added fixes for bug #23579. - - 16 Jan 2006; Joshua Nichols - sun-jdk-1.4.2.10-r1.ebuild: - Accidentally marked 1.4.2.10-r1 stable on x86. - -*sun-jdk-1.5.0.06-r1 (16 Jan 2006) -*sun-jdk-1.4.2.10-r1 (16 Jan 2006) - - 16 Jan 2006; Joshua Nichols - +sun-jdk-1.4.2.10-r1.ebuild, +sun-jdk-1.5.0.06-r1.ebuild: - No longer installs libjsoundalsa.so with USE=-alsa, to fix bug #115734. - - 14 Jan 2006; Joshua Nichols sun-jdk-1.2.2.017.ebuild, - sun-jdk-1.3.1.16.ebuild, sun-jdk-1.3.1.17.ebuild, sun-jdk-1.4.2.10.ebuild, - sun-jdk-1.5.0.06.ebuild: - Removed redundant dependencies provided by java.eclass (bug #118651). - - 08 Jan 2006; Joshua Nichols files/sun-jdk-1.4.2.10: - Fixed LDPATH (bug #110561). - - 28 Dec 2005; Petteri Räty - -files/sun-jdk-1.4.2.09, -files/sun-jdk-1.5.0.05, -files/javaws-waitid.c, - -sun-jdk-1.4.2.09.ebuild, -sun-jdk-1.5.0.05.ebuild: - Removed old versions. - - 28 Dec 2005; Petteri Räty - sun-jdk-1.2.2.017.ebuild, sun-jdk-1.3.1.16.ebuild, - sun-jdk-1.4.2.09.ebuild, sun-jdk-1.4.2.10.ebuild, sun-jdk-1.5.0.05.ebuild, - sun-jdk-1.5.0.06.ebuild: - Disabled stricter for all versions because the upstream binaries have text - relocations. - -*sun-jdk-1.3.1.17 (28 Dec 2005) - - 28 Dec 2005; Petteri Räty - +files/sun-jdk-1.3.1.17, +sun-jdk-1.3.1.17.ebuild: - Version bump and added proper dependencies. Fixes bug #115738. - - 16 Dec 2005; Thomas Matthijs sun-jdk-1.4.2.10.ebuild: - No longer needs the javaws hack, was fixed upstream #115772 - - 09 Dec 2005; Petteri Räty - sun-jdk-1.4.2.10.ebuild, sun-jdk-1.5.0.06.ebuild: - Removed lib-compat from dependencies because it is not needed by 1.4.2 or - 1.5, fixes bug #115011. Also added proper dependencies to - sun-jdk-1.4.2.10.ebuild. - -*sun-jdk-1.5.0.06 (07 Dec 2005) - - 07 Dec 2005; Petteri Räty - +files/sun-jdk-1.5.0.06, +sun-jdk-1.5.0.06.ebuild: - Version bump (fixes bug #114334). Added alsa and X use flags to get - proper dependencies and removed the installation of the LICENSE file. - This version also fixes the upstream bug #69979. - - 29 Nov 2005; Thomas Matthijs sun-jdk-1.4.2.10.ebuild: - Keyword x86 - -*sun-jdk-1.4.2.10 (15 Nov 2005) - - 15 Nov 2005; Thomas Matthijs +files/sun-jdk-1.4.2.10, - sun-jdk-1.4.2.09.ebuild, +sun-jdk-1.4.2.10.ebuild: - version bump - - 11 Nov 2005; Thomas Matthijs sun-jdk-1.4.2.09.ebuild, - sun-jdk-1.5.0.05.ebuild: - Only install demo and samples when examples use flag in on - - 18 Oct 2005; Aron Griffis sun-jdk-1.3.1.13.ebuild, - sun-jdk-1.3.1.16.ebuild, sun-jdk-1.4.2.08.ebuild, - sun-jdk-1.4.2.08-r1.ebuild, sun-jdk-1.4.2.09.ebuild, - sun-jdk-1.5.0.04.ebuild, sun-jdk-1.5.0.05.ebuild: - Warn about deprecated browserplugin useflag - - 18 Oct 2005; Aron Griffis sun-jdk-1.3.1.13.ebuild, - sun-jdk-1.3.1.16.ebuild, sun-jdk-1.4.2.08.ebuild, - sun-jdk-1.4.2.08-r1.ebuild, sun-jdk-1.4.2.09.ebuild, - sun-jdk-1.5.0.04.ebuild, sun-jdk-1.5.0.05.ebuild: - Respect the global USE=nsplugin instead of the local USE=browserplugin - -*sun-jdk-1.3.1.16 (13 Oct 2005) - - 13 Oct 2005; Thomas Matthijs +files/sun-jdk-1.3.1.16, - +sun-jdk-1.3.1.16.ebuild: - version bump #109103 - - 30 Sep 2005; Thomas Matthijs sun-jdk-1.4.2.08.ebuild, - sun-jdk-1.4.2.08-r1.ebuild, sun-jdk-1.4.2.09.ebuild: - depend on glibc bug #102423 - -*sun-jdk-1.5.0.05 (16 Sep 2005) - - 16 Sep 2005; Thomas Matthijs +sun-jdk-1.5.0.05.ebuild: - version bump - - 10 Sep 2005; Thomas Matthijs sun-jdk-1.3.1.13.ebuild, - sun-jdk-1.4.2.08.ebuild, sun-jdk-1.4.2.08-r1.ebuild, - sun-jdk-1.4.2.09.ebuild, sun-jdk-1.5.0.04.ebuild: - fix hardende email contact #91549 - - 26 Aug 2005; Diego Pettenò - sun-jdk-1.4.2.09.ebuild, sun-jdk-1.5.0.04.ebuild: - Fix cp -a usage for Gentoo/FreeBSD. - -*sun-jdk-1.4.2.09 (10 Aug 2005) - - 10 Aug 2005; Petteri Räty - +files/sun-jdk-1.4.2.09, +sun-jdk-1.4.2.09.ebuild: - Version bump. Resolves bug #102048. - - 26 Jul 2005; Thomas Matthijs sun-jdk-1.4.2.08-r1.ebuild: - keyword x86 - - 26 Jul 2005; Thomas Matthijs files/sun-jdk-1.4.2.08, - files/sun-jdk-1.5.0.04: - fix ldpath, #100124 - -*sun-jdk-1.4.2.08-r1 (11 Jul 2005) - - 11 Jul 2005; Thomas Matthijs -files/sun-jdk-1.5.0.02, - -files/sun-jdk-1.5.0.03, +files/javaws-waitid.c, sun-jdk-1.2.2.017.ebuild, - sun-jdk-1.3.1.13.ebuild, sun-jdk-1.4.2.08.ebuild, - +sun-jdk-1.4.2.08-r1.ebuild, -sun-jdk-1.5.0.02-r1.ebuild, - -sun-jdk-1.5.0.03.ebuild, sun-jdk-1.5.0.04.ebuild: - bug 69542: javaws broken, add preload hack. bug 94056: useflag rename - mozilla -> browserplugin - -*sun-jdk-1.5.0.04 (28 Jun 2005) - - 28 Jun 2005; Thomas Matthijs +files/sun-jdk-1.5.0.04, - +sun-jdk-1.5.0.04.ebuild: - version bump - - 16 Jun 2005; Jan Brinkmann -files/sun-jdk-1.4.2.07, - -sun-jdk-1.4.2.07-r1.ebuild: - Removed vulnerable version wrt security bug #96092. - - 18 May 2005; Thomas Matthijs sun-jdk-1.2.2.017.ebuild, - sun-jdk-1.3.1.13.ebuild, sun-jdk-1.4.2.07-r1.ebuild, - sun-jdk-1.4.2.08.ebuild, sun-jdk-1.5.0.02-r1.ebuild, - sun-jdk-1.5.0.03.ebuild: - remove obsolete java-scheme virtual. remove versions from provide: bug 93028 - -*sun-jdk-1.5.0.03 (04 May 2005) - - 04 May 2005; Jan Brinkmann +files/sun-jdk-1.5.0.03, - sun-jdk-1.3.1.13.ebuild, sun-jdk-1.4.2.07-r1.ebuild, - sun-jdk-1.4.2.08.ebuild, sun-jdk-1.5.0.02-r1.ebuild, - +sun-jdk-1.5.0.03.ebuild: - we now call chpax also for the javadoc binary, see #90553. new upstream - version, fixes #91116 - - 22 Apr 2005; Jan Brinkmann sun-jdk-1.3.1.13.ebuild, - sun-jdk-1.4.2.07-r1.ebuild, sun-jdk-1.4.2.08.ebuild, - sun-jdk-1.5.0.02-r1.ebuild: - we now also disable pax flags for javah - - 16 Apr 2005; Thomas Matthijs sun-jdk-1.4.2.08.ebuild: - keyword x86 - -*sun-jdk-1.4.2.08 (06 Apr 2005) - - 06 Apr 2005; Thomas Matthijs +files/sun-jdk-1.4.2.08, - +sun-jdk-1.4.2.08.ebuild: - version bump - - 03 Apr 2005; Thomas Matthijs sun-jdk-1.4.2.07-r1.ebuild, - sun-jdk-1.5.0.02-r1.ebuild: - clean up kde/gnome use flags, tnx to Diego Pettenò - in 81874 - -*sun-jdk-1.5.0.02-r1 (25 Mar 2005) -*sun-jdk-1.4.2.07-r1 (25 Mar 2005) - - 25 Mar 2005; Jan Brinkmann -files/sun-jdk-1.4.2.05, - -files/sun-jdk-1.4.2.06, -files/sun-jdk-1.5.0, -files/sun-jdk-1.5.0.01, - +sun-jdk-1.4.2.07-r1.ebuild, -sun-jdk-1.4.2.07.ebuild, - -sun-jdk-1.5.0.01.ebuild, +sun-jdk-1.5.0.02-r1.ebuild, - -sun-jdk-1.5.0.02.ebuild, -sun-jdk-1.5.0.ebuild: - applied patch to all versions, see #86585. also did some cleanup. - - 25 Mar 2005; Jan Brinkmann sun-jdk-1.4.2.07.ebuild: - applied patch which was suggested by taviso, fixes insecure temporary file - handling. see #86585 - - 24 Mar 2005; Jan Brinkmann -sun-jdk-1.4.2.05.ebuild, - -sun-jdk-1.4.2.06.ebuild: - removed vulnerable versions, GLSA 200503-28 - -*sun-jdk-1.5.0.02 (21 Mar 2005) - - 21 Mar 2005; Thomas Matthijs +files/sun-jdk-1.5.0.02, - +sun-jdk-1.5.0.02.ebuild: - version bump - - 02 Feb 2005; Saleem Abdulrasool - sun-jdk-1.4.2.07.ebuild: - Pushing 1.4.2_07 to stable; Closes bug #80288 - -*sun-jdk-1.4.2.07 (27 Jan 2005) - - 27 Jan 2005; Saleem Abdulrasool - +files/sun-jdk-1.4.2.07, +sun-jdk-1.4.2.07.ebuild: - Version bump to 1.4.2_07; Closes bug #79679. - - 15 Jan 2005; Karl Trygve Kalleberg - sun-jdk-1.5.0.01.ebuild, sun-jdk-1.5.0.ebuild: - Added nostrip, fixes #77909, but only for 1.5.x. - - 07 Jan 2005; Jan Brinkmann sun-jdk-1.5.0.01.ebuild, - sun-jdk-1.5.0.ebuild: - added missing unzip dependency which is needed when jce is used. fixes bug - #77028. - - 01 Jan 2005; Thomas Matthijs sun-jdk-1.5.0.01.ebuild, - sun-jdk-1.5.0.ebuild: - remove dep on virtual/lpr - -*sun-jdk-1.5.0.01 (21 Dec 2004) - - 21 Dec 2004; Thomas Matthijs +files/sun-jdk-1.5.0.01, - +sun-jdk-1.5.0.01.ebuild: - version bump - - 26 Oct 2004; Thomas Matthijs sun-jdk-1.4.2.06.ebuild: - Added r flag to chpax flags #68829 - - 20 Oct 2004; Thomas Matthijs sun-jdk-1.3.1.13.ebuild, - sun-jdk-1.4.2.06.ebuild: - keyword x86 - -*sun-jdk-1.4.2.06 (12 Oct 2004) - - 12 Oct 2004; Thomas Matthijs +files/sun-jdk-1.4.2.06, - +sun-jdk-1.4.2.06.ebuild: - version bump - -*sun-jdk-1.5.0 (30 Sep 2004) - - 30 Sep 2004; Thomas Matthijs +files/sun-jdk-1.5.0, - -files/sun-jdk-1.5.0_rc1, +sun-jdk-1.5.0.ebuild, - -sun-jdk-1.5.0_rc1.ebuild: - version bump - - 29 Sep 2004; Thomas Matthijs sun-jdk-1.2.2.017.ebuild, - sun-jdk-1.3.1.13.ebuild, sun-jdk-1.4.2.05.ebuild, - sun-jdk-1.5.0_rc1.ebuild: - Cleaned up plugin instalation, Moved some messages to the eclass, see #22395 - for more information - - 28 Sep 2004; Sven Wegener files/sun-jdk-1.2.2.017, - files/sun-jdk-1.3.1.13, files/sun-jdk-1.4.2.05: - Gentoo Technologies, Inc. -> Gentoo Foundation - -*sun-jdk-1.3.1.13 (23 Sep 2004) - - 23 Sep 2004; Thomas Matthijs +sun-jdk-1.3.1.13.ebuild: - version bump - - 23 Sep 2004; Thomas Matthijs -files/sun-jdk-1.3.1.09, - -files/sun-jdk-1.3.1.10, -files/sun-jdk-1.3.1.12, +files/sun-jdk-1.3.1.13, - -sun-jdk-1.3.1.09.ebuild, -sun-jdk-1.3.1.10.ebuild, - -sun-jdk-1.3.1.12.ebuild: - prune older - - 21 Sep 2004; Thomas Matthijs -files/sun-jdk-1.5.0_beta1, - -files/sun-jdk-1.5.0_beta2, -files/sun-jdk-1.5.0_beta2-r1, - -sun-jdk-1.5.0_beta1-r1.ebuild, -sun-jdk-1.5.0_beta2-r1.ebuild, - -sun-jdk-1.5.0_beta2.ebuild: - cleanup - - 06 Sep 2004; Ciaran McCreesh sun-jdk-1.3.1.09.ebuild, - sun-jdk-1.3.1.10.ebuild, sun-jdk-1.3.1.12.ebuild, sun-jdk-1.4.2.05.ebuild, - sun-jdk-1.5.0_beta1-r1.ebuild, sun-jdk-1.5.0_beta2-r1.ebuild, - sun-jdk-1.5.0_beta2.ebuild, sun-jdk-1.5.0_rc1.ebuild: - Switch to use epause and ebeep, bug #62950 - - 03 Sep 2004; Thomas Matthijs sun-jdk-1.5.0_rc1.ebuild: - correct sdk download url, closes 62663 - -*sun-jdk-1.5.0_rc1 (02 Sep 2004) - - 02 Sep 2004; Karl Trygve Kalleberg files/sun-jdk-1.5.0_rc1, - sun-jdk-1.5.0_rc1.ebuild: New upstream released. Fixes #62604, thanks to - absinthe. - - 06 Aug 2004; Thomas Matthijs -files/sun-jdk-1.4.1.06, - -files/sun-jdk-1.4.2.03, -files/sun-jdk-1.4.2.04, -sun-jdk-1.4.1.06.ebuild, - -sun-jdk-1.4.2.03.ebuild, -sun-jdk-1.4.2.04-r1.ebuild, - -sun-jdk-1.4.2.04-r2.ebuild, -sun-jdk-1.4.2.04.ebuild, - sun-jdk-1.4.2.05.ebuild: - marking 1.4.2.05 x86. security issue with previous versions, removing - - 23 Jul 2004; Jon Hood sun-jdk-1.2.2.017.ebuild: - Change virtual/glibc -> virtual/libc. - -*sun-jdk-1.2.2.017 (16 Jul 2004) - - 16 Jul 2004; Thomas Matthijs +files/sun-jdk-1.2.2.017, - +sun-jdk-1.2.2.017.ebuild: - Adding ebuild for 1.2 closes 20117 - Thanks too larry schuler - and Douglas Pollock - - 15 Jul 2004; Thomas Matthijs files/sun-jdk-1.3.1.12, - sun-jdk-1.3.1.12.ebuild: - fix head warning, put man pages in the correct place - -*sun-jdk-1.3.1.12 (14 Jul 2004) - - 14 Jul 2004; Thomas Matthijs +files/sun-jdk-1.3.1.12, - sun-jdk-1.3.1.10.ebuild, +sun-jdk-1.3.1.12.ebuild: - remove version from src_uri - version bump, closes 55296 - -*sun-jdk-1.4.2.05 (14 Jul 2004) - - 14 Jul 2004; Thomas Matthijs +files/sun-jdk-1.4.2.05, - sun-jdk-1.4.2.04-r2.ebuild, +sun-jdk-1.4.2.05.ebuild: - src_uri clean up - version bump closed 55866 - - 01 Jul 2004; Jeremy Huddleston - sun-jdk-1.3.1.09.ebuild, sun-jdk-1.3.1.10.ebuild: - virtual/glibc -> virtual/libc - -*sun-jdk-1.5.0_beta2-r1 (21 Jun 2004) - - 21 Jun 2004; Karl Trygve Kalleberg - Added 'jce' flag, fixes #52375, thanks to Thomas Matthijs . - -*sun-jdk-1.4.2.04-r2 (21 Jun 2004) - - 21 Jun 2004; Karl Trygve Kalleberg - sun-jdk-1.4.2.04-r2.ebuild: Renamed 'ssl' useflag to 'jce', fixes - #54676, thanks to Thomas Matthijs . - -*sun-jdk-1.5.0_beta2 (11 Jun 2004) - - 11 Jun 2004; Travis Tilley +files/sun-jdk-1.5.0_beta2, - +sun-jdk-1.5.0_beta2.ebuild: - new beta - - 02 Jun 2004; Aron Griffis sun-jdk-1.3.1.09.ebuild, - sun-jdk-1.3.1.10.ebuild, sun-jdk-1.4.1.06.ebuild, sun-jdk-1.4.2.03.ebuild, - sun-jdk-1.4.2.04.ebuild, sun-jdk-1.5.0_beta1-r1.ebuild: - Fix use invocation - - 06 Apr 2004; Chris Aniszczyk sun-jdk-1.4.2.04-r1.ebuild: - Add proper dependancy on app-arch/unzip. Closes bug #46953 - -*sun-jdk-1.4.2.04-r1 (18 Mar 2004) - - 18 Mar 2004; Lim Swee Tat,,+65-9763-4381,+65-6314-3146 - sun-jdk-1.4.2.04-r1.ebuild: - Bug #44339 - Added jce-1_4_2 requirement so that users can get unlimited - strength JCE - -*sun-jdk-1.4.2.04 (10 Mar 2004) - - 10 Mar 2004; Chris Aniszczyk sun-jdk-1.4.2.04.ebuild, - files/sun-jdk-1.4.2.04: - Version bump + fixes. - Closes #41870, #44256, #33165 - - 01 Mar 2004; files/sun-jdk-1.3.1.09, - files/sun-jdk-1.3.1.10, files/sun-jdk-1.4.1.06, files/sun-jdk-1.4.2.03, - files/sun-jdk-1.5.0_beta1: - Remove CLASSPATH from environment variable list. - -*sun-jdk-1.4.2.03 (18 Feb 2004) - - 18 Feb 2004; Chris Aniszczyk sun-jdk-1.4.2.03.ebuild, - sun-jdk-1.5.0_beta1.ebuild: - Bug fix 41870 - -*sun-jdk-1.3.1.10 (15 Feb 2004) - - 15 Feb 2004; Adrian Almenar sun-jdk-1.3.1.10.ebuild, - files/sun-jdk-1.3.1.10: - Version Bump. Thanks to Marijn Dee for the patches. - - 15 Feb 2004; Adrian Almenar sun-jdk-1.3.1.09.ebuild, - files/sun-jdk-1.3.1.09: - Updated HOMEPAGE. Closes #38793 - Thanks to Marijn Dee for the patches. - -*sun-jdk-1.5.0_beta1-r1 (15 Feb 2004) - - 15 Feb 2004; Adrian Almenar - sun-jdk-1.5.0_beta1-r1.ebuild: - The official beta1 from sun. Closes #40450 - - 18 Feb 2004; Chris Aniszczyk sun-jdk-1.4.2.03.ebuild, - sun-jdk-1.5.0_beta1.ebuild: - Bug fix dealing with desktop dirs, Bug #41870 - -*sun-jdk-1.5.0_beta1 (10 Jan 2004) - - 10 Jan 2004; Adrian Almenar sun-jdk-1.5.0_beta1.ebuild, - files/sun-jdk-1.5.0_beta1: - Added beta version of sun-jdk. - - 10 Jan 2004; Adrian Almenar sun-jdk-1.4.2.03.ebuild: - Moving to stable. - - 13 Dec 2003; Adrian Almenar sun-jdk-1.3.1.09.ebuild, - sun-jdk-1.4.2.02.ebuild, sun-jdk-1.4.2.03.ebuild: - Added Grsecurity and PAX warning taken from blackdown-jdk 1.4.1. - - 09 Dec 2003; Adrian Almenar sun-jdk-1.4.1.06.ebuild, - sun-jdk-1.4.2.03.ebuild, files/sun-jdk-1.4.2.03, files/sun-jdk-1.4.1.06: - Version Bump for sun-jdk-1.4.1.06 and sun-jdk-1.4.2.03. - - 07 Dec 2003; Adrian Almenar sun-jdk-1.3.1.09.ebuild, - sun-jdk-1.4.1.05.ebuild, sun-jdk-1.4.2.01.ebuild, sun-jdk-1.4.2.02.ebuild, - files/sun-jdk-1.4.2.01: - Adding some advices to pkg_postinst, Fixes to bug #31291. - Thanks to Douglas Pollock for his comment found on the sun-jdk 1.2.2 ebuild that he sent. (See the ebuilds). - - 20 Nov 2003; Adrian Almenar sun-jdk-1.4.1.05.ebuild: - Moved to stable. - -*sun-jdk-1.4.2.02 (09 Nov 2003) - - 09 Nov 2003; Adrian Almenar sun-jdk-1.4.2.02.ebuild, - files/sun-jdk-1.4.2.02: - Version bump. - - 16 Sep 2003; Adrian Almenar sun-jdk-1.4.2.01.ebuild: - Fixed homepage URL. #28858 - - 12 Sep 2003; Adrian Almenar sun-jdk-1.4.2.01.ebuild, - sun-jdk-1.4.2.ebuild: - Fixes bug #28374 - -*sun-jdk-1.4.1.05 (12 Sep 2003) - - 12 Sep 2003; Adrian Almenar sun-jdk-1.3.1.09.ebuild, - sun-jdk-1.4.1.04.ebuild, sun-jdk-1.4.1.05.ebuild, sun-jdk-1.4.2.01.ebuild, - sun-jdk-1.4.2.ebuild, files/sun-jdk-1.4.1.05: - Updated sun-jdk 1.4.1.04 to 1.4.1.05, various fixes - - 30 Aug 2003; Preston A. Elder sun-jdk-1.4.2.01.ebuild: - Version bump. Made stable since the download page downloads this version. - - 23 Aug 2003; Adrian Almenar sun-jdk-1.4.1.04.ebuild, - sun-jdk-1.4.2.ebuild: - Fixes for bug #26683. Thanks to Tom Fredrik Blenning Klaussen - for great part of the fix. - - 15 Aug 2003; Adrian Almenar sun-jdk-1.3.1.08.ebuild, - files/sun-jdk-1.3.1.09, files/sun-jdk-1.4.1.03 files/sun-jdk-1.4.1.04, - files/sun-jdk-1.4.2: - Updated files to fix bug 21735. - - 11 Aug 2003; Adrian Almenar sun-jdk-1.4.2.ebuild: - Updated to stable since works better than 1.4.1 and have a lot of bug fixes, - also no one complained while it was on testing - -*sun-jdk-1.3.1.09 (10 Aug 2003) - - 10 Aug 2003; Adrian Almenar sun-jdk-1.3.1.09.ebuild, - files/sun-jdk-1.3.1.09: - New revision of sun-jdk 1.3.1 - - 08 Aug 2003; Adrian Almenar sun-jdk-1.4.1.04.ebuild: - Update package to stable - -*sun-jdk-1.4.1_04 (30 Jul 2003) - - 30 Jul 2003; Adrian Almenar sun-jdk-1.4.1.04.ebuild files/digest-sun-jdk-1.4.1.04 files/sun-jdk-1.4.1.04: - Version Bump Maintenance Release for 1.4.1 Tree. - -*sun-jdk-1.4.2 (29 Jul 2003) - - 29 Jul 2003; Adrian Almenar sun-jdk-1.4.2.ebuild files/digest-sun-jdk-1.4.2 files/sun-jdk-1.4.2: - Version Bump. Thanks to Carsten Frewert . Fixes bug #23701. - -*sun-jdk-1.4.1.03 (16 Jun 2003) - - 11 Jul 2003; Daniel Ahlberg : - Added missing changelog entry. - -*sun-jdk-1.4.1.02-r1 (06 Jun 2003) - 06 Jun 2003; Adrian Almenar sun-jdk-1.4.1.03.ebuild, files/digest-sun-jdk-1.4.1.03 files/sun-jdk-1.4.1.03: - Version Bump -- 1.4.1.03 maintenance release. - - Release notes: - http://java.sun.com/j2se/1.4.1/ReleaseNotes.html - - -*sun-jdk-1.3.1.08 (24 May 2003) - - 24 May 2003; Dylan Carlson sun-jdk-1.3.1.07.ebuild, - sun-jdk-1.3.1.07.ebuild, sun-jdk-1.3.1.08.ebuild, - sun-jdk-1.4.1.02-r1.ebuild, sun-jdk-1.4.1.02.ebuild, files/sun-jdk-1.3.1.07, - files/sun-jdk-1.3.1.08: - Version bump -- 1.3.1.08 maintenance release: significant bug fixes. - - Release notes: - http://java.sun.com/j2se/1.3/ReleaseNotes.html - - Additionally, license corrections were made for compliance to close out - bug #19944. - - 15 Dec 2002; Adrian Almenar : Correct formating for all - ebuilds so lintool doesnt complain. (Make them policy compliant). - - 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords - -*sun-jdk-1.4.1.02-r1 (23 Apr 2003) - - 23 Apr 2003; Adrian Almenar sun-jdk-1.4.1.02-r1.ebuild, - files/digest-sun-jdk-1.4.1.02-r1 files/sun-jdk-1.4.1.02: - Fixes #18067 #19722. - -*sun-jdk-1.3.1.07 (23 Mar 2003) - - 23 Mar 2003; Adrian Almenar sun-jdk-1.3.1.07.ebuild: - Updated ebuild for latest 1.3 version. - Fixes #16088 #18067 #19722. - -*sun-jdk-1.4.1.02 (06 Mar 2003) - - 17 Mar 2003; Adrian Almenar sun-jdk-1.4.1.02.ebuild: - Marked stable. - - 09 Mar 2003; Seemant Kulleen sun-jdk-1.4.0-r5.ebuild, - sun-jdk-1.4.0-r6.ebuild, sun-jdk-1.4.1.01-r1.ebuild, - sun-jdk-1.4.1.01.ebuild, sun-jdk-1.4.1.02.ebuild: - added lib-compat to RDEPEND, closing bug #15855 by Andrew Aylett - ; and added -arch for mips, hppa and arm - - 06 Mar 2003; Adrian Almenar sun-jdk-1.4.1.02.ebuild, files/digest-sun-jdk-1.4.1.02, files/sun-jdk-1.4.1.02 : - New bugfix release for sun-jdk. Fixes bug #16855 & #16932. - -*sun-jdk-1.4.1.01-r1 (21 Nov 2002) - - 17 Mar 2003; Adrian Almenar sun-jdk-1.4.1.01.ebuild: - Updated HOMEPAGE to archives of old jdks. - - 21 Nov 2002; phoen][x sun-jdk-1.4.1.01.ebuild, - files/digest-sun-jdk-1.4.1.01 : - Switched to the new nsplugins layout. - -*sun-jdk-1.3.1.06-r1 (21 Nov 2002) - - 15 Dec 2002; Adrian Almenar sun-jdk-1.3.1.06-r1.ebuild: - Fixes #11116. - - 03 Dec 2002; Adrian Almenar files/sun-jdk-1.3.1.06 - Fixes Bug #11555 - - 21 Nov 2002; phoen][x sun-jdk-1.3.1.06-r1.ebuild, - files/digest-sun-jdk-1.3.1.06-r1 : - Switched to the new nsplugins layout. - -*sun-jdk-1.3.1.06 (03 Nov 2002) - - 15 Dec 2002; Adrian Almenar sun-jdk-1.3.1.06-r1.ebuild: - Fixes #11116. - - 03 Dec 2002; Adrian Almenar files/sun-jdk-1.3.1.06 - Fixes Bug #11555 - - 03 Nov 2002; Adrian Almenar sun-jdk-1.3.1.06.ebuild, - files/digest-sun-jdk-1.3.1.06, files/sun-jdk-1.3.1.06: - New Sun minor release. Resolves bug #9772. - - - 18 Oct 2002; Maik Schreiber sun-jdk-1.4.1.01.ebuild: - Changed "~x86" to "x86", thus enabling this release for the masses. - - 17 Oct 2002; Maik Schreiber sun-jdk-1.4.1_beta.ebuild, - sun-jdk-1.4.1_rc1.ebuild: Changed KEYWORDS to phase out of package.mask. - -*sun-jdk-1.4.1.01 (17 Oct 2002) - - 17 Oct 2002; Maik Schreiber sun-jdk-1.4.1.01.ebuild: - New version. - - 17 Oct 2002; Maik Schreiber sun-jdk-1.3.1.04.ebuild, - sun-jdk-1.3.1.05.ebuild, sun-jdk-1.4.0-r5.ebuild, sun-jdk-1.4.0-r6.ebuild, - sun-jdk-1.4.1_beta.ebuild, sun-jdk-1.4.1_rc1.ebuild: Removed sourcing of - old inherit.eclass. - - 17 Oct 2002; Maik Schreiber sun-jdk-1.3.1.04.ebuild, - sun-jdk-1.3.1.05.ebuild, sun-jdk-1.4.0-r5.ebuild, sun-jdk-1.4.0-r6.ebuild, - sun-jdk-1.4.1_beta.ebuild, sun-jdk-1.4.1_rc1.ebuild: Added -sparc, -sparc64 - and -alpha to KEYWORDS. - -*sun-jdk-1.3.1.05 (16 Oct 2002) - - 16 Oct 2002; Matthew Kennedy - sun-jdk-1.3.1.05.ebuild, files/digest-sun-jdk-1.3.1.05, - files/sun-jdk-1.3.1.05 : - - New Sun minor release. Resolves bug #9144. - -*sun-jdk-1.4.0-r6 (11 Sep 2002) - - 26 Sep 2002; Matthew Kennedy - sun-jdk-1.4.0-r6.ebuild, sun-jdk-1.4.1_rc1.ebuild : - - Documentation fix. - - 11 Sep 2002; Matthew Kennedy - sun-jdk-1.4.0-r6.ebuild, ChangeLog, files/digest-sun-jdk-1.4.0-r6 : - - New Sun minor version release. Resolves bug #7707. Added note in - download message on where to find archived releases. ChangeLog clean - up for 80 column display. - -*sun-jdk-1.4.1_rc1 (23 Aug 2002) - - 07 Sep 2002; Karl Trygve Kalleberg - sun-jdk-1.4.1_rc1.ebuild files/sun-jdk-1.3.1.02 - files/sun-jdk-1.3.1.03 sun-jdk-1.4.0-r5.ebuild - sun-jdk-1.3.1.04.ebuild : - - Now installs environment properly. Removed old environment files. - Fixed formatting of ebuilds. Added dep on improved java-config, to - avoid CLASSPATH problems caused by adding "." to it. - - 06 Sep 2002; Owen Stampflee files/sun-jdk-1.3.1.04 - files/sun-jdk-1.4.0 files/sun-jdk-1.4.1_beta files/sun-jdk-1.4.1_rc1: - Added "." to CLASSPATH in the env.d scripts. - - 26 Aug 2002; Karl Trygve Kalleberg sun-jdk-1.4.1_rc1.ebuild: - SLOT is now 1.4. If no VM is installed, it becomes default system VM. Added - doc keyword to optionally install documentation. - - 23 Aug 2002; Maik Schreiber - sun-jdk-1.4.1_rc1.ebuild, ChangeLog, files/digest-sun-jdk-1.4.1_rc1: - - New version. Cleaned up ChangeLog a bit. - -*sun-jdk-1.4.1_beta (19 Aug 2002) - - 26 Aug 2002; Karl Trygve Kalleberg sun-jdk-1.4.1_beta.ebuild: - SLOT is now 1.4. If no VM is installed, it becomes default system VM. Added - doc keyword to optionally install documentation. - - 19 August 2002; Sascha Schwabbauer - ChangeLog, sun-jdk-1.4.1_beta.ebuild: - - Added -ppc to the keywords. - - 09 Aug 2002; Karl Trygve Kalleberg sun-jdk-1.4.1_beta.ebuild: - Fixed version typos in the ebuild. Fixed omissions in this ChangeLog. Fixes - #6206. - - 08 Aug 2002; Maik Schreiber - sun-jdk-1.4.1_beta.ebuild files/digest-sun-jdk-1.4.1.ebuild - files/sun-jdk-1.4.1_beta: - - New upstream version. - -*sun-jdk-1.3.1.04 (29 Jun 2002) - - 26 Aug 2002; Karl Trygve Kalleberg sun-jdk-1.3.1.04.ebuild: - SLOT is now 1.3. If no VM is installed, it becomes default system VM. Added - doc keyword to optionally install documentation. Now provides JRE - 1.3.1 and JDK 1.3.1. - - 01 Aug 2002; Karl Trygve Kalleberg sun-jdk-1.3.1.04.ebuild: - Added proper LICENSE, SLOT and KEYWORDS. Removed older 1.3.1 versions. - - 29 Jun 2002; Matthew Kennedy sun-jdk-1.3.1.04.ebuild: - Resolves bug #4319 - -*sun-jdk-1.4.0-r5 (25 Jun 2002) - - 26 Aug 2002; Karl Trygve Kalleberg sun-jdk-1.4.0-r5.ebuild: - SLOT is now 1.4. If no VM is installed, it becomes default system VM. Added - doc keyword to optionally install documentation. - - 01 Aug 2002; Karl Trygve Kalleberg sun-jdk-1.4.0-r5.ebuild: - Added proper LICENSE, SLOT and KEYWORDS. Removed old revisions. - - 25 Jun 2002; Matthew Kennedy sun-jdk-1.4.0-r5.ebuild: - Fixed documentation/manual symlink instuctions bug. Bug #3962 - -*sun-jdk-1.4.0-r4 (19 Jun 2002) - - 19 Jun 2002; Doug Goldstein (Cardoe) sun-jdk-1.4.0-r4.ebuild: - - Updated the filename of the binary file used to install this as Sun - has changed it. - - Also updated the symlink that all browsers use to use the Java - Plugin from here because it was broke. - - Also updated the ebuild to conform to lintool. - -*sun-jdk-1.3.1-r3 (15 Jun 2002) - - 15 May 2002; Ryan Phillips sun-jdk-1.3.1-r3.ebuild: - Sun changed the binary package of the current SDK... This fixes the tail + problem - and the binary that is now provided is compiled for 586. - -*sun-jdk-1.3.1.02 (04 May 2002) - - 04 May 2002; Karl Trygve Kalleberg files/sun-jdk-1.3.1.02: - Added file. - -*sun-jdk-1.3.1.03 (04 May 2002) - - 04 Apr 2002; Karl Trygve Kalleberg files/sun-jdk-1.3.1.03: - Added file. Removed files/sun-jdk-1.3.1 - - 24 Apr 2002; Karl Trygve Kalleberg sun-jdk-1.3.1.03.ebuild - files/digest-sun-jdk-1.3.1.03: New upstream version. Old revision (1.3.1-r3) - renamed to 1.3.1.02. - -*sun-jdk-1.4.0-r2 (18 Apr 2002) - - 18 Apr 2002; Ryan Phillips files/sun-jdk-1.4.0: - Fixed CLASSPATH; pointing to wrong directory. (#1927) - - 09 Apr 2002; Karl Trygve Kalleberg sun-jdk-1.4.0-r2.ebuild - files/digest-sun-jdk-1.4.0-r2: Fixed missing ROOTPATH. - - Removed sun-jdk-1.4.0-r1.ebuild files/digest-sun-jdk-1.4.0-r1 - -*sun-jdk-1.3.1-r3 (09 Apr 2002) - - 09 Apr 2002; Karl Trygve Kalleberg sun-jdk-1.3.1-r3.ebuild - files/digest-sun-jdk-1.3.1-r3: Fixed missing ROOTPATH. - - Removed sun-jdk-1.3.1-r2.ebuild files/digest-sun-jdk-1.3.1-r2 - -*sun-jdk-1.3.1-r2 (18 Mar 2002) - - 18 Feb 2002; Karl Trygve Kalleberg sun-jdk-1.3.1-r2.ebuild - files/digest-sun-jdk-1.3.1-r2 files/sun-jdk-1.3.1: Added support for JVM - switching. - - Removed old revisions. - -*sun-jdk-1.4.0-r1 (18 Mar 2002) - - 18 Feb 2002; Karl Trygve Kalleberg sun-jdk-1.4.0-r1.ebuild - files/digest-sun-jdk-1.4-r1 files/sun-jdk-1.4.0: Added support for JVM switching. - - Removed old revisions. - -*sun-jdk-1.4.0 (17 Feb 2002) - - 17 Feb 2002; Karl Trygve Kalleberg ChangeLog - digest/sun-jdk/sun-jdk-1.4 files/digest-sun-jdk-1.4: - - Sun's JDK version 1.4, final release. Still with mmap and faster VM. - - Ebuild submitted by Daniel Mettler - -*sun-jdk-1.4.0_pre1 (10 Feb 2002) - - 10 Feb 2002; Karl Trygve Kalleberg ChangeLog, - digest/sun-jdk/sun-jdk-1.4_pre1 files/digest-sun-jdk-1.4_pre1: - - Sun's JDK version 1.4, pre-release 1. Now with mmap and faster VM. - - Ebuild submitted by Luke Holden - -*sun-jdk-1.3.1-r1 (1 Feb 2002) - - 10 Feb 2002; Karl Trygve Kalleberg - sun-jdk-1.3.1-r1 files/digest-sun-jdk-1.3.1-r1 : - - Sun's JDK version 1.3.1. Considered stable. diff --git a/dev-java/sun-jdk/Manifest b/dev-java/sun-jdk/Manifest deleted file mode 100644 index dda780f3..00000000 --- a/dev-java/sun-jdk/Manifest +++ /dev/null @@ -1,20 +0,0 @@ -AUX fontconfig.Gentoo.properties-r1 11196 SHA256 9372ca516ff36609d846a9cb446dde3212e976c10166d8e231312d6238d1db0c SHA512 1802e52383a04efd0d7fb4d6a3903f99128dce90afcb10b9dd0d3515e5feafb807449024dbe5742c7dfa9d43736e474412e1a289e06b29cf3a58e59deedd56f9 WHIRLPOOL f4c5364255f8da18bf61501d6fac10972216182e891cadd90e2cccd27917caaeeb29cf3691e865ce02937904efb30716fd8de2fca875929ff89b06ada2cff0b6 -AUX sun-jdk-1.6.env-r1 1015 SHA256 31302b5ed417a294ecc9c475a08aca331a07c59d2c095978a574a7347aa12f6a SHA512 958c7d0ef04f30b07e8ee1ec36c3637ae2d2abc0d9f6da08b75b9bf81845caf1a7ac8e805e04ad39625cea4e8397174739cc72c33c13c57a8aa0886df3e95d3d WHIRLPOOL dbb7cbc7cc44c32011703ea9f9413a8798d922cc69f3ab67fb8af55a6914cacfad2b91a48f6a58428f1b71301f8287db07759d4d64ffaeb9c639b9a4a6debbcd -DIST jce_policy-6.zip 9101 SHA256 d0c2258c3364120b4dbf7dd1655c967eee7057ac6ae6334b5ea8ceb8bafb9262 SHA512 a1aa55f2ad919efcf63452aaa96303328b7449626efb342a7f8d9e7a4fe9c06ce22ce33fb89e768602b172b7d9538c432e82523addb0bbd4d1be22f934576b56 WHIRLPOOL 144a4891ca3f5f88f72c1a13283823845bd7e46b5fe941b4c192705e20e9fcbbf27819ee926577218dd3b222e41f7ee149cab6f9eea5a46febebea00ad2ed3bc -DIST jdk-6u45-linux-i586-demos.tar.gz 12073459 SHA256 1e748de12946f8ec9b83ed8caa4cfda9a7ebbc52d62f39fcdba27f7f6bcf7d46 SHA512 c19260a669d8b31879421e0eef08f4ec2bb37bae085f656e5e627f405b346a2be2e76aa10f61381fa08244736f1b7d0b49af44c5d6cfff65ed2cefe44ad8d441 WHIRLPOOL 15949ff291fc20b27032e6363a0ebacf8a532fe536f06e29c1f6e8b45cf3a4fcfe5fa47961d2c0ed0fb112e8e84f124067b8002758793682b13dece816d6c7d4 -DIST jdk-6u45-linux-i586.bin 71799552 SHA256 d53b5a2518d80e1d95565f0adda54eee229dc5f4a1d1a3c2f7bf5045b168a357 SHA512 9539da9779c0a74165da24bd5730b8b7e58f4b8a38841de04919af8a957fa83f32367fdcb393d4ac756feccaf0cf014ebf2f74180f9301d22944fa30dfb87777 WHIRLPOOL 47a88a246ac06fc1275e16d6dac6c859ffa4598ce6940f2910d6be616c88475dbd0638654cdba82bdb3a29e9f2f0a80267c127f51392c3400392ffa168cf4631 -DIST jdk-6u45-linux-ia64-demos.tar.gz 6858761 SHA256 4d2ad7d92d7966a009b2006002d80960aac803e7cafe9d0a8bd8976c258a99ec SHA512 82b4e65ca455dcc2d916bd92c6b0d9c9333db7379882610ece3f1d99d35aa7792dc6e4236d74340175c5ec8c02db6d512406ea837d5e0f738dd6211d730e7e03 WHIRLPOOL 9c1cbff1cbf881b502f4a8f8374cae3f3ead0c936b7347fd67b60904957716f5ff457f2bd4e32e81959b54dae18fe4907ab0f8ab5c544bf249148769d2c4c85e -DIST jdk-6u45-linux-ia64.bin 58719923 SHA256 6979b4e2e6dd11310760d13e8fea040e1be1419b0fac2fd44f1bf7173ce4fee6 SHA512 8acb10bb6335f267ae4b53d08167cebad41bc6a34300305e46a31d13b492fb9e4c3e4c28f0989b1412de3745f54db5d8c730eb76aaf6d1712ed31a2d3268d1cb WHIRLPOOL 50166f80eaafd64d39945d62b4c905cc7cf686e0f210d0a0a0807c100245139c9f136220875821ede9611376b3e8453247908cf4ae00a35d0cbde3caa03b9b44 -DIST jdk-6u45-linux-x64-demos.tar.gz 12104609 SHA256 abc7d2e3fd16f788675403f26af17ae29325002e1ef45ddfa69e8a4bb7964838 SHA512 ecfa8f911c8a73bd00edb82ea5668a589106667fa0a67875ab1a0bbe406574ec804007f7f622b4cc391d7b5a06d2b0d137c3b61a7891a74f0a85a42df463f63b WHIRLPOOL 969b385e3275bfbccfa41885b9ef1c8a2d26b2a292c2187efb0d1218aa744da1e56083f29b30a38a1d36dbbea241621654a73df391b502e557bd6e61e40186ef -DIST jdk-6u45-linux-x64.bin 72087592 SHA256 6b493aeab16c940cae9e3d07ad2a5c5684fb49cf06c5d44c400c7993db0d12e8 SHA512 bf2fcb8696b9e43af80d9114fd984d86317422e8c65dd464a7abff4017a5c4c0d8ebdbd8418270fc8c6c52c2b97498f02742440ed4f8394b3612d2e2186c30d8 WHIRLPOOL 1c9861e66e3e8f45f7f4284e09e87ee4fd1347687010b8ecc87666b9df070d33921ffd60f727e6630caac4db2b50ae6a3f432987062469daa06130c7b4e62f15 -DIST jdk-6u45-solaris-i586-demos.tar.Z 17934236 SHA256 f23e90da3ccdb964a0b646e2b09cbc442f59f6c5448555f41a7b75b0a25f0022 SHA512 8cd84c860a807de7bb8f73edb403357d307e0f62a37c8fc4721e1645d8088350fd29570eff5bcbe1abbc6114b59f44b4a98624d4e94c905b930e3e9c84aafd60 WHIRLPOOL 3abd2623865c11cfcb7960a8e932258ec32277e80e3178ddf343c8b05c6dee8718d8b7c3327dde26c15eec28d650dcd350be06fff067b88016515abc8e5cccd8 -DIST jdk-6u45-solaris-i586.sh 71704137 SHA256 e62c6e0305b1b69f37a5dab1f2f9369da3749e8f95f106ba96f88bc3232b288b SHA512 f38ee02fd782305e0eec4f9267772bf0b8f145b3e1fda6b8b35a09e4b154c0cb0cb159f1c51d2ee1d1f1dbba1ca0736fcbd50cf5f42ae9dccc58f8cde9f7a038 WHIRLPOOL e76d32e2c85496c6a596edf16ebf3941a05ec65d5f9c758658c7ed983c7ab1245d589a0f2358a57b939ce75fe1bd7d41fb8dbb3ce47552403a2793443912651c -DIST jdk-6u45-solaris-sparc-demos.tar.Z 17931861 SHA256 719c8662c2bd6ed2b894a5b03096d50a1d8d9dfec54e8a85a12d0298b342b909 SHA512 0d7ab33234319b6e4e6cf2d50496ad57ee15a066ebe97afed7684e47cc907f9bd97ef28c7c7d3c78cc4bc9cef3580221dccd5bd4b0d9706dd15fd6339c1f3ad1 WHIRLPOOL 0a02654bd32f8c850e91a0d6abfc9ff83a7b2bf6c866d292253bcda06de70e7bbcfffbfa712bc8d3a15c70f8012e2c7936c30149b805703b9115114d072dbe35 -DIST jdk-6u45-solaris-sparc.sh 76971070 SHA256 3be55a2491ee332d3beb4653893d699075dab73407b88290304248d81c49d9d9 SHA512 6fff0a4ebb6deb3bbf16367c39e84bb7f88a4f7be6d39d879e7c987eeb0ff7148b6a1f814ec86764f2e4bc74ecbfa429d984c6510e391f1465cffd57c74ac089 WHIRLPOOL 171ae21157ba82e517a5ab7e3957044a0ff914f742e66e6ec13f8fe3cac786dd3bb511f2adab88cc83a2a5747d36cdd320e646e6d50710b75a90bd68b17bcf63 -DIST jdk-6u45-solaris-sparcv9-demos.tar.Z 66473 SHA256 7c4d9b616b802321449d91a2ca8a7d5fe601454be6d88fe0d2321366e3e89975 SHA512 72628ccd35def302d35a44ceb98e68b865fd0edbcb4bfc58f80fa7e7834461280312777ee173f7041b7d0a9469705421ae85a76dc7db36f9ab25bf61c768858a WHIRLPOOL ad706edd9ba0baee5fb1c448330b468b66bb82de178eaae6881ce7fceda7f0b1d028abd5d65e514e17cf514cb1d6daeb714173c3af41046d2142ebff73670336 -DIST jdk-6u45-solaris-sparcv9.sh 12785214 SHA256 2d0e5163effbac3e3eae1bbf0767f56f590a3e71fc74f63dd0ff5f9386384254 SHA512 24cd70c7133d4858e2c124f907f0731c01cbd9f4f599a24f044a4a351767002404cd269be15d6fbbc6888342cd36b2fa2a84c18b0e1aebe9d7974f4d6cbc374a WHIRLPOOL c851b49f5d65a59adc62e8f17ee5d2b8f51999377c4b245d713e3b2a00c49c64187a7bbadf19fd0e74f91ec003ab79475867f2f2b23e9ca5cd8d4254a4a9ea32 -DIST jdk-6u45-solaris-x64-demos.tar.Z 71857 SHA256 86ce6dfad3d4f596dfd40ab432139817062f61c6d800bd2d7dab76e22d2649e7 SHA512 14e0637ec2f0d536e41011996192150848a5311ac5bbae44c2b5e0e9bbdfe0a829e57a7a0a3912cf6fffe9fb26d9360206193957fdd5c0959e81b254a02c0667 WHIRLPOOL d26ed5891fbb5c4dbca0a95de0db683afc633afd0d56dab4c86c85348f763c3da49cf4c57c2ae12f32c77d9b4c7e46b1c5048c096800c1a0149b61e1af32eeaf -DIST jdk-6u45-solaris-x64.sh 8907780 SHA256 b3f50fc921c07dee97781e322954021ebb10785ac4e8f4a4536dab239860c09e SHA512 cc262d3ef9c070ed7f1eab9141e9f509f16e6fb97534dd3ca48a65dad83124cf745894a3f73c270a0618220d1a541833f08970250bb697f584cf4d1e497d9e1f WHIRLPOOL f75c984d092bd93ae1213a83cc79604e65df118fba77f413979a5d34337cba52b0dedd72559a740911908475d6971fbe5198eabc6878bb20838dd8f3bc12a33d -EBUILD sun-jdk-1.6.0.45.ebuild 8196 SHA256 857fc141beea6271b0e5d95f8dd65426e57408a9c570b23d9c143981ab9afb7c SHA512 888d03cdd1328cb247902c01c3901001d2e140ce9a42f88e1ababa9dfbe1a4c9cea310a6bb306fdcae3b56742d379e130e16c84298b1af77fd8dcabcf03010d3 WHIRLPOOL 69783a8d68cf24dd0c18dee9f224d34f1d5f11059edf3e2f036af4a47a5e6f811e8a13691ab1a4f213a61d5752eaa2404bb964d55aa462509a80544ac771e20b -MISC ChangeLog 65115 SHA256 5c3c7da396420dfff136456619ae03851570e8ee2491340ca59357ed46d31dff SHA512 78d691e6432d27f9b348d13edadbcaa6ba9a2aaec485d1ed4c7af1be94b241b2811943fd222559cf7e52ccf859e54c671f1cf44374010a0fa85f66fe6d802e2c WHIRLPOOL 092c3b9917db592b77cc7dce0e7d980ff4075caf5081d472c02f6c85914c78f3564adac5307855513eb7ab9752eb071de16fe33cc6622563c7b0245be1b22513 -MISC metadata.xml 501 SHA256 08a1a9de353c1d04f91b559372baa885fba76dc04654d2543f6c723e013b12c4 SHA512 06b541c8c2e66e1237edc1b3885416aa6ab4531b9fa3f90e258718fd654837d019fa48bcd5a1220597f2fe8a2dac5c9d48d68a2076c04e423eeaaea0638fe420 WHIRLPOOL 361a32717dee2310fb2d07522428ae6fab422a34e2e97fa1fdfb8c20210946c1611a28029de663dbc39825fcc409839a2fd3a4adb977a12c1606d54b6026ca8b diff --git a/dev-java/sun-jdk/files/fontconfig.Gentoo.properties-r1 b/dev-java/sun-jdk/files/fontconfig.Gentoo.properties-r1 deleted file mode 100644 index 43cb5eed..00000000 --- a/dev-java/sun-jdk/files/fontconfig.Gentoo.properties-r1 +++ /dev/null @@ -1,161 +0,0 @@ -# Version - -version=1 - -# Component Font Mappings - -allfonts.chinese-gb18030=-misc-ming for iso10646 -medium-r-normal--*-%d-*-*-c-*-iso10646-1 -allfonts.chinese-gb18030.motif=-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0 -allfonts.chinese-big5=-arphic technology co.-ar pl mingti2l big5-medium-r-normal--*-%d-*-*-c-*-iso10646-1 -allfonts.chinese-big5.motif=-taipei-fixed-medium-r-normal--*-%d-*-*-c-*-big5-0 -allfonts.lucida=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1 - -serif.plain.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 -serif.plain.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1 -serif.plain.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 -serif.plain.latin-1=-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1 -serif.plain.latin-1.motif=-b&h-luxi serif-medium-r-normal--*-%d-*-*-p-*-iso8859-1 - -serif.bold.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 -serif.bold.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1 -serif.bold.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 -serif.bold.latin-1=-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1 -serif.bold.latin-1.motif=-b&h-luxi serif-bold-r-normal--*-%d-*-*-p-*-iso8859-1 - -serif.italic.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 -serif.italic.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1 -serif.italic.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 -serif.italic.latin-1=-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1 -serif.italic.latin-1.motif=-b&h-luxi serif-medium-i-normal--*-%d-*-*-p-*-iso8859-1 - -serif.bolditalic.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 -serif.bolditalic.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1 -serif.bolditalic.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 -serif.bolditalic.latin-1=-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1 -serif.bolditalic.latin-1.motif=-b&h-luxi serif-bold-i-normal--*-%d-*-*-p-*-iso8859-1 - -sansserif.plain.japanese-x0208=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 -sansserif.plain.korean=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1 -sansserif.plain.korean.motif=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 -sansserif.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1 -sansserif.plain.latin-1.motif=-b&h-luxi sans-medium-r-normal--*-%d-*-*-p-*-iso8859-1 - -sansserif.bold.japanese-x0208=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 -sansserif.bold.korean=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1 -sansserif.bold.korean.motif=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 -sansserif.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1 -sansserif.bold.latin-1.motif=-b&h-luxi sans-bold-r-normal--*-%d-*-*-p-*-iso8859-1 - -sansserif.italic.japanese-x0208=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 -sansserif.italic.korean=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1 -sansserif.italic.korean.motif=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 -sansserif.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1 -sansserif.italic.latin-1.motif=-b&h-luxi sans-medium-i-normal--*-%d-*-*-p-*-iso8859-1 - -sansserif.bolditalic.japanese-x0208=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 -sansserif.bolditalic.korean=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1 -sansserif.bolditalic.korean.motif=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 -sansserif.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1 -sansserif.bolditalic.latin-1.motif=-b&h-luxi sans-bold-i-normal--*-%d-*-*-p-*-iso8859-1 - -monospaced.plain.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 -monospaced.plain.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1 -monospaced.plain.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 -monospaced.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1 -monospaced.plain.latin-1.motif=-b&h-luxi mono-medium-r-normal--*-%d-*-*-m-*-iso8859-1 - -monospaced.bold.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 -monospaced.bold.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1 -monospaced.bold.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 -monospaced.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1 -monospaced.bold.latin-1.motif=-b&h-luxi mono-bold-r-normal--*-%d-*-*-m-*-iso8859-1 - -monospaced.italic.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 -monospaced.italic.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1 -monospaced.italic.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 -monospaced.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1 -monospaced.italic.latin-1.motif=-b&h-luxi mono-medium-i-normal--*-%d-*-*-m-*-iso8859-1 - -monospaced.bolditalic.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 -monospaced.bolditalic.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1 -monospaced.bolditalic.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 -monospaced.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1 -monospaced.bolditalic.latin-1.motif=-b&h-luxi mono-bold-i-normal--*-%d-*-*-m-*-iso8859-1 - -dialog.plain.japanese-x0208=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 -dialog.plain.korean=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1 -dialog.plain.korean.motif=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 -dialog.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1 -dialog.plain.latin-1.motif=-b&h-luxi sans-medium-r-normal--*-%d-*-*-p-*-iso8859-1 - -dialog.bold.japanese-x0208=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 -dialog.bold.korean=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1 -dialog.bold.korean.motif=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 -dialog.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1 -dialog.bold.latin-1.motif=-b&h-luxi sans-bold-r-normal--*-%d-*-*-p-*-iso8859-1 - -dialog.italic.japanese-x0208=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 -dialog.italic.korean=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1 -dialog.italic.korean.motif=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 -dialog.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1 -dialog.italic.latin-1.motif=-b&h-luxi sans-medium-i-normal--*-%d-*-*-p-*-iso8859-1 - -dialog.bolditalic.japanese-x0208=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 -dialog.bolditalic.korean=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1 -dialog.bolditalic.korean.motif=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 -dialog.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1 -dialog.bolditalic.latin-1.motif=-b&h-luxi sans-bold-i-normal--*-%d-*-*-p-*-iso8859-1 - -dialoginput.plain.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 -dialoginput.plain.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1 -dialoginput.plain.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 -dialoginput.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1 -dialoginput.plain.latin-1.motif=-b&h-luxi mono-medium-r-normal--*-%d-*-*-m-*-iso8859-1 - -dialoginput.bold.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 -dialoginput.bold.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1 -dialoginput.bold.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 -dialoginput.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1 -dialoginput.bold.latin-1.motif=-b&h-luxi mono-bold-r-normal--*-%d-*-*-m-*-iso8859-1 - -dialoginput.italic.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 -dialoginput.italic.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1 -dialoginput.italic.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 -dialoginput.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1 -dialoginput.italic.latin-1.motif=-b&h-luxi mono-medium-i-normal--*-%d-*-*-m-*-iso8859-1 - -dialoginput.bolditalic.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0 -dialoginput.bolditalic.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1 -dialoginput.bolditalic.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0 -dialoginput.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1 -dialoginput.bolditalic.latin-1.motif=-b&h-luxi mono-bold-i-normal--*-%d-*-*-m-*-iso8859-1 - -# Search Sequences - -sequence.allfonts=latin-1 -sequence.allfonts.Big5=latin-1,chinese-big5 -sequence.allfonts.GB2312=latin-1,chinese-gb18030 -sequence.allfonts.x-euc-jp-linux=latin-1,japanese-x0208 -sequence.allfonts.EUC-KR=latin-1,korean -sequence.allfonts.GB18030=latin-1,chinese-gb18030 -sequence.fallback=lucida,chinese-big5,chinese-gb18030,japanese-x0208,korean - -# Exclusion Ranges - -exclusion.japanese-x0208=0390-03d6,2200-22ef,2701-27be - -# Font File Names - -filename.-arphic_technology_co.-ar_pl_mingti2l_big5-medium-r-normal--*-%d-*-*-c-*-iso10646-1=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/arphicfonts/bsmi00lp.ttf -filename.-misc-baekmuk_batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/baekmuk-fonts/batang.ttf -filename.-misc-baekmuk_gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/baekmuk-fonts/gulim.ttf -filename.-misc-kochi_gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/kochi-substitute/kochi-gothic-subst.ttf -filename.-misc-kochi_mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/kochi-substitute/kochi-mincho-subst.ttf -filename.-misc-ming for iso10646 -medium-r-normal--*-%d-*-*-c-*-iso10646-1=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/hkscs-ming/min_uni.ttf - -# AWT X11 font paths -awtfontpath.latin-1=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/Type1 -awtfontpath.chinese-big5=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/arphicfonts -awtfontpath.chinese-gb18030=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/arphicfonts -awtfontpath.japanese-x0208=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/kochi-substitute -awtfontpath.korean=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/baekmuk-fonts diff --git a/dev-java/sun-jdk/files/sun-jdk-1.6.env-r1 b/dev-java/sun-jdk/files/sun-jdk-1.6.env-r1 deleted file mode 100644 index 2c595ed8..00000000 --- a/dev-java/sun-jdk/files/sun-jdk-1.6.env-r1 +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jdk/files/sun-jdk-1.6.env-r1,v 1.1 2011/10/22 22:59:59 caster Exp $ - -VERSION="Sun JDK @PV@" -JAVA_HOME="@GENTOO_PORTAGE_EPREFIX@/opt/@P@" -JDK_HOME="@GENTOO_PORTAGE_EPREFIX@/opt/@P@" -JAVAC=${JAVA_HOME}/bin/javac -PATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin" -ROOTPATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin" -LDPATH="${JAVA_HOME}/jre/lib/@PLATFORM@/:${JAVA_HOME}/jre/lib/@PLATFORM@/native_threads/:${JAVA_HOME}/jre/lib/@PLATFORM@/xawt/:${JAVA_HOME}/jre/lib/@PLATFORM@/server/" -MANPATH="@GENTOO_PORTAGE_EPREFIX@/opt/@P@/man" -PROVIDES_TYPE="JDK JRE" -PROVIDES_VERSION="1.6" -# Taken from sun.boot.class.path property -BOOTCLASSPATH="${JAVA_HOME}/jre/lib/resources.jar:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/jre/lib/jsse.jar:${JAVA_HOME}/jre/lib/jce.jar:${JAVA_HOME}/jre/lib/charsets.jar" -GENERATION="2" -ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH" diff --git a/dev-java/sun-jdk/metadata.xml b/dev-java/sun-jdk/metadata.xml deleted file mode 100644 index 982a85f2..00000000 --- a/dev-java/sun-jdk/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - java - Sun Java Development Kit Package. AKA.J2SE - - Enable Installation of Bundled Derby (Java DB) - Enable Java Cryptographic Extension Unlimited Strength Policy files - Use paxctl to mark the JVM binaries. - - diff --git a/dev-java/sun-jdk/sun-jdk-1.6.0.45.ebuild b/dev-java/sun-jdk/sun-jdk-1.6.0.45.ebuild deleted file mode 100644 index 6e6aae6b..00000000 --- a/dev-java/sun-jdk/sun-jdk-1.6.0.45.ebuild +++ /dev/null @@ -1,259 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jdk/sun-jdk-1.6.0.45.ebuild,v 1.4 2014/05/16 19:03:59 swift Exp $ - -EAPI="5" - -inherit eutils java-vm-2 prefix versionator - -# This URIs need to be updated when bumping! -JDK_URI="http://www.oracle.com/technetwork/java/javase/downloads/jdk6downloads-1902814.html" -JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html" -# This is a list of archs supported by this update. Currently ia64 comes and goes ... -AT_AVAILABLE=( amd64 ia64 x86 x64-solaris x86-solaris sparc-solaris sparc64-solaris ) -# somtimes the demos are missing -DEMOS_AVAILABLE=( amd64 ia64 x86 x64-solaris x86-solaris sparc-solaris sparc64-solaris ) - -MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)" -S_PV="$(replace_version_separator 3 '_')" - -AT_x86="jdk-${MY_PV}-linux-i586.bin" -AT_amd64="jdk-${MY_PV}-linux-x64.bin" -AT_ia64="jdk-${MY_PV}-linux-ia64.bin" -AT_x86_solaris="jdk-${MY_PV}-solaris-i586.sh" -AT_x64_solaris="${AT_x86_solaris} jdk-${MY_PV}-solaris-x64.sh" -AT_sparc_solaris="jdk-${MY_PV}-solaris-sparc.sh" -AT_sparc64_solaris="${AT_sparc_solaris} jdk-${MY_PV}-solaris-sparcv9.sh" - -DEMOS_x86="jdk-${MY_PV}-linux-i586-demos.tar.gz" -DEMOS_amd64="jdk-${MY_PV}-linux-x64-demos.tar.gz" -DEMOS_ia64="jdk-${MY_PV}-linux-ia64-demos.tar.gz" -DEMOS_x86_solaris="jdk-${MY_PV}-solaris-i586-demos.tar.Z" -DEMOS_x64_solaris="${DEMOS_x86_solaris} jdk-${MY_PV}-solaris-x64-demos.tar.Z" -DEMOS_sparc_solaris="jdk-${MY_PV}-solaris-sparc-demos.tar.Z" -DEMOS_sparc64_solaris="${DEMOS_sparc_solaris} jdk-${MY_PV}-solaris-sparcv9-demos.tar.Z" - -JCE_FILE="jce_policy-6.zip" - -DESCRIPTION="Oracle's Java SE Development Kit" -HOMEPAGE="http://www.oracle.com/technetwork/java/javase/" -for d in "${AT_AVAILABLE[@]}"; do - SRC_URI+=" ${d}? (" - SRC_URI+=" $(eval "echo \${$(echo AT_${d/-/_})}")" - if has ${d} "${DEMOS_AVAILABLE[@]}"; then - SRC_URI+=" examples? ( $(eval "echo \${$(echo DEMOS_${d/-/_})}") )" - fi - SRC_URI+=" )" -done -unset d -SRC_URI+=" jce? ( ${JCE_FILE} )" - -LICENSE="Oracle-BCLA-JavaSE examples? ( BSD )" -SLOT="1.6" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="+X alsa derby doc examples jce kernel_SunOS nsplugin pax_kernel selinux source" - -RESTRICT="fetch strip" -QA_PREBUILT="*" - -RDEPEND=" - X? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXi - x11-libs/libXt - x11-libs/libXtst - ) - alsa? ( media-libs/alsa-lib ) - doc? ( dev-java/java-sdk-docs:1.6.0 ) - selinux? ( sec-policy/selinux-java ) - !prefix? ( sys-libs/glibc )" -# scanelf won't create a PaX header, so depend on paxctl to avoid fallback -# marking. #427642 -DEPEND=" - jce? ( app-arch/unzip ) - kernel_SunOS? ( app-arch/unzip ) - pax_kernel? ( sys-apps/paxctl ) - selinux? ( sec-policy/selinux-java )" - -S="${WORKDIR}"/jdk${S_PV} - -check_tarballs_available() { - local uri=$1; shift - local dl= unavailable= - for dl in "${@}"; do - [[ ! -f "${DISTDIR}/${dl}" ]] && unavailable+=" ${dl}" - done - - if [[ -n "${unavailable}" ]]; then - if [[ -z ${_check_tarballs_available_once} ]]; then - einfo - einfo "Due to Oracle no longer providing the distro-friendly DLJ bundles, the package" - einfo "has become fetch restricted again. Alternatives are switching to" - einfo "dev-java/icedtea-bin:6 or the source-based dev-java/icedtea:6" - einfo - einfo "Oracle requires you to download the needed files manually after" - einfo "accepting their license through a javascript capable web browser." - einfo - _check_tarballs_available_once=1 - fi - einfo "Download the following files:" - for dl in ${unavailable}; do - einfo " ${dl}" - done - einfo "at '${uri}'" - einfo "and move them to '${DISTDIR}'" - einfo - fi -} - -pkg_nofetch() { - local distfiles=( $(eval "echo \${$(echo AT_${ARCH/-/_})}") ) - if use examples && has ${ARCH} "${DEMOS_AVAILABLE[@]}"; then - distfiles+=( $(eval "echo \${$(echo DEMOS_${ARCH/-/_})}") ) - fi - check_tarballs_available "${JDK_URI}" "${distfiles[@]}" - - use jce && check_tarballs_available "${JCE_URI}" "${JCE_FILE}" -} - -src_unpack() { - AT=( $(eval "echo \${$(echo AT_${ARCH/-/_})}") ) - DEMOS=( $(eval "echo \${$(echo DEMOS_${ARCH/-/_})}") ) - - if use kernel_SunOS; then - for i in ${AT}; do - rm -f "${S}"/jre/{LICENSE,README} "${S}"/LICENSE - # don't die on unzip, it always "fails" - unzip "${DISTDIR}"/${i} - done - for f in $(find "${S}" -name "*.pack") ; do - "${S}"/bin/unpack200 ${f} ${f%.pack}.jar - rm ${f} - done - else - sh "${DISTDIR}"/${AT} -noregister || die "Failed to unpack" - fi - - if has "${ARCH}" "${DEMOS_AVAILABLE[@]}" && use examples ; then - unpack ${DEMOS} - if use kernel_SunOS; then - mv "${WORKDIR}"/SUNWj6dmo/reloc/jdk/instances/jdk1.6.0/{demo,sample} "${S}"/ || die - fi - fi - - if use jce; then - unpack ${JCE_FILE} - mv jce "${S}"/jre/lib/security/unlimited-jce || die - fi -} - -src_compile() { - # This needs to be done before CDS - #215225 - java-vm_set-pax-markings "${S}" - - # see bug #207282 - einfo "Creating the Class Data Sharing archives" - case ${ARCH} in - ia64) - bin/java -client -Xshare:dump || die - ;; - x86) - bin/java -client -Xshare:dump || die - # limit heap size for large memory on x86 #405239 - # this is a workaround and shouldn't be needed. - bin/java -server -Xmx64m -Xshare:dump || die - ;; - *) - bin/java -server -Xshare:dump || die - ;; - esac -} - -src_install() { - local dest="/opt/${P}" - local ddest="${ED}${dest}" - - # We should not need the ancient plugin for Firefox 2 anymore, plus it has - # writable executable segments - if use x86; then - rm -vf {,jre/}lib/i386/libjavaplugin_oji.so \ - {,jre/}lib/i386/libjavaplugin_nscp*.so - rm -vrf jre/plugin/i386 - fi - # Without nsplugin flag, also remove the new plugin - local arch=${ARCH}; - use x86 && arch=i386; - if ! use nsplugin; then - rm -vf {,jre/}lib/${arch}/libnpjp2.so \ - {,jre/}lib/${arch}/libjavaplugin_jni.so - fi - - dodoc COPYRIGHT - dohtml README.html - - dodir "${dest}" - cp -pPR bin include jre lib man "${ddest}" || die - - if use derby; then - cp -pPR db "${ddest}" || die - fi - - if use examples && has ${ARCH} "${DEMOS_AVAILABLE[@]}"; then - cp -pPR demo sample "${ddest}" || die - fi - - if use jce; then - dodir "${dest}"/jre/lib/security/strong-jce - mv "${ddest}"/jre/lib/security/US_export_policy.jar \ - "${ddest}"/jre/lib/security/strong-jce || die - mv "${ddest}"/jre/lib/security/local_policy.jar \ - "${ddest}"/jre/lib/security/strong-jce || die - dosym "${dest}"/jre/lib/security/unlimited-jce/US_export_policy.jar \ - "${dest}"/jre/lib/security/US_export_policy.jar - dosym "${dest}"/jre/lib/security/unlimited-jce/local_policy.jar \ - "${dest}"/jre/lib/security/local_policy.jar - fi - - if use nsplugin; then - install_mozilla_plugin "${dest}"/jre/lib/${arch}/libnpjp2.so - fi - - if use source; then - cp src.zip "${ddest}" || die - fi - - # Install desktop file for the Java Control Panel. - # Using ${PN}-${SLOT} to prevent file collision with jre and or other slots. - # make_desktop_entry can't be used as ${P} would end up in filename. - newicon jre/lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \ - sun-jcontrol-${PN}-${SLOT}.png || die - sed -e "s#Name=.*#Name=Java Control Panel for Oracle JDK ${SLOT} (sun-jdk)#" \ - -e "s#Exec=.*#Exec=/opt/${P}/jre/bin/jcontrol#" \ - -e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}#" \ - -e "s#Application;##" \ - -e "/Encoding/d" \ - jre/lib/desktop/applications/sun_java.desktop \ - > "${T}"/jcontrol-${PN}-${SLOT}.desktop || die - domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop - - # http://docs.oracle.com/javase/6/docs/technotes/guides/intl/fontconfig.html - rm "${ddest}"/jre/lib/fontconfig.* || die - cp "${FILESDIR}"/fontconfig.Gentoo.properties-r1 "${T}"/fontconfig.properties || die - eprefixify "${T}"/fontconfig.properties - insinto "${dest}"/jre/lib/ - doins "${T}"/fontconfig.properties - - # Remove empty dirs we might have copied - find "${D}" -type d -empty -exec rmdir -v {} + || die - - set_java_env "${FILESDIR}/${VMHANDLE}.env-r1" - java-vm_revdep-mask - java-vm_sandbox-predict /dev/random -} - -pkg_postinst() { - java-vm-2_pkg_postinst - - elog "If you want Oracles JDK 7 'emerge oracle-jdk-bin' instead." -} diff --git a/dev-java/swt/ChangeLog b/dev-java/swt/ChangeLog deleted file mode 100644 index a0f42f8a..00000000 --- a/dev-java/swt/ChangeLog +++ /dev/null @@ -1,42 +0,0 @@ -# ChangeLog for dev-java/swt -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 08 Aug 2015; Mario Fetka swt-3.4.1.ebuild: - use old swt - -*swt-3.4.1 (08 Aug 2015) - - 08 Aug 2015; Mario Fetka +files/swt-3.3-manifest, - +files/swt-3.4.1-manifest, +swt-3.4.1.ebuild: - add old swt - -*swt-3.6.1 (07 Aug 2015) -*swt-3.7.1 (07 Aug 2015) -*swt-3.7.2-r1 (07 Aug 2015) -*swt-3.7.2 (07 Aug 2015) -*swt-3.8.2 (07 Aug 2015) -*swt-4.2-r1 (07 Aug 2015) -*swt-4.2-r2 (07 Aug 2015) -*swt-4.2 (07 Aug 2015) - - 07 Aug 2015; Mario Fetka - +files/as-needed-and-flag-fixes-3.6.patch, - +files/swt-3.3-callback-pointer-dereferencing.patch, +files/swt-3.4-manifest, - +files/swt-3.4-xulrunner-1.9.1-amd64.patch, - +files/swt-3.4-xulrunner-1.9.1.patch, +files/swt-3.6-manifest, - +files/swt-3.7-manifest, +files/swt-3.7.2-gio_launch-URI-x86.patch, - +files/swt-3.7.2-gio_launch-URI.patch, - +files/swt-3.8-as-needed-and-flag-fixes.patch, +files/swt-3.8-manifest, - +files/swt-3.8.2-gthread.patch, +files/swt-4.2-as-needed-and-flag-fixes.patch, - +files/swt-4.2-manifest, +swt-3.6.1.ebuild, +swt-3.7.1.ebuild, - +swt-3.7.2-r1.ebuild, +swt-3.7.2.ebuild, +swt-3.8.2.ebuild, - +swt-4.2-r1.ebuild, +swt-4.2-r2.ebuild, +swt-4.2.ebuild: - add arm support - -*swt-3.5.2 (07 Aug 2015) - - 07 Aug 2015; Mario Fetka - +files/as-needed-and-flag-fixes.patch, +files/build.xml, - +files/swt-3.5-manifest, +metadata.xml, +swt-3.5.2.ebuild: - add arm support diff --git a/dev-java/swt/Manifest b/dev-java/swt/Manifest deleted file mode 100644 index b6976efa..00000000 --- a/dev-java/swt/Manifest +++ /dev/null @@ -1,52 +0,0 @@ -AUX as-needed-and-flag-fixes-3.6.patch 7755 SHA256 4a33ab3b2f617d137977562b096c64a37600e48ceaee5e1f94f4c912efdcaaa3 SHA512 9c2061b82d0a9a10fc99500ea27192cbf74001ab48254f528f00c15ca28e56de697c3861975691d0f8e4d6079a77236a8389ba07612c98031297e3289f4bf083 WHIRLPOOL 05cc1a58c1647dba3f3b6985ffd503f8b2af74fd6e07d6ee76afcb7d16b8279dcd9a89097c4c70f1f1569065a62ca1255c551b371c74d0f095f60eac98cf8a7c -AUX as-needed-and-flag-fixes.patch 7229 SHA256 016a810cc9649235fcab73467a056240b712d5557663b7756d4de64c939256ee SHA512 1c4d217965bd8ee9a293095dcf8abca399277a103e523610340a6f3cc25291cc53c2e89b9fed396298e5f9e7b78221df5c4bc881d65713058f029810799f8010 WHIRLPOOL c2abc3a0dfb593f8f3ab2d2f2427cc6c817367ec0c73108dff238e1110bde39c6d98b5e0adeede7d89c9296f227970db17e23893318b60f2becfb352837a69ef -AUX build.xml 458 SHA256 bbac0fb3bf9454b81e6d27dae4ebb9538cf62f2be17adcf169538749230dc8e7 SHA512 49f3a4cc04d4d9cf0609aa97e01fa409a8f2dbb953ab3a52bc9984799d0bf4092d2a63fe665d8ba6ca0428089984b6ef47bc78900c613373ca1a7b588f6c5525 WHIRLPOOL e70d35ed0834e72c83818e346e4c40af55059de096fb6ef4c4f4927f13886e88925b9caa538306aa1ec9ece966f28782282139a60f2dbefc4aec53a0401db9a9 -AUX swt-3.3-callback-pointer-dereferencing.patch 882 SHA256 27c4120bdcc4bb8f5a65d7c85343ee185c6270366c9f9a3cfc530838b5378cab SHA512 882a9ff60ef229b5fe585f3debaa09dcdb26b43cba993b521236fe422dab0c28e2d32f0edfedc81bf95b4efaba7895d8f156d90f37f2c7aedeb4a8724afb73b9 WHIRLPOOL d2cc7d91ef05766855ae23058069cf609463a11909d75bdfd548778dcbddd666271926a4328bb1f08cb6756ad78c8f6ac4b5bfe6ca2fae1cb7fc9a2968e641d4 -AUX swt-3.3-manifest 752 SHA256 f0c98cefd1ddebe0a5a0c15558edba16b00a3ecc910a3fb0a52babb56fd72dae SHA512 4f58f6606c28fa09537e6426511a3ba14cf8340af927538fbb67c31ec47de5f157092f36da3bef642af3ba2a353ce3905706f6b43d8988f12996a58352ef7d51 WHIRLPOOL 3875966d6c0a2b02d930e1dddb4def0633258ef4f62d098c09a508a94ec3a3f08ca632713604c0628c44ac258135ddec493ec4b9584f01fc2f13cfcfa81626b1 -AUX swt-3.4-manifest 753 SHA256 6401f555a867cba47463a36d3c150f7cf5962ac85be53e14c43a88eadf74c94e SHA512 e103929e14d2b05599e2467b7fc99a56735549cdc83d866cdab17c5ddb4c68805446e83deaa5a5ec3678eb52b78f49053ced4f41f89d56d5bd3ef8d9f8b786b9 WHIRLPOOL 095a29c8c91f6acde8cf6814dbf67dcd70fbebfb9da5977dd436480f16e853fa0c083ab11e63c0ae501c6285ca8bfa0d88196da3c023307d0eba8a7a57da924c -AUX swt-3.4-xulrunner-1.9.1-amd64.patch 12209 SHA256 485ea48f096c433a951691e087019cbc2c1b2d119a01fef2b57e33d98e9bd1b2 SHA512 c0064112acf2ef5f7f8dd327e5cccdfbda9a48374a4ac39fc31ea068d31d249b5c2f440b3d3315a9a3ba1da3ca1814ecc36c8f95ac1d56b438212a6581a940b8 WHIRLPOOL 5f9a42a136f7c3c074470ff8c9a1e2cadd65adf38c756e6a4bc8ac49c8b1cf4b70983fe4eaec6fe258dcc4b68aa7642d28c288d064a847114af171a0ee876854 -AUX swt-3.4-xulrunner-1.9.1.patch 12209 SHA256 08e4ed334b37347ad9ea267264b46fb6700d57aef4d7817efbabfcb11de82d9c SHA512 924914c5e15542fbde260f6047196a43b1345b1daa21c322bea552c44e83bf815f96ef52cafbe063f98f9407b22c96a2dfe470eb0b092f7dcf0f31c1cf7c5d3f WHIRLPOOL febf558d21344b91fe175c45f07ad9751b6ed19bce1bfa8c378339ceeb8b377bf9accaa47c6e16a9a41223b6cf5ff0f6cd532185b739c1ee437bf4df11db4b57 -AUX swt-3.4.1-manifest 753 SHA256 bd0023f4246114cf1119caa7187f65c5bb21966cb2fef8c430b6851a8095bf34 SHA512 32c13e76952b7b6af6d40bf82e17f5accc8c18b06c51ff496e5702da545989fc64e891e0cf8181545498e0c27a15e3a53d65e006653702706950f3cffbde16e9 WHIRLPOOL 956bb3635e7674b465478db9307a17c78fcaefb1fafd47069e217f6273e269ec8eb4cc29aba97382908dfd70a22327e71301e6ecc3ed9602629ff672878ea92d -AUX swt-3.5-manifest 752 SHA256 8ad9d69aa58e533cc03b9ccf3d8e0356505c357aaeb14968bf146f94d8b79be9 SHA512 7021ce5766ff50b999ad3474de00a2f19490e5eaef1f811b95d3cf01a43467de3e8e4913b668d019d59513ca54a159b50fd0bda427c4efcb3fddc522fa2925a6 WHIRLPOOL 09ba77a4ef824120624b9d6122a9eb6a39004e643b7e95f5a7f0f3e934a985f1cef86c838f5663ae4f3149f1953ceee0231e0d86ae7c3b9ab47a62ddee9a16ec -AUX swt-3.6-manifest 752 SHA256 f5a8e3db5c47d3b82541a73b5b0f172342efc5754adcc00b9b62a5abe4b30096 SHA512 6b9fb3e2dc5d3da9f7988e46409a9086108dc8cf5facfe5ff09791ff8782a6babbb6a517f8282671d0800f207f7aef518dc480ca8d56740fade218851d2822fb WHIRLPOOL 72224faab73cda56beb9feb93140537868b25298b0903fcbcacbac3460eb7c955414504f7eb669f9b0a27ca1cbf3f2b76c9c6ab90ce3840b582e575220421be0 -AUX swt-3.7-manifest 750 SHA256 4c911bfa6f4def901570ca715da547c1d13766915f3244e5d6282bee8be6564f SHA512 e4f6aa5ce58cdc697c234a2a4be43de0510d3c082a2737627a35df74d378a50edc0f7d3e62221f402eed602fcdc50fa7eff969b12602189fd400e1f1580f0d8f WHIRLPOOL b84f61067d00c864f1029718b560a33fd04d76e6cae8f5aa5e5aa0da31af752494277d759d909dc4a78f5412e963c21c95125ae01ac405fd72c7a8223032f558 -AUX swt-3.7.2-gio_launch-URI-x86.patch 4287 SHA256 6108e54fe7179fbace74f29b11270516befc172ec51197da46f32241085ddd08 SHA512 c82364b7e7bc255ed592a254201346a4159789ddbf486f22c026fdefce3f0d26bc91b42535228050eee4ec9b4e7a840008b60b2c7cb98896d6b8f1d875b5bef7 WHIRLPOOL 97bf19eca86604904408e82708a602af3d653840b7f1cdca8b9959197a3454f93272f80a5c7af7f9caa42e220663741f596c5beb3cb07c363b0f2389214c264e -AUX swt-3.7.2-gio_launch-URI.patch 4287 SHA256 9d6ab97a06c190d1229168fb85dc10577c19b9d88ce6ae216eb8d1b803ae0752 SHA512 4954c7464bb2ab7b9c23fd771d3dd49dd826d4a919d3ee85914ca8360708f26d396aaaa6564cc826fcff6ea892d916097e118c4ed0a1ed60cb8217e5c3ebf94d WHIRLPOOL 0b9e8fc03d9e7ceb69b5ba8212b943bcf99501f57827aabba53cf3b5f241b0df111bc452f91485924616b4731d8d8dae436b2690ce5d0bbee56b6b8ab8d8ecda -AUX swt-3.8-as-needed-and-flag-fixes.patch 8852 SHA256 211bc5ba5a4592bf3d0b32966ab4d9b428b7396be36c31ca31f80d807d702547 SHA512 523dfb0c0fa2bb2c8c0647ef214465c7ebbc93a7a179b204efc46065a925170dc2659238bbb0abefc73b145322b9668340d36ff8a95fc5083890223b48d6e644 WHIRLPOOL 493b0559eb7e668b3c0a9852fd5e3b8263752f2af1c50f1522622c646bb89d3c4e286d90c231fa95b648419fa8541cfaac70e0d3b379a2b463242a9df56772d7 -AUX swt-3.8-manifest 750 SHA256 5beeddd8f5e381811e9ac50167dc8c0408773d40591f9ef44294a00595a2dcbb SHA512 ce465f77e2fc3340ccaf3ecce67697666972331f849ef196eeebfed3dd1342691a5641ec20b91bc5b480ea0acc9edf194ec9f4bc597c2778d0bd0382923d1bc5 WHIRLPOOL 17739c43c98179f6115d27eae3a41a0b5f44ef28db10eb560c19e215ee95e68addbc301e857584db39eeb4c8259f59d10b893d346803ae68e805a97db1215b2d -AUX swt-3.8.2-gthread.patch 1225 SHA256 e7c477aba9475ce582b493b541296f8e4d28a68c8dbef8a6ad1815deb27aba89 SHA512 035ea3dda893481f67ac0447e0c7382a9761eb3ee77b65ca77038bd17117b68a2d93058c8414d9b2656ceeecde3e6ebc06c0f27e044f217fe8f44945104dcbd4 WHIRLPOOL d7e474e2ddc65db5f00ce9846a57a7a5a73760237308cd921ba6c601d6648163e75e74fd397f984dc21de1a95b8848d49ffc840f2996fbcf49a002d25ff21c5f -AUX swt-4.2-as-needed-and-flag-fixes.patch 7840 SHA256 3aed5349c3c0cf1a2e63fdd4b40d053804ecbba7a5b798de73be36f64b42fb65 SHA512 00cc50a0432bb17272a40c3606c9a5729171708af5581c861a5bfae3d1b694289de92164961bfceb841813fb9161befdc2114616556296e81401f133f07c1db1 WHIRLPOOL e9f21b6745422aa1ac74f25530f4ae829165b77c1843319a21aed59e8a7da27fdf803eaaad4acc49e5373ff7f2e7209f35bbe8cdc4ffe0e62ff576f03eb912c2 -AUX swt-4.2-manifest 739 SHA256 3c67656a0798cd6f464ce6db022fab04fa23ff3b07e7079d8c3364d950f8acc4 SHA512 f17bdc21083c70896d82d12d6918bb121db838b895d1db95dbbf9bbc0368b1b26e6b6acf5a90b709ff961f3640911111932391fa45ae898d1de8a387d17594b1 WHIRLPOOL 31f9e54ceb9640c0e3d1ac0c67bd290295a424997d8633be5d172b0467e9aac4b0b94420862864e29531ae3ef67610007729fba1b944bf22551cd8450d4326ff -DIST swt-3.4.1-gtk-linux-ppc.zip 4631702 SHA256 97f2ee7873986d9e92d1f21bf02010023b562cb6f4d963fffa5bd7f0800dd84d SHA512 662fc7a98f2453961805c22c89f74fe849ce3cc6c96cca44c17eb6509d5189c7b9b48fd26cd16634903a66866a5e4f6da88ba3075f9f8581b0e5871140ce28fb WHIRLPOOL 2d9fc6b128a4087eb1af5413382f55185db8f9164596fc1af4341405910c4b545c6798699f28464f2b5bd0c787c8d3a244597163cb30b7d2ee5363efee133c17 -DIST swt-3.4.1-gtk-linux-x86.zip 4563980 SHA256 12cc6ce1a17de34fc97943dd43f5593a4b28e09f85b9405487099496347cdae3 SHA512 7e733d447331281c0f2e114b82cbf22d8f4009e0c7aea9947c7d261e9cd06e5a893afe205783d721075b086c10ad0c32c7e9468b4c16c84c354df1ec8387c843 WHIRLPOOL a52c276b53c6a476d585c489fbc9f2f46d0517131db4ce0d19f887d222c07939bfe1dc41d372c704408cd700072a0e45a0602b4acfb7cf33880e46af9a60707b -DIST swt-3.4.1-gtk-linux-x86_64.zip 4746984 SHA256 99ab9da4df47e93d458c155ba81dba3d1912f6e0f18ec07bd9914c87179e8ca0 SHA512 6b1af223f075cc4adda8b4b5f1d07d1bf0d5f5f35831e83cada9c142b73f10f158210c5862d72947b7d4ebb691192b83005888d1d4f658acc180edd5660fa98c WHIRLPOOL 6d239d1e5663679fb3d224f53c2f6072993f326e206548a61686d7c233bcf820bda09295f4c712aedddcc1ee108168543640ff5cdf8e92052b364b9bd09e9b82 -DIST swt-3.5.2-gtk-linux-ppc.zip 4947929 SHA256 f2619f6e107eee3c55c6694df4c89e77976d2d5517b6f3c17c358602536abf28 SHA512 2d3d194d2bb4c7f0e6d5bc801d41cb6de970de78c544a7edd2f18c4ed9291f7639dbedab4594c5221e76dd559c884c6fda7f32d11d0465a2d017fe0398a33dae WHIRLPOOL 282057de0d2e23c887db96d20ff8e39a1ea1e87adde415357903323095d4439e966218390932bebd2234dfed2117a0afa93372e9088e695770cb521ff7180501 -DIST swt-3.5.2-gtk-linux-x86.zip 4881316 SHA256 00477e6fc3c913916cd980a1ec29629c5250afc52dc0fcee74b035af0360eef7 SHA512 f53226458e5404cc03475c3bb903de81efa328625b713fe97b3b418a769b0476695e437e0693b5e10fa9a356de90302d6a2d267fe5e13f172803c684db9e9c82 WHIRLPOOL 4ca8f495c6d499ed8f1f6789333a6b357978029a6138a9986b6ef309a3e60303b6399b3c288e3732b13b75eb1db45e3679a559c806113a80572b0a05a226cadd -DIST swt-3.5.2-gtk-linux-x86_64.zip 5068674 SHA256 91f9e2d4f6ca3926252d33895aafe82ba1b72bcdb77ec71dafa20d154f5d5bc7 SHA512 f226d531002dc472852f09ce9814c8dcf7b0c4209353a5639d8b814308807df6477c4a8aa0fd49743578282e6662ca8d5c316371720dca50953ad7ec44b7c6d3 WHIRLPOOL 335ab0845f3c27d3396286f26b45583cf4b71469c3567dd2a978fa3b82af7828d02925529ec686825d283207b3e3858237664f43ab4ecb56835a84ffb066033b -DIST swt-3.6.1-gtk-linux-ppc.zip 5396609 SHA256 71caf4106401c8227696f8fc2c6d84a9c88877a38ed046b830455c65b85412ec SHA512 cee062224f8e5508d9f8d0a099535337c73a18338bb804a37dd79c11e7601ebd9455469300ad17fa2bd260b7ddddc673ac8d7e385250fcf55bf9f70af76b6c7b WHIRLPOOL 9a567eb65eee0e8f29da4eb53f0795469b92bfecddfc753f7e42915586b5b7fc2a33b1e2a5d43b41afd33d8f10e27716331195ede79315307c885fc24a58be39 -DIST swt-3.6.1-gtk-linux-x86.zip 5234373 SHA256 d0df381d82b1483bc2ffc576a55250be12db108f6a77058f87dd87ac7874f9ef SHA512 89159a74b27f3afb31c1ce0360012b0d3f72649bac9f068ceb02a3447033a6d06ce5a434f6fa996a2455569b45d263f960e96a7de3860db8ed688b3554cb8a5f WHIRLPOOL 462a7e1bb706a3335ca623ee1a6f8edc429155fd50a678a4865322af07c5daf0dc6cc970b5369914134fba788031dfbdf9a690f719105d5d529f6921d5548aec -DIST swt-3.6.1-gtk-linux-x86_64.zip 5529321 SHA256 e4e72278e710ecda4594a143e76cb7dc30ab7bcd5e6334b4c0d08ca75d900b94 SHA512 175d1827108168596ef5c68f1c9c5eef567f5b27aca8fe45374cc5fb2b59ee003a627edfcc24f34222abc078ec28d230535279bd79b04128cccb1e349d2bf0bb WHIRLPOOL 2d2eb7466a268553a6744e7e1f88402cfffd09fb5b0f00522253bd295e23eeb42ab4ab3d302267fb083c0391158124d3b6eca29c6a06c53d37b71560d91d0f24 -DIST swt-3.7.1-gtk-linux-ppc64.zip 5687650 SHA256 11b0ea72554f0f75941b44ae76aaf70b326e1c0cda7328fbb5a83b682a5e653c SHA512 fe73fa10c41cde27393818eab7a3d4c1402fcfad5639d75c9642e2a020e872e7a5d65dd65c1a526b3e70f74ac6cb4bbb7df93ac48cd6923c483754dc74e52125 WHIRLPOOL d599d45cf43b4892faa0d435dc0e22d717234b918b74a29e7d542ebab486dacb3287fd105ba0380ea8b4b53806153ac62cb86d5bd5de4bf236522bb9471d6c49 -DIST swt-3.7.1-gtk-linux-x86.zip 5374283 SHA256 94279a6ab1aab248641daf728bca34f4eb2f4b812aaebc1973c775320cb96942 SHA512 3b9095b04e2cd8d4f3721c7ac51303f93164b47cb2afa992e553b46909e99232d70cceba9088053740fd46ef158f190101f2d84d3e6d1eddeabb40128bde1bf5 WHIRLPOOL f0c5d3190d5a1b2fbf8718591362b1115bb17e583ded59464e5c7108f3e652631bac21e8c8c4d216d4451096d726871b9f64fead3db4234125bae4983f84a00f -DIST swt-3.7.1-gtk-linux-x86_64.zip 5671004 SHA256 dd11d29a95391afed42ac3883c45a2bda7e4597c72c4b7b1291316e006139b75 SHA512 0d7a3b2bb5facb120682c4a5d7ca9232483aea1dab67172368e723849ed79dee89ecfec2d286c4827e111191b5f7025232c26e0219b6f9fda3705b3b667ae0e2 WHIRLPOOL c2b6ae1d89de955a1df14fa6b6df8e234ccae84e0b01f5a5c414cd8764eee6f826ac7298e1bfe35d92aa527d4caa96cc4a2b54c91350f88b12a28c132e88ab63 -DIST swt-3.7.2-gtk-linux-ppc64.zip 5688113 SHA256 90106c1878470dfb78b665062a6a8f94c19cbb469221a37be4b7b985bed54c5e SHA512 750aaa43560bbf6f82f7f8cd9338abc88578f4f0b9aadaec9bc8a5c3d1ad593619cdf01d202cbf06766090ee977989ea7904643669c61971973951d8428b57d0 WHIRLPOOL 44b3b19b425132a615026209d1b557ab099dec441a8c2fb7aadfd90d19cd56228385e8e4f0ce09d66ebdcb9870cc5a932c1e6c6b4e3c507ca5b687b3ec6e18f4 -DIST swt-3.7.2-gtk-linux-x86.zip 5374609 SHA256 4e31f4cf5c6eac378ecaf5e261e925e82c377902c61cfdefaa38b1c3ea445183 SHA512 9f58864d05eba2648e4b5d5c958172f5c0c7c730209525b3d6f607586daaefea4d5ba1013e80c0c11948f01c553044b0a98c81688b33c14114ba79c7ce620426 WHIRLPOOL ff47a49df58f711c9ea9dcbc08ae6e5e78fcf11e9419a97a28a660af10172ba5b8eeff4e181794816c1b6aca9a6b3ea52b4f2cc855c0e399265a761c96b87296 -DIST swt-3.7.2-gtk-linux-x86_64.zip 5671443 SHA256 a92498e1fcd001b91a5128a414263908c876c5b74bd10c3276e08a8edd470443 SHA512 d60ae1d3f3b0577f7e3018139f93069c89d021064fec2f3f4074f95cfae56abdc0c7d531cb904ad3911482543cddcc3f6646ff47192073f4bde97c79e13612b7 WHIRLPOOL 2698abf1f6f50d6712d37e7b10ee6b0442f1db43b0d78814c3ee04a3922816c9f62247c55610f539c11dfd10c4f4fcf1ab2986eec81d2555144730c95ee381dd -DIST swt-3.8.2-gtk-linux-ppc64.zip 5933708 SHA256 af96edd43b751de4c9a1e45cc0d5d78d288a641481f8c6a2a75e4daa9c0523ab SHA512 cb9f2c7aed0b18bae6546272076c23c91d9e1a38404f0a70ddc6408047d961befe2839db177066312b82d8365bee6bcffb6e92aaa7a869ad37d9f49ab780e337 WHIRLPOOL 319ace912c06493102feb769944da5af753fab35b3e2ea0350194cec9374a2611850bf2127db397c9cb813457ca851a563d45cc847bd51c9ccf0db2505f48330 -DIST swt-3.8.2-gtk-linux-x86.zip 5558694 SHA256 d1339ae67b12cec7d82518a1e0c2ceba2637d9b5e1e429745b877b08d3450756 SHA512 afe1563e92fe9af0a58e7dbae731976991a6afacf6415ab88ebf557f99a5154169ad7103519524f71142c4160d55a9b0a9f7379b21486430318e4160e6f01c00 WHIRLPOOL d64dd28dc05b97e05a161ac50be414d011c37ea4790613d2ae9bb99cb1b4b69293741a393d5978a7c003cfa3a3c076f671e592d27e6c1fc17e944087a1e38a3f -DIST swt-3.8.2-gtk-linux-x86_64.zip 5865160 SHA256 b4e7aeefbf1b44afe37c7850bbae3683a38b76669c007fe3e328c47aa31fa7ef SHA512 43a27cb6fc891d7da35f5fcfc6ccb689d2b2c58de70b628b1e7cf07131f0641598b627eeedafb6a8dca715a336a7fb4fb6a03bb29fea3e115a4af571b1574cf8 WHIRLPOOL 0b75a0857d9398e87bc502bdfc54beb9f4cc491170880138cfd566f590038aa98827743e013faa031ac3bdb8b3cd4c543979db15201570f8dae63094de7e52ba -DIST swt-4.2-gtk-linux-ppc64.zip 5935799 SHA256 b853c9601ae0808634722976392319405bee53e6bc30864d0bfbf0507159d1db SHA512 bedd64099380980a6dbe47b86f4719666366680f7580150f97282c6f6b6acc95822493469e950e8fcbc9c584f6fca9f35a59937551ae8b6e799b188dc3751e9d WHIRLPOOL 8fe20ed46de94bb554205929fd142a2ac21aca543289a48cd6417f60f8a4d2d55062b7ebbda7f6712aabc6c7de8998c75c48eeffe73139c756e44e71c2ef84be -DIST swt-4.2-gtk-linux-x86.zip 5561088 SHA256 e0e2977837c905b61219eb94544d89757ac3d01a88c3a81abff6d7446d48d9ac SHA512 e3d53bcd0521411c40f4c37719917f3570a17fb3ea5c617560986273fd155b99d9b0790ba27c57da26663d49ebec4c6a8387b41bd01b0ba934b21724ba98e133 WHIRLPOOL ad4fd1113f6e4b2605433ac7a53aa416c29824164b97b2b3a3ceb61e6bc812108c38841b75c5ec6f9a093ed2b8a7c58bf883d701403e8399a18ccb2a8c214165 -DIST swt-4.2-gtk-linux-x86_64.zip 5867140 SHA256 f549bb8309e1523dd4d3867aaf6f0582cdbe5a504ae8aba52900fe6fdb63f336 SHA512 56c5ec4ca2ddeed5256dd6ff350dc3911034ecbc414a06ba879f04ab53d6380ca9da9037097f76228ca8182f6076bcd9cc4cb9b01c10766c10048e6576fc5f50 WHIRLPOOL 5f60bfe556d6551fdabe4184dfc5a4a9df250b10010d59200902017a9f9cbed379a557e5179232d05a8542d531542c3eb6d0afc57c752717dca7a9d7f4177e62 -EBUILD swt-3.4.1.ebuild 4892 SHA256 8383912898a8e92a28f8921ed6292ebd80c8c265c187f82eb17d500ebae71f89 SHA512 f783f92803e5d79f5f8bc4b9ab753ad9e81b1889982190d0e4ad1619c581d9cd19bf90e98392d963455550695878bf42f901bcd90966fe48265712e54d05313f WHIRLPOOL c56f4e53c585ebd510c533a856df0e3d76346e2fd81235c7f24237dd9e26a71ac6e44a0b7750a43e0bedc2354700a1683355b76da7cf2b26886cd5be3d29ac2b -EBUILD swt-3.5.2.ebuild 4885 SHA256 1d68178bdcfea520ab2046119390b307c1c2f11e71b98a5d0aee257e3d2c50d4 SHA512 9c62b6e6c4b50cd24345c67172762c05df1f6a4f189683bba498cc331af1138653a6d77083ccf6c5eb814ca0c6954d570c236b25540b4f5b98197b0904fe9a57 WHIRLPOOL 918cd95905283bacf155c286911403ddf77d7bdebf25b7f6fbe6c5747a6c5217af1bc52403161d48ce8715a97eb8a9142db3fa9f47c3e8bb8d8fffe7b55f70c9 -EBUILD swt-3.6.1.ebuild 4893 SHA256 a3820701235a563f6182f0e2f09593af2b8944f98540aa6ca061b7ea7e9cda0f SHA512 8d0d46db5518aa497e0d570fab838b4cf3e4ebfb3c92815aa92e1bde4bd1cef19daef744856693bfce614f8937fa597f20d74b66401ca3fe09a8259a710e5a75 WHIRLPOOL 150dd173db71531d3f20b969cacbbe8d04ad2f1e38d99acf9e67c1fb36a25be4182a12cecd38a42b9230e53618fdd82bedce3dc4fa47cfb26cf183010d9d073d -EBUILD swt-3.7.1.ebuild 4902 SHA256 62d1c125f1b6425354180a168653e34a1796aba783c450959f6fabc9237eb503 SHA512 543de0ed0547760d6afc5048297dda2386d5473bee7d401ad588277e89291c15cdea5e271eace67b868287a316f37a92b710d9707fad0515e06cfd5e83afa14d WHIRLPOOL 7ce75d826cc9c8a908e4dbf864ddcc71edaaf5671a3ce5ac06a7bbfda1758e582a4526876e6eee9f2b34f4e94a63498675756016a8f6fdbc4af52e70fe9a2ab5 -EBUILD swt-3.7.2-r1.ebuild 5047 SHA256 d6e6868043957ba3d4c32e4d193ff514ae049fdfe72d63eebf1d3e16ed537989 SHA512 d29c71a60a30bd045107263724196d6f9fbf941ace2f9f8ffa0c6b1376c9e39b1b33e37cf13a75a018fcb53c4ae4bbff23a8743b5b3339c894c1beef8ec4b6d7 WHIRLPOOL 2aa8884eb949f91f3195ee974fd130262485a1b2d39e9b4cad90be784095003fe59f0b48fcb7695db1fcf6f5a94623b6627e1563edd91cb585cffd531ad45cb9 -EBUILD swt-3.7.2.ebuild 4899 SHA256 80649057901bf5589abf28080456f7c19f2cd033874fcd4eb09d067cf46656b9 SHA512 c97985244495a498c25aca5b2bd8200bc83a0e6cb8660459a5df512b4c48d0892b97c3502a341776269825267b453771fb670debb06d19b4659a646bae81a27a WHIRLPOOL b91a4384222ead7187338d0eddb554d6e95bc839fb49c72c5c7d52bb871c198fc6428e41e90549df94d0ed9f177053d8c25571343c7cddd5d620be41bc579afe -EBUILD swt-3.8.2.ebuild 4881 SHA256 cdf7cc00234854a64d553764ec78d3bef2e93919ec4a62850ac43e36e4801aec SHA512 d238709695540f0320ebe82f0ce75ebd224c1969848d799c4ba229c8ab65c0f1fbb2f5a239717e823e31c04a2b71848eb3b6f5bd3f045f81af8b92a77ad16228 WHIRLPOOL 2921982db1e09cf1626623ba22304cdf5b249b09ff8b05872354c11a3db3fb132de5a39a06cea325462bcddf8ede49181e87fa82c5fec2a9d59f0f0aaee13fad -EBUILD swt-4.2-r1.ebuild 4930 SHA256 5d661f9b2a99cbbf828e82aec77f49b2126a1c288cba8d0a0c5751ff6321766e SHA512 d6860f2c91ceb9cce6556551dda4142e0b7946370f9205398966e41744f52f442944920a5072776c34be4c777a2c18087adfe22c7d28f8a7cea97fa8bd15d4ae WHIRLPOOL 93d4241b15af63d6c5e6d7620504d25df07d723c93d91d851fc0e8f6efd4e1c962717c8fdea82d4d9a7ed4f995a1671875e164e4118bbabccd17574356bd0460 -EBUILD swt-4.2-r2.ebuild 5056 SHA256 404a41710b3abf76c08c5b442463281e8d395dbffd4a4469a39c05bd1aae6594 SHA512 5fff61a37d3cd5e197f085bae78ce913e4b2249b8131ca65d2c0c850e34da197552811a12f4d59684432a493c69a8d7d9f567491ec0b151f715a283038be52f3 WHIRLPOOL 5c5f5ae21ee7c26991077f7489af52663d887c91e84dd8a5c5255703d3629596180a9d5bd25e1da9896c8bdd80665443b6bd03cba24aae85baa1dac7aa5dbb8a -EBUILD swt-4.2.ebuild 4818 SHA256 8fbd3ec2f972cbd0228632e189c178f3bd73c7626e6ef39b0dd6a525083e067c SHA512 5c81ac5ad9e6cbb5d2e186de3f19b0f0fd4ef6b22952457beb8f867503a621f5cf7a7e3d8cef5e60802cf85c4125a18e5f78475e0de33a29d4e8a4b48ffca345 WHIRLPOOL 7037e5b4793146d6d72ca152da90771aaaf0b5d8eaa5c98724ce46550f28628d0ac0bdc0deef986f21de6fa1691e76f4292f23a4ae677a93db3a0da8b3c64c96 -MISC ChangeLog 1539 SHA256 e1007c74bf6a4179c37903ac16656332aeff85d29249cf8f3f55e80e4676f8d5 SHA512 18e99316ff62c24f2645b739a1b25ec6bce122fa8b693e193bc1dfc1f84669950234a4d6c59fbcf2f1bf6ed65ba83fd1331573fe3feb8b4814bbd890defa9ddb WHIRLPOOL a240e314df704eb53aa4c25b0ccdceb4a4142191c014296b6004c4c87f1e0013cd14359606f2d35d789b4eaecdc5470805fa41efcb4e3673a6353eb4bcfa56cf -MISC metadata.xml 578 SHA256 1e4845acfd81dc03aba0b504ac5c3307bf8d8a3bf666ece773fc483e458eaea0 SHA512 2b9ed1965582b5cd8371b473a296d620005273c82b393f5f32c3c45ce65926330bb75e4a312256c21bdb3f69a9c2a4b99f18e9396a349ba17ba94ebe647e5b8a WHIRLPOOL a32177b01a02581a0b4762e31cdf8029a88fc7e57ec9809c9a8156326a843e604a861e8f5f7bb44d8adc9e1c0c09eebb58d8d6ffd613ae531f99d6f1113cf044 diff --git a/dev-java/swt/files/as-needed-and-flag-fixes-3.6.patch b/dev-java/swt/files/as-needed-and-flag-fixes-3.6.patch deleted file mode 100644 index 16194fdc..00000000 --- a/dev-java/swt/files/as-needed-and-flag-fixes-3.6.patch +++ /dev/null @@ -1,243 +0,0 @@ ---- make_linux.mak~ 2010-06-08 17:30:58.000000000 +0000 -+++ make_linux.mak 2010-08-09 22:48:01.515433721 +0000 -@@ -66,7 +66,7 @@ - # Uncomment for Native Stats tool - #NATIVE_STATS = -DNATIVE_STATS - --MOZILLACFLAGS = -O \ -+MOZILLACFLAGS = $(CXXFLAGS) \ - -DSWT_VERSION=$(SWT_VERSION) \ - $(NATIVE_STATS) \ - -DMOZILLA_STRICT_API=1 \ -@@ -107,7 +107,7 @@ - WEBKIT_OBJECTS = swt.o webkit.o webkit_structs.o webkit_stats.o - GLX_OBJECTS = swt.o glx.o glx_structs.o glx_stats.o - --CFLAGS = -O -Wall \ -+CFLAGS += \ - -DSWT_VERSION=$(SWT_VERSION) \ - $(NATIVE_STATS) \ - -DLINUX -DGTK \ -@@ -131,13 +131,13 @@ - make_swt: $(SWT_LIB) $(SWTPI_LIB) - - $(SWT_LIB): $(SWT_OBJECTS) -- $(CC) $(LFLAGS) -o $(SWT_LIB) $(SWT_OBJECTS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(SWT_LIB) $(SWT_OBJECTS) - - callback.o: callback.c callback.h - $(CC) $(CFLAGS) -DUSE_ASSEMBLER -c callback.c - - $(SWTPI_LIB): $(SWTPI_OBJECTS) -- $(CC) $(LFLAGS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS) $(GTKLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS) $(GTKLIBS) - - swt.o: swt.c swt.h - $(CC) $(CFLAGS) -c swt.c -@@ -156,7 +156,7 @@ - make_cairo: $(CAIRO_LIB) - - $(CAIRO_LIB): $(CAIRO_OBJECTS) -- $(CC) $(LFLAGS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS) $(CAIROLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS) $(CAIROLIBS) - - cairo.o: cairo.c cairo.h swt.h - $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo.c -@@ -172,7 +172,7 @@ - make_cde: $(CDE_LIB) - - $(CDE_LIB): $(CDE_OBJECTS) -- $(CC) $(LFLAGS) -o $(CDE_LIB) $(CDE_OBJECTS) $(CDE_LIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(CDE_LIB) $(CDE_OBJECTS) $(CDE_LIBS) - - # - # AWT lib -@@ -180,7 +180,7 @@ - make_awt:$(AWT_LIB) - - $(AWT_LIB): $(AWT_OBJECTS) -- $(CC) $(AWT_LFLAGS) -o $(AWT_LIB) $(AWT_OBJECTS) $(AWT_LIBS) -+ $(CC) $(LDFLAGS) $(AWT_LFLAGS) -o $(AWT_LIB) $(AWT_OBJECTS) $(AWT_LIBS) - - # - # Atk lib -@@ -188,7 +188,7 @@ - make_atk: $(ATK_LIB) - - $(ATK_LIB): $(ATK_OBJECTS) -- $(CC) $(LFLAGS) -o $(ATK_LIB) $(ATK_OBJECTS) $(ATKLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(ATK_LIB) $(ATK_OBJECTS) $(ATKLIBS) - - atk.o: atk.c atk.h - $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk.c -@@ -205,7 +205,7 @@ - make_gnome: $(GNOME_LIB) - - $(GNOME_LIB): $(GNOME_OBJECTS) -- $(CC) $(LFLAGS) -o $(GNOME_LIB) $(GNOME_OBJECTS) $(GNOMELIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(GNOME_LIB) $(GNOME_OBJECTS) $(GNOMELIBS) - - gnome.o: gnome.c - $(CC) $(CFLAGS) $(GNOMECFLAGS) -c gnome.c -@@ -222,7 +222,7 @@ - make_mozilla:$(MOZILLA_LIB) - - $(MOZILLA_LIB): $(MOZILLA_OBJECTS) -- $(CXX) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALFLAGS) ${MOZILLA_LIBS} -+ $(CXX) $(LDFLAGS) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALFLAGS) ${MOZILLA_LIBS} - - xpcom.o: xpcom.cpp - $(CXX) $(MOZILLACFLAGS) $(MOZILLAEXCLUDES) ${MOZILLA_INCLUDES} -c xpcom.cpp -@@ -242,7 +242,7 @@ - make_xulrunner:$(XULRUNNER_LIB) - - $(XULRUNNER_LIB): $(XULRUNNER_OBJECTS) -- $(CXX) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS} -+ $(CXX) $(LDFLAGS) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS} - - xpcomxul.o: xpcom.cpp - $(CXX) -o xpcomxul.o $(MOZILLACFLAGS) $(XULRUNNEREXCLUDES) ${XULRUNNER_INCLUDES} -c xpcom.cpp -@@ -262,7 +262,7 @@ - make_xpcominit:$(XPCOMINIT_LIB) - - $(XPCOMINIT_LIB): $(XPCOMINIT_OBJECTS) -- $(CXX) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS} -+ $(CXX) $(LDFLAGS) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS} - - xpcominit.o: xpcominit.cpp - $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit.cpp -@@ -279,7 +279,7 @@ - make_webkit: $(WEBKIT_LIB) - - $(WEBKIT_LIB): $(WEBKIT_OBJECTS) -- $(CC) $(LFLAGS) -o $(WEBKIT_LIB) $(WEBKIT_OBJECTS) $(WEBKITLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(WEBKIT_LIB) $(WEBKIT_OBJECTS) $(WEBKITLIBS) - - webkit.o: webkitgtk.c - $(CC) $(CFLAGS) $(WEBKITCFLAGS) -c webkitgtk.c -o webkit.o -@@ -296,7 +296,7 @@ - make_glx: $(GLX_LIB) - - $(GLX_LIB): $(GLX_OBJECTS) -- $(CC) $(LFLAGS) -o $(GLX_LIB) $(GLX_OBJECTS) $(GLXLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(GLX_LIB) $(GLX_OBJECTS) $(GLXLIBS) - - glx.o: glx.c - $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx.c ---- make_freebsd.mak~ 2010-06-08 17:30:58.000000000 +0000 -+++ make_freebsd.mak 2010-08-09 22:50:26.173246263 +0000 -@@ -64,7 +64,7 @@ - # Uncomment for Native Stats tool - #NATIVE_STATS = -DNATIVE_STATS - --MOZILLACFLAGS = -O \ -+MOZILLACFLAGS += \ - -DSWT_VERSION=$(SWT_VERSION) \ - $(NATIVE_STATS) \ - -DMOZILLA_STRICT_API=1 \ -@@ -91,7 +91,7 @@ - XPCOMINIT_OBJECTS = swt.o xpcominit.o xpcominit_structs.o xpcominit_stats.o - GLX_OBJECTS = swt.o glx.o glx_structs.o glx_stats.o - --CFLAGS = -O -Wall \ -+CFLAGS += \ - -DSWT_VERSION=$(SWT_VERSION) \ - $(NATIVE_STATS) \ - -DFREEBSD -DGTK \ -@@ -115,13 +115,13 @@ - make_swt: $(SWT_LIB) $(SWTPI_LIB) - - $(SWT_LIB): $(SWT_OBJECTS) -- $(CC) $(LFLAGS) -o $(SWT_LIB) $(SWT_OBJECTS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(SWT_LIB) $(SWT_OBJECTS) - - callback.o: callback.c callback.h - $(CC) $(CFLAGS) -DUSE_ASSEMBLER -c callback.c - - $(SWTPI_LIB): $(SWTPI_OBJECTS) -- $(CC) $(LFLAGS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS) $(GTKLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS) $(GTKLIBS) - - swt.o: swt.c swt.h - $(CC) $(CFLAGS) -c swt.c -@@ -140,7 +140,7 @@ - make_cairo: $(CAIRO_LIB) - - $(CAIRO_LIB): $(CAIRO_OBJECTS) -- $(CC) $(LFLAGS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS) $(CAIROLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS) $(CAIROLIBS) - - cairo.o: cairo.c cairo.h swt.h - $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo.c -@@ -156,7 +156,7 @@ - make_cde: $(CDE_LIB) - - $(CDE_LIB): $(CDE_OBJECTS) -- $(CC) $(LFLAGS) -o $(CDE_LIB) $(CDE_OBJECTS) $(CDE_LIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(CDE_LIB) $(CDE_OBJECTS) $(CDE_LIBS) - - # - # AWT lib -@@ -164,7 +164,7 @@ - make_awt:$(AWT_LIB) - - $(AWT_LIB): $(AWT_OBJECTS) -- $(CC) $(AWT_LFLAGS) -o $(AWT_LIB) $(AWT_OBJECTS) $(AWT_LIBS) -+ $(CC) $(LDFLAGS) $(AWT_LFLAGS) -o $(AWT_LIB) $(AWT_OBJECTS) $(AWT_LIBS) - - # - # Atk lib -@@ -172,7 +172,7 @@ - make_atk: $(ATK_LIB) - - $(ATK_LIB): $(ATK_OBJECTS) -- $(CC) $(LFLAGS) -o $(ATK_LIB) $(ATK_OBJECTS) $(ATKLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(ATK_LIB) $(ATK_OBJECTS) $(ATKLIBS) - - atk.o: atk.c atk.h - $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk.c -@@ -189,7 +189,7 @@ - make_gnome: $(GNOME_LIB) - - $(GNOME_LIB): $(GNOME_OBJECTS) -- $(CC) $(LFLAGS) -o $(GNOME_LIB) $(GNOME_OBJECTS) $(GNOMELIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(GNOME_LIB) $(GNOME_OBJECTS) $(GNOMELIBS) - - gnome.o: gnome.c - $(CC) $(CFLAGS) $(GNOMECFLAGS) -c gnome.c -@@ -206,7 +206,7 @@ - make_mozilla:$(MOZILLA_LIB) - - $(MOZILLA_LIB): $(MOZILLA_OBJECTS) -- $(CXX) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALFLAGS) ${MOZILLA_LIBS} -+ $(CXX) $(LDFLAGS) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALFLAGS) ${MOZILLA_LIBS} - - xpcom.o: xpcom.cpp - $(CXX) $(MOZILLACFLAGS) ${MOZILLA_INCLUDES} -c xpcom.cpp -@@ -226,7 +226,7 @@ - make_xulrunner:$(XULRUNNER_LIB) - - $(XULRUNNER_LIB): $(XULRUNNER_OBJECTS) -- $(CXX) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS} -+ $(CXX) $(LDFLAGS) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS} - - xpcomxul.o: xpcom.cpp - $(CXX) -o xpcomxul.o $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcom.cpp -@@ -252,7 +252,7 @@ - make_xpcominit:$(XPCOMINIT_LIB) - - $(XPCOMINIT_LIB): $(XPCOMINIT_OBJECTS) -- $(CXX) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS} -+ $(CXX) $(LDFLAGS) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS} - - xpcominit.o: xpcominit.cpp - $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit.cpp -@@ -269,7 +269,7 @@ - make_glx: $(GLX_LIB) - - $(GLX_LIB): $(GLX_OBJECTS) -- $(CC) $(LFLAGS) -o $(GLX_LIB) $(GLX_OBJECTS) $(GLXLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(GLX_LIB) $(GLX_OBJECTS) $(GLXLIBS) - - glx.o: glx.c - $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx.c diff --git a/dev-java/swt/files/as-needed-and-flag-fixes.patch b/dev-java/swt/files/as-needed-and-flag-fixes.patch deleted file mode 100644 index 4cacaf61..00000000 --- a/dev-java/swt/files/as-needed-and-flag-fixes.patch +++ /dev/null @@ -1,238 +0,0 @@ ---- make_linux.mak 2009-05-24 18:38:39.000000000 +0300 -+++ make_linux.mak.fixed 2009-05-24 19:38:51.000000000 +0300 -@@ -64,7 +64,7 @@ - # Uncomment for Native Stats tool - #NATIVE_STATS = -DNATIVE_STATS - --MOZILLACFLAGS = -O \ -+MOZILLACFLAGS = $(CXXFLAGS) \ - -DSWT_VERSION=$(SWT_VERSION) \ - $(NATIVE_STATS) \ - -DMOZILLA_STRICT_API=1 \ -@@ -92,15 +92,14 @@ - XPCOMINIT_OBJECTS = swt.o xpcominit.o xpcominit_structs.o xpcominit_stats.o - GLX_OBJECTS = swt.o glx.o glx_structs.o glx_stats.o - --CFLAGS = -O -Wall \ -- -DSWT_VERSION=$(SWT_VERSION) \ -+CFLAGS += -DSWT_VERSION=$(SWT_VERSION) \ - $(NATIVE_STATS) \ - -DLINUX -DGTK \ - -I$(JAVA_HOME)/include \ - -I$(JAVA_HOME)/include/linux \ - -fPIC \ - ${SWT_PTR_CFLAGS} --LIBS = -shared -fPIC -+LIBS = -shared -fPIC $(LDFLAGS) - - ifndef NO_STRIP - AWT_LIBS := $(AWT_LIBS) -s -@@ -122,7 +121,7 @@ - $(CC) $(CFLAGS) -DUSE_ASSEMBLER -c callback.c - - $(SWTPI_LIB): $(SWTPI_OBJECTS) -- $(CC) $(LIBS) $(GTKLIBS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS) -+ $(CC) $(LIBS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS) $(GTKLIBS) - - swt.o: swt.c swt.h - $(CC) $(CFLAGS) -c swt.c -@@ -141,7 +140,7 @@ - make_cairo: $(CAIRO_LIB) - - $(CAIRO_LIB): $(CAIRO_OBJECTS) -- $(CC) $(LIBS) $(CAIROLIBS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS) -+ $(CC) $(LIBS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS) $(CAIROLIBS) - - cairo.o: cairo.c cairo.h swt.h - $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo.c -@@ -157,7 +156,7 @@ - make_cde: $(CDE_LIB) - - $(CDE_LIB): $(CDE_OBJECTS) -- $(CC) $(LIBS) $(CDE_LIBS) -o $(CDE_LIB) $(CDE_OBJECTS) -+ $(CC) $(LIBS) -o $(CDE_LIB) $(CDE_OBJECTS) $(CDE_LIBS) - - # - # AWT lib -@@ -165,7 +164,7 @@ - make_awt:$(AWT_LIB) - - $(AWT_LIB): $(AWT_OBJECTS) -- $(CC) $(AWT_LIBS) -o $(AWT_LIB) $(AWT_OBJECTS) -+ $(CC) $(LDFLAGS) -o $(AWT_LIB) $(AWT_OBJECTS) $(AWT_LIBS) - - # - # Atk lib -@@ -173,7 +172,7 @@ - make_atk: $(ATK_LIB) - - $(ATK_LIB): $(ATK_OBJECTS) -- $(CC) $(LIBS) $(ATKLIBS) -o $(ATK_LIB) $(ATK_OBJECTS) -+ $(CC) $(LIBS) -o $(ATK_LIB) $(ATK_OBJECTS) $(ATKLIBS) - - atk.o: atk.c atk.h - $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk.c -@@ -190,7 +189,7 @@ - make_gnome: $(GNOME_LIB) - - $(GNOME_LIB): $(GNOME_OBJECTS) -- $(CC) $(LIBS) $(GNOMELIBS) -o $(GNOME_LIB) $(GNOME_OBJECTS) -+ $(CC) $(LIBS) -o $(GNOME_LIB) $(GNOME_OBJECTS) $(GNOMELIBS) - - gnome.o: gnome.c - $(CC) $(CFLAGS) $(GNOMECFLAGS) -c gnome.c -@@ -207,7 +206,7 @@ - make_mozilla:$(MOZILLA_LIB) - - $(MOZILLA_LIB): $(MOZILLA_OBJECTS) -- $(CXX) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALIBS) ${MOZILLA_LIBS} -+ $(CXX) $(LDFLAGS) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALIBS) ${MOZILLA_LIBS} - - xpcom.o: xpcom.cpp - $(CXX) $(MOZILLACFLAGS) $(MOZILLAEXCLUDES) ${MOZILLA_INCLUDES} -c xpcom.cpp -@@ -227,7 +226,7 @@ - make_xulrunner:$(XULRUNNER_LIB) - - $(XULRUNNER_LIB): $(XULRUNNER_OBJECTS) -- $(CXX) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALIBS) ${XULRUNNER_LIBS} -+ $(CXX) $(LDFLAGS) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALIBS) ${XULRUNNER_LIBS} - - xpcomxul.o: xpcom.cpp - $(CXX) -o xpcomxul.o $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcom.cpp -@@ -247,7 +246,7 @@ - make_xpcominit:$(XPCOMINIT_LIB) - - $(XPCOMINIT_LIB): $(XPCOMINIT_OBJECTS) -- $(CXX) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALIBS) ${XULRUNNER_LIBS} -+ $(CXX) $(LDFLAGS) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALIBS) ${XULRUNNER_LIBS} - - xpcominit.o: xpcominit.cpp - $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit.cpp -@@ -264,7 +263,7 @@ - make_glx: $(GLX_LIB) - - $(GLX_LIB): $(GLX_OBJECTS) -- $(CC) $(LIBS) $(GLXLIBS) -o $(GLX_LIB) $(GLX_OBJECTS) -+ $(CC) $(LIBS) -o $(GLX_LIB) $(GLX_OBJECTS) $(GLXLIBS) - - glx.o: glx.c - $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx.c ---- make_freebsd.mak 2009-05-24 20:09:55.000000000 +0300 -+++ make_freebsd.mak.fixed 2009-05-24 20:15:03.000000000 +0300 -@@ -64,7 +64,7 @@ - # Uncomment for Native Stats tool - #NATIVE_STATS = -DNATIVE_STATS - --MOZILLACFLAGS = -O \ -+MOZILLACFLAGS = $(CXXFLAGS) \ - -DSWT_VERSION=$(SWT_VERSION) \ - $(NATIVE_STATS) \ - -DMOZILLA_STRICT_API=1 \ -@@ -91,15 +91,14 @@ - XPCOMINIT_OBJECTS = swt.o xpcominit.o xpcominit_structs.o xpcominit_stats.o - GLX_OBJECTS = swt.o glx.o glx_structs.o glx_stats.o - --CFLAGS = -O -Wall \ -- -DSWT_VERSION=$(SWT_VERSION) \ -+CFLAGS += -DSWT_VERSION=$(SWT_VERSION) \ - $(NATIVE_STATS) \ - -DFREEBSD -DGTK \ - -I$(JAVA_HOME)/include \ - -I$(JAVA_HOME)/include/freebsd \ - -fPIC \ - ${SWT_PTR_CFLAGS} --LIBS = -shared -fPIC -+LIBS = -shared -fPIC $(LDFLAGS) - - ifndef NO_STRIP - AWT_LIBS := $(AWT_LIBS) -s -@@ -121,7 +120,7 @@ - $(CC) $(CFLAGS) -DUSE_ASSEMBLER -c callback.c - - $(SWTPI_LIB): $(SWTPI_OBJECTS) -- $(CC) $(LIBS) $(GTKLIBS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS) -+ $(CC) $(LIBS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS) $(GTKLIBS) - - swt.o: swt.c swt.h - $(CC) $(CFLAGS) -c swt.c -@@ -140,7 +139,7 @@ - make_cairo: $(CAIRO_LIB) - - $(CAIRO_LIB): $(CAIRO_OBJECTS) -- $(CC) $(LIBS) $(CAIROLIBS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS) -+ $(CC) $(LIBS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS) $(CAIROLIBS) - - cairo.o: cairo.c cairo.h swt.h - $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo.c -@@ -156,7 +155,7 @@ - make_cde: $(CDE_LIB) - - $(CDE_LIB): $(CDE_OBJECTS) -- $(CC) $(LIBS) $(CDE_LIBS) -o $(CDE_LIB) $(CDE_OBJECTS) -+ $(CC) $(LIBS) -o $(CDE_LIB) $(CDE_OBJECTS) $(CDE_LIBS) - - # - # AWT lib -@@ -164,7 +163,7 @@ - make_awt:$(AWT_LIB) - - $(AWT_LIB): $(AWT_OBJECTS) -- $(CC) $(AWT_LIBS) -o $(AWT_LIB) $(AWT_OBJECTS) -+ $(CC) $(LDFLAGS) -o $(AWT_LIB) $(AWT_OBJECTS) $(AWT_LIBS) - - # - # Atk lib -@@ -172,7 +171,7 @@ - make_atk: $(ATK_LIB) - - $(ATK_LIB): $(ATK_OBJECTS) -- $(CC) $(LIBS) $(ATKLIBS) -o $(ATK_LIB) $(ATK_OBJECTS) -+ $(CC) $(LIBS) -o $(ATK_LIB) $(ATK_OBJECTS) $(ATKLIBS) - - atk.o: atk.c atk.h - $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk.c -@@ -189,7 +188,7 @@ - make_gnome: $(GNOME_LIB) - - $(GNOME_LIB): $(GNOME_OBJECTS) -- $(CC) $(LIBS) $(GNOMELIBS) -o $(GNOME_LIB) $(GNOME_OBJECTS) -+ $(CC) $(LIBS) -o $(GNOME_LIB) $(GNOME_OBJECTS) $(GNOMELIBS) - - gnome.o: gnome.c - $(CC) $(CFLAGS) $(GNOMECFLAGS) -c gnome.c -@@ -206,7 +205,7 @@ - make_mozilla:$(MOZILLA_LIB) - - $(MOZILLA_LIB): $(MOZILLA_OBJECTS) -- $(CXX) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALIBS) ${MOZILLA_LIBS} -+ $(CXX) $(LDFLAGS) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALIBS) ${MOZILLA_LIBS} - - xpcom.o: xpcom.cpp - $(CXX) $(MOZILLACFLAGS) ${MOZILLA_INCLUDES} -c xpcom.cpp -@@ -226,7 +225,7 @@ - make_xulrunner:$(XULRUNNER_LIB) - - $(XULRUNNER_LIB): $(XULRUNNER_OBJECTS) -- $(CXX) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALIBS) ${XULRUNNER_LIBS} -+ $(CXX) $(LDFLAGS) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALIBS) ${XULRUNNER_LIBS} - - xpcomxul.o: xpcom.cpp - $(CXX) -o xpcomxul.o $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcom.cpp -@@ -252,7 +251,7 @@ - make_xpcominit:$(XPCOMINIT_LIB) - - $(XPCOMINIT_LIB): $(XPCOMINIT_OBJECTS) -- $(CXX) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALIBS) ${XULRUNNER_LIBS} -+ $(CXX) $(LDFLAGS) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALIBS) ${XULRUNNER_LIBS} - - xpcominit.o: xpcominit.cpp - $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit.cpp -@@ -269,7 +268,7 @@ - make_glx: $(GLX_LIB) - - $(GLX_LIB): $(GLX_OBJECTS) -- $(CC) $(LIBS) $(GLXLIBS) -o $(GLX_LIB) $(GLX_OBJECTS) -+ $(CC) $(LIBS) -o $(GLX_LIB) $(GLX_OBJECTS) $(GLXLIBS) - - glx.o: glx.c - $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx.c diff --git a/dev-java/swt/files/build.xml b/dev-java/swt/files/build.xml deleted file mode 100644 index ea775871..00000000 --- a/dev-java/swt/files/build.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/dev-java/swt/files/swt-3.3-callback-pointer-dereferencing.patch b/dev-java/swt/files/swt-3.3-callback-pointer-dereferencing.patch deleted file mode 100644 index 92fbab77..00000000 --- a/dev-java/swt/files/swt-3.3-callback-pointer-dereferencing.patch +++ /dev/null @@ -1,23 +0,0 @@ -# patch from gcj-overlay, not sure if by geki himself -# removes QA warning about strict-aliasing ---- callback.c.orig 2006-12-12 17:25:26.000000000 +0100 -+++ callback.c 2006-12-12 18:11:34.000000000 +0100 -@@ -250,12 +250,16 @@ - - #ifdef JNI_VERSION_1_2 - if (IS_JNI_1_2) { -- (*jvm)->GetEnv(jvm, (void **)&env, JNI_VERSION_1_2); -+ /* http://java.sun.com/j2se/1.5.0/docs/guide/jni/spec/invocation.html */ -+ /* jint GetEnv(JavaVM *vm, void **env, jint version); */ -+ (*jvm)->GetEnv(jvm, (void *)&env, JNI_VERSION_1_2); - } - #endif - - if (env == NULL) { -- (*jvm)->AttachCurrentThread(jvm, (void **)&env, NULL); -+ /* http://java.sun.com/j2se/1.5.0/docs/guide/jni/spec/invocation.html */ -+ /* jint AttachCurrentThread(JavaVM *vm, JNIEnv **p_env, void *thr_args); */ -+ (*jvm)->AttachCurrentThread(jvm, (void *)&env, NULL); - if (IS_JNI_1_2) detach = 1; - } - diff --git a/dev-java/swt/files/swt-3.3-manifest b/dev-java/swt/files/swt-3.3-manifest deleted file mode 100644 index 2a0f5c89..00000000 --- a/dev-java/swt/files/swt-3.3-manifest +++ /dev/null @@ -1,16 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: %pluginName -Bundle-Vendor: %providerName -Bundle-Localization: plugin -Fragment-Host: org.eclipse.swt; bundle-version="[3.0.0,4.0.0)" -Bundle-SymbolicName: org.eclipse.swt.gtk.linux.SWT_ARCH; singleton:=true -Bundle-Version: 3.3.0 -Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=SWT_ARCH)) -Export-Package: org.eclipse.swt.internal.accessibility.gtk; x-internal:=true, - org.eclipse.swt.internal.cairo; x-internal:=true, - org.eclipse.swt.internal.cde; x-internal:=true, - org.eclipse.swt.internal.gnome; x-internal:=true, - org.eclipse.swt.internal.gtk; x-internal:=true, - org.eclipse.swt.internal.mozilla; x-internal:=true, - org.eclipse.swt.internal.opengl.glx; x-internal:=true \ No newline at end of file diff --git a/dev-java/swt/files/swt-3.4-manifest b/dev-java/swt/files/swt-3.4-manifest deleted file mode 100644 index c11c42ab..00000000 --- a/dev-java/swt/files/swt-3.4-manifest +++ /dev/null @@ -1,16 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: %pluginName -Bundle-Vendor: %providerName -Bundle-Localization: plugin -Fragment-Host: org.eclipse.swt; bundle-version="[3.0.0,4.0.0)" -Bundle-SymbolicName: org.eclipse.swt.gtk.linux.SWT_ARCH; singleton:=true -Bundle-Version: 3.4.0 -Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=SWT_ARCH)) -Export-Package: org.eclipse.swt.internal.accessibility.gtk; x-internal:=true, - org.eclipse.swt.internal.cairo; x-internal:=true, - org.eclipse.swt.internal.cde; x-internal:=true, - org.eclipse.swt.internal.gnome; x-internal:=true, - org.eclipse.swt.internal.gtk; x-internal:=true, - org.eclipse.swt.internal.mozilla; x-internal:=true, - org.eclipse.swt.internal.opengl.glx; x-internal:=true diff --git a/dev-java/swt/files/swt-3.4-xulrunner-1.9.1-amd64.patch b/dev-java/swt/files/swt-3.4-xulrunner-1.9.1-amd64.patch deleted file mode 100644 index db2536ba..00000000 --- a/dev-java/swt/files/swt-3.4-xulrunner-1.9.1-amd64.patch +++ /dev/null @@ -1,325 +0,0 @@ -# Patch by Grant Gayed -# https://bugs.eclipse.org/bugs/show_bug.cgi?id=268651#c18 -# https://bugs.eclipse.org/bugs/attachment.cgi?id=130751 -Index: Eclipse SWT Mozilla/common/org/eclipse/swt/browser/Mozilla.java -=================================================================== -RCS file: /cvsroot/eclipse/org.eclipse.swt/Eclipse SWT Mozilla/common/org/eclipse/swt/browser/Mozilla.java,v -retrieving revision 1.105.2.3 -diff -u -r1.105.2.3 Mozilla.java ---- src/org/eclipse/swt/browser/Mozilla.java 21 Aug 2008 16:02:30 -00001.105.2.3 -+++ src/org/eclipse/swt/browser/Mozilla.java 2 Apr 2009 19:15:06 -0000 -@@ -47,6 +47,7 @@ - Shell tip = null; - Listener listener; - Vector unhookedDOMWindows = new Vector (); -+ byte[] htmlBytes; - - static nsIAppShell AppShell; - static AppFileLocProvider LocationProvider; -@@ -1130,21 +1131,21 @@ - * Once the client does a proper navigate with either setUrl() or setText() then resume as - * normal. The Mozilla bug for this is https://bugzilla.mozilla.org/show_bug.cgi?id=415789. - */ -- awaitingNavigate = true; -- rc = webBrowser.QueryInterface (nsIWebNavigation.NS_IWEBNAVIGATION_IID, result); -- if (rc != XPCOM.NS_OK) { -- browser.dispose (); -- error (rc); -- } -- if (result[0] == 0) { -- browser.dispose (); -- error (XPCOM.NS_ERROR_NO_INTERFACE); -- } -- nsIWebNavigation webNavigation = new nsIWebNavigation (result[0]); -- char[] uri = new char[ABOUT_BLANK.length () + 1]; -- ABOUT_BLANK.getChars (0, ABOUT_BLANK.length (), uri, 0); -- rc = webNavigation.LoadURI (uri, nsIWebNavigation.LOAD_FLAGS_NONE, 0, 0, 0); -- webNavigation.Release (); -+// awaitingNavigate = true; -+// rc = webBrowser.QueryInterface (nsIWebNavigation.NS_IWEBNAVIGATION_IID, result); -+// if (rc != XPCOM.NS_OK) { -+// browser.dispose (); -+// error (rc); -+// } -+// if (result[0] == 0) { -+// browser.dispose (); -+// error (XPCOM.NS_ERROR_NO_INTERFACE); -+// } -+// nsIWebNavigation webNavigation = new nsIWebNavigation (result[0]); -+// char[] uri = new char[ABOUT_BLANK.length () + 1]; -+// ABOUT_BLANK.getChars (0, ABOUT_BLANK.length (), uri, 0); -+// rc = webNavigation.LoadURI (uri, nsIWebNavigation.LOAD_FLAGS_NONE, 0, 0, 0); -+// webNavigation.Release (); - } - } - result[0] = 0; -@@ -1223,6 +1224,7 @@ - } - - public boolean back () { -+ htmlBytes = null; - if (awaitingNavigate) return false; - - long /*int*/[] result = new long /*int*/[1]; -@@ -1425,6 +1427,7 @@ - } - - public boolean forward () { -+ htmlBytes = null; - if (awaitingNavigate) return false; - - long /*int*/[] result = new long /*int*/[1]; -@@ -1635,6 +1638,7 @@ - webBrowser.Release (); - webBrowser = null; - webBrowserObject = null; -+ htmlBytes = null; - - if (tip != null && !tip.isDisposed ()) tip.dispose (); - tip = null; -@@ -1696,6 +1700,7 @@ - } - - public void refresh () { -+ htmlBytes = null; - if (awaitingNavigate) return; - - long /*int*/[] result = new long /*int*/[1]; -@@ -1817,11 +1822,45 @@ - } else { - result[0] = 0; - rc = interfaceRequestor.GetInterface (nsIDocShell.NS_IDOCSHELL_IID, result); -- if (rc != XPCOM.NS_OK) error (rc); -- if (result[0] == 0) error (XPCOM.NS_ERROR_NO_INTERFACE); -- nsIDocShell docShell = new nsIDocShell (result[0]); -- rc = docShell.LoadStream (inputStream.getAddress (), uri.getAddress (), aContentType, aContentCharset, 0); -- docShell.Release (); -+ if (rc == XPCOM.NS_OK) { -+ if (result[0] == 0) error (XPCOM.NS_ERROR_NO_INTERFACE); -+ nsIDocShell docShell = new nsIDocShell (result[0]); -+ rc = docShell.LoadStream (inputStream.getAddress (), uri.getAddress (), aContentType, aContentCharset, 0); -+ docShell.Release (); -+ } else { -+ result[0] = 0; -+ rc = webBrowser.QueryInterface (nsIWebBrowserStream.NS_IWEBBROWSERSTREAM_IID, result); -+ if (rc == XPCOM.NS_OK) { -+ if (result[0] == 0) error (XPCOM.NS_ERROR_NO_INTERFACE); -+ /* -+ * Setting mozilla's content through nsIWebBrowserStream does not cause a page -+ * load to occur, so the events that usually accompany a page change are not -+ * fired. To make this behave as expected, navigate to about:blank first and -+ * then set the html content once the page has loaded. -+ */ -+ new nsISupports (result[0]).Release (); -+ result[0] = 0; -+ -+ /* -+ * If htmlBytes is not null then the about:blank page is already being loaded, -+ * so no Navigate is required. Just set the html that is to be shown. -+ */ -+ boolean blankLoading = htmlBytes != null; -+ htmlBytes = data; -+ if (blankLoading) return true; -+ -+ /* navigate to about:blank */ -+ rc = webBrowser.QueryInterface (nsIWebNavigation.NS_IWEBNAVIGATION_IID, result); -+ if (rc != XPCOM.NS_OK) error (rc); -+ if (result[0] == 0) error (XPCOM.NS_ERROR_NO_INTERFACE); -+ nsIWebNavigation webNavigation = new nsIWebNavigation (result[0]); -+ result[0] = 0; -+ char[] uriChars = new char[ABOUT_BLANK.length () + 1]; -+ ABOUT_BLANK.getChars (0, ABOUT_BLANK.length (), uriChars, 0); -+ rc = webNavigation.LoadURI (uriChars, nsIWebNavigation.LOAD_FLAGS_NONE, 0, 0, 0); -+ webNavigation.Release (); -+ } -+ } - } - } - if (rc != XPCOM.NS_OK) error (rc); -@@ -1836,6 +1875,7 @@ - } - - public boolean setUrl (String url) { -+ htmlBytes = null; - awaitingNavigate = false; - - long /*int*/[] result = new long /*int*/[1]; -@@ -1852,6 +1892,7 @@ - } - - public void stop () { -+ htmlBytes = null; - if (awaitingNavigate) return; - - long /*int*/[] result = new long /*int*/[1]; -@@ -2174,6 +2215,108 @@ - unhookedDOMWindows.remove (ptrObject); - new nsISupports (ptrObject.value).Release (); - } -+ -+ /* -+ * If htmlBytes is not null then there is html from a previous setText() call -+ * waiting to be set into the about:blank page once it has completed loading. -+ */ -+ if (htmlBytes != null) { -+ nsIRequest req = new nsIRequest (aRequest); -+ long /*int*/ name = XPCOM.nsEmbedCString_new (); -+ rc = req.GetName (name); -+ if (rc != XPCOM.NS_OK) error (rc); -+ int length = XPCOM.nsEmbedCString_Length (name); -+ long /*int*/ buffer = XPCOM.nsEmbedCString_get (name); -+ byte[] dest = new byte[length]; -+ XPCOM.memmove (dest, buffer, length); -+ String url = new String (dest); -+ XPCOM.nsEmbedCString_delete (name); -+ -+ if (url.startsWith (ABOUT_BLANK)) { -+ /* -+ * Setting mozilla's content with nsIWebBrowserStream invalidates the -+ * DOM listeners that were hooked on it (about:blank), so remove them and -+ * add new ones after the content has been set. -+ */ -+ unhookDOMListeners (); -+ -+ rc = XPCOM.NS_GetServiceManager (result); -+ if (rc != XPCOM.NS_OK) error (rc); -+ if (result[0] == 0) error (XPCOM.NS_NOINTERFACE); -+ -+ nsIServiceManager serviceManager = new nsIServiceManager (result[0]); -+ result[0] = 0; -+ rc = serviceManager.GetService (XPCOM.NS_IOSERVICE_CID, nsIIOService.NS_IIOSERVICE_IID, result); -+ if (rc != XPCOM.NS_OK) error (rc); -+ if (result[0] == 0) error (XPCOM.NS_NOINTERFACE); -+ serviceManager.Release (); -+ -+ nsIIOService ioService = new nsIIOService (result[0]); -+ result[0] = 0; -+ /* -+ * Note. Mozilla ignores LINK tags used to load CSS stylesheets -+ * when the URI protocol for the nsInputStreamChannel -+ * is about:blank. The fix is to specify the file protocol. -+ */ -+ byte[] aString = MozillaDelegate.wcsToMbcs (null, URI_FROMMEMORY, false); -+ long /*int*/ aSpec = XPCOM.nsEmbedCString_new (aString, aString.length); -+ rc = ioService.NewURI (aSpec, null, 0, result); -+ if (rc != XPCOM.NS_OK) error (rc); -+ if (result[0] == 0) error (XPCOM.NS_NOINTERFACE); -+ XPCOM.nsEmbedCString_delete (aSpec); -+ ioService.Release (); -+ -+ nsIURI uri = new nsIURI (result[0]); -+ result[0] = 0; -+ -+ rc = webBrowser.QueryInterface (nsIWebBrowserStream.NS_IWEBBROWSERSTREAM_IID, result); -+ if (rc != XPCOM.NS_OK) error (rc); -+ if (result[0] == 0) error (XPCOM.NS_NOINTERFACE); -+ -+ nsIWebBrowserStream stream = new nsIWebBrowserStream (result[0]); -+ result[0] = 0; -+ -+ byte[] contentTypeBuffer = MozillaDelegate.wcsToMbcs (null, "text/html", true); // $NON-NLS-1$ -+ long /*int*/ aContentType = XPCOM.nsEmbedCString_new (contentTypeBuffer, contentTypeBuffer.length); -+ -+ rc = stream.OpenStream (uri.getAddress (), aContentType); -+ if (rc != XPCOM.NS_OK) error (rc); -+ long /*int*/ ptr = C.malloc (htmlBytes.length); -+ XPCOM.memmove (ptr, htmlBytes, htmlBytes.length); -+ int pageSize = 8192; -+ int pageCount = htmlBytes.length / pageSize + 1; -+ long /*int*/ current = ptr; -+ for (int i = 0; i < pageCount; i++) { -+ length = i == pageCount - 1 ? htmlBytes.length % pageSize : pageSize; -+ if (length > 0) { -+ rc = stream.AppendToStream (current, length); -+ if (rc != XPCOM.NS_OK) error (rc); -+ } -+ current += pageSize; -+ } -+ rc = stream.CloseStream (); -+ if (rc != XPCOM.NS_OK) error (rc); -+ C.free (ptr); -+ XPCOM.nsEmbedCString_delete (aContentType); -+ stream.Release (); -+ uri.Release (); -+ htmlBytes = null; -+ -+ rc = webBrowser.GetContentDOMWindow (result); -+ if (rc != XPCOM.NS_OK) error (rc); -+ if (result[0] == 0) error (XPCOM.NS_ERROR_NO_INTERFACE); -+ boolean isTop = result[0] == domWindow.getAddress (); -+ new nsISupports (result[0]).Release (); -+ result[0] = 0; -+ rc = domWindow.QueryInterface (nsIDOMEventTarget.NS_IDOMEVENTTARGET_IID, result); -+ if (rc != XPCOM.NS_OK) error (rc); -+ if (result[0] == 0) error (XPCOM.NS_ERROR_NO_INTERFACE); -+ nsIDOMEventTarget target = new nsIDOMEventTarget (result[0]); -+ result[0] = 0; -+ hookDOMListeners (target, isTop); -+ target.Release (); -+ } -+ } - domWindow.Release (); - - /* -Index: Eclipse SWT Mozilla/common/org/eclipse/swt/internal/mozilla/nsIWebBrowserStream.java -=================================================================== -RCS file: Eclipse SWT Mozilla/common/org/eclipse/swt/internal/mozilla/nsIWebBrowserStream.java -diff -N Eclipse SWT Mozilla/common/org/eclipse/swt/internal/mozilla/nsIWebBrowserStream.java ---- /dev/null 1 Jan 1970 00:00:00 -0000 -+++ src/org/eclipse/swt/internal/mozilla/nsIWebBrowserStream.java 1 Jan 1970 00:00:00 -0000 -@@ -0,0 +1,55 @@ -+/* ***** BEGIN LICENSE BLOCK ***** -+ * Version: MPL 1.1 -+ * -+ * The contents of this file are subject to the Mozilla Public License Version -+ * 1.1 (the "License"); you may not use this file except in compliance with -+ * the License. You may obtain a copy of the License at -+ * http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS IS" basis, -+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -+ * for the specific language governing rights and limitations under the -+ * License. -+ * -+ * The Original Code is Mozilla Communicator client code, released March 31, 1998. -+ * -+ * The Initial Developer of the Original Code is -+ * Netscape Communications Corporation. -+ * Portions created by Netscape are Copyright (C) 1998-1999 -+ * Netscape Communications Corporation. All Rights Reserved. -+ * -+ * Contributor(s): -+ * -+ * IBM -+ * - Binding to permit interfacing between Mozilla and SWT -+ * - Copyright (C) 2003, 2009 IBM Corp. All Rights Reserved. -+ * -+ * ***** END LICENSE BLOCK ***** */ -+package org.eclipse.swt.internal.mozilla; -+ -+public class nsIWebBrowserStream extends nsISupports { -+ -+ static final int LAST_METHOD_ID = nsISupports.LAST_METHOD_ID + 3; -+ -+ public static final String NS_IWEBBROWSERSTREAM_IID_STR = -+ "86d02f0e-219b-4cfc-9c88-bd98d2cce0b8"; -+ -+ public static final nsID NS_IWEBBROWSERSTREAM_IID = -+ new nsID(NS_IWEBBROWSERSTREAM_IID_STR); -+ -+ public nsIWebBrowserStream(long /*int*/ address) { -+ super(address); -+ } -+ -+ public int OpenStream(long /*int*/ aBaseURI, long /*int*/ aContentType) { -+ return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 1, getAddress(), aBaseURI, aContentType); -+ } -+ -+ public int AppendToStream(long /*int*/ aData, int aLen) { -+ return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 2, getAddress(), aData, aLen); -+ } -+ -+ public int CloseStream() { -+ return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 3, getAddress()); -+ } -+} diff --git a/dev-java/swt/files/swt-3.4-xulrunner-1.9.1.patch b/dev-java/swt/files/swt-3.4-xulrunner-1.9.1.patch deleted file mode 100644 index 8e829943..00000000 --- a/dev-java/swt/files/swt-3.4-xulrunner-1.9.1.patch +++ /dev/null @@ -1,325 +0,0 @@ -# Patch by Grant Gayed -# https://bugs.eclipse.org/bugs/show_bug.cgi?id=268651#c18 -# https://bugs.eclipse.org/bugs/attachment.cgi?id=130751 -Index: Eclipse SWT Mozilla/common/org/eclipse/swt/browser/Mozilla.java -=================================================================== -RCS file: /cvsroot/eclipse/org.eclipse.swt/Eclipse SWT Mozilla/common/org/eclipse/swt/browser/Mozilla.java,v -retrieving revision 1.105.2.3 -diff -u -r1.105.2.3 Mozilla.java ---- src/org/eclipse/swt/browser/Mozilla.java 21 Aug 2008 16:02:30 -00001.105.2.3 -+++ src/org/eclipse/swt/browser/Mozilla.java 2 Apr 2009 19:15:06 -0000 -@@ -47,6 +47,7 @@ - Shell tip = null; - Listener listener; - Vector unhookedDOMWindows = new Vector (); -+ byte[] htmlBytes; - - static nsIAppShell AppShell; - static AppFileLocProvider LocationProvider; -@@ -1130,21 +1131,21 @@ - * Once the client does a proper navigate with either setUrl() or setText() then resume as - * normal. The Mozilla bug for this is https://bugzilla.mozilla.org/show_bug.cgi?id=415789. - */ -- awaitingNavigate = true; -- rc = webBrowser.QueryInterface (nsIWebNavigation.NS_IWEBNAVIGATION_IID, result); -- if (rc != XPCOM.NS_OK) { -- browser.dispose (); -- error (rc); -- } -- if (result[0] == 0) { -- browser.dispose (); -- error (XPCOM.NS_ERROR_NO_INTERFACE); -- } -- nsIWebNavigation webNavigation = new nsIWebNavigation (result[0]); -- char[] uri = new char[ABOUT_BLANK.length () + 1]; -- ABOUT_BLANK.getChars (0, ABOUT_BLANK.length (), uri, 0); -- rc = webNavigation.LoadURI (uri, nsIWebNavigation.LOAD_FLAGS_NONE, 0, 0, 0); -- webNavigation.Release (); -+// awaitingNavigate = true; -+// rc = webBrowser.QueryInterface (nsIWebNavigation.NS_IWEBNAVIGATION_IID, result); -+// if (rc != XPCOM.NS_OK) { -+// browser.dispose (); -+// error (rc); -+// } -+// if (result[0] == 0) { -+// browser.dispose (); -+// error (XPCOM.NS_ERROR_NO_INTERFACE); -+// } -+// nsIWebNavigation webNavigation = new nsIWebNavigation (result[0]); -+// char[] uri = new char[ABOUT_BLANK.length () + 1]; -+// ABOUT_BLANK.getChars (0, ABOUT_BLANK.length (), uri, 0); -+// rc = webNavigation.LoadURI (uri, nsIWebNavigation.LOAD_FLAGS_NONE, 0, 0, 0); -+// webNavigation.Release (); - } - } - result[0] = 0; -@@ -1223,6 +1224,7 @@ - } - - public boolean back () { -+ htmlBytes = null; - if (awaitingNavigate) return false; - - long /*int*/[] result = new long /*int*/[1]; -@@ -1425,6 +1427,7 @@ - } - - public boolean forward () { -+ htmlBytes = null; - if (awaitingNavigate) return false; - - long /*int*/[] result = new long /*int*/[1]; -@@ -1635,6 +1638,7 @@ - webBrowser.Release (); - webBrowser = null; - webBrowserObject = null; -+ htmlBytes = null; - - if (tip != null && !tip.isDisposed ()) tip.dispose (); - tip = null; -@@ -1696,6 +1700,7 @@ - } - - public void refresh () { -+ htmlBytes = null; - if (awaitingNavigate) return; - - long /*int*/[] result = new long /*int*/[1]; -@@ -1817,11 +1822,45 @@ - } else { - result[0] = 0; - rc = interfaceRequestor.GetInterface (nsIDocShell.NS_IDOCSHELL_IID, result); -- if (rc != XPCOM.NS_OK) error (rc); -- if (result[0] == 0) error (XPCOM.NS_ERROR_NO_INTERFACE); -- nsIDocShell docShell = new nsIDocShell (result[0]); -- rc = docShell.LoadStream (inputStream.getAddress (), uri.getAddress (), aContentType, aContentCharset, 0); -- docShell.Release (); -+ if (rc == XPCOM.NS_OK) { -+ if (result[0] == 0) error (XPCOM.NS_ERROR_NO_INTERFACE); -+ nsIDocShell docShell = new nsIDocShell (result[0]); -+ rc = docShell.LoadStream (inputStream.getAddress (), uri.getAddress (), aContentType, aContentCharset, 0); -+ docShell.Release (); -+ } else { -+ result[0] = 0; -+ rc = webBrowser.QueryInterface (nsIWebBrowserStream.NS_IWEBBROWSERSTREAM_IID, result); -+ if (rc == XPCOM.NS_OK) { -+ if (result[0] == 0) error (XPCOM.NS_ERROR_NO_INTERFACE); -+ /* -+ * Setting mozilla's content through nsIWebBrowserStream does not cause a page -+ * load to occur, so the events that usually accompany a page change are not -+ * fired. To make this behave as expected, navigate to about:blank first and -+ * then set the html content once the page has loaded. -+ */ -+ new nsISupports (result[0]).Release (); -+ result[0] = 0; -+ -+ /* -+ * If htmlBytes is not null then the about:blank page is already being loaded, -+ * so no Navigate is required. Just set the html that is to be shown. -+ */ -+ boolean blankLoading = htmlBytes != null; -+ htmlBytes = data; -+ if (blankLoading) return true; -+ -+ /* navigate to about:blank */ -+ rc = webBrowser.QueryInterface (nsIWebNavigation.NS_IWEBNAVIGATION_IID, result); -+ if (rc != XPCOM.NS_OK) error (rc); -+ if (result[0] == 0) error (XPCOM.NS_ERROR_NO_INTERFACE); -+ nsIWebNavigation webNavigation = new nsIWebNavigation (result[0]); -+ result[0] = 0; -+ char[] uriChars = new char[ABOUT_BLANK.length () + 1]; -+ ABOUT_BLANK.getChars (0, ABOUT_BLANK.length (), uriChars, 0); -+ rc = webNavigation.LoadURI (uriChars, nsIWebNavigation.LOAD_FLAGS_NONE, 0, 0, 0); -+ webNavigation.Release (); -+ } -+ } - } - } - if (rc != XPCOM.NS_OK) error (rc); -@@ -1836,6 +1875,7 @@ - } - - public boolean setUrl (String url) { -+ htmlBytes = null; - awaitingNavigate = false; - - long /*int*/[] result = new long /*int*/[1]; -@@ -1852,6 +1892,7 @@ - } - - public void stop () { -+ htmlBytes = null; - if (awaitingNavigate) return; - - long /*int*/[] result = new long /*int*/[1]; -@@ -2174,6 +2215,108 @@ - unhookedDOMWindows.remove (ptrObject); - new nsISupports (ptrObject.value).Release (); - } -+ -+ /* -+ * If htmlBytes is not null then there is html from a previous setText() call -+ * waiting to be set into the about:blank page once it has completed loading. -+ */ -+ if (htmlBytes != null) { -+ nsIRequest req = new nsIRequest (aRequest); -+ int /*long*/ name = XPCOM.nsEmbedCString_new (); -+ rc = req.GetName (name); -+ if (rc != XPCOM.NS_OK) error (rc); -+ int length = XPCOM.nsEmbedCString_Length (name); -+ int /*long*/ buffer = XPCOM.nsEmbedCString_get (name); -+ byte[] dest = new byte[length]; -+ XPCOM.memmove (dest, buffer, length); -+ String url = new String (dest); -+ XPCOM.nsEmbedCString_delete (name); -+ -+ if (url.startsWith (ABOUT_BLANK)) { -+ /* -+ * Setting mozilla's content with nsIWebBrowserStream invalidates the -+ * DOM listeners that were hooked on it (about:blank), so remove them and -+ * add new ones after the content has been set. -+ */ -+ unhookDOMListeners (); -+ -+ rc = XPCOM.NS_GetServiceManager (result); -+ if (rc != XPCOM.NS_OK) error (rc); -+ if (result[0] == 0) error (XPCOM.NS_NOINTERFACE); -+ -+ nsIServiceManager serviceManager = new nsIServiceManager (result[0]); -+ result[0] = 0; -+ rc = serviceManager.GetService (XPCOM.NS_IOSERVICE_CID, nsIIOService.NS_IIOSERVICE_IID, result); -+ if (rc != XPCOM.NS_OK) error (rc); -+ if (result[0] == 0) error (XPCOM.NS_NOINTERFACE); -+ serviceManager.Release (); -+ -+ nsIIOService ioService = new nsIIOService (result[0]); -+ result[0] = 0; -+ /* -+ * Note. Mozilla ignores LINK tags used to load CSS stylesheets -+ * when the URI protocol for the nsInputStreamChannel -+ * is about:blank. The fix is to specify the file protocol. -+ */ -+ byte[] aString = MozillaDelegate.wcsToMbcs (null, URI_FROMMEMORY, false); -+ int /*long*/ aSpec = XPCOM.nsEmbedCString_new (aString, aString.length); -+ rc = ioService.NewURI (aSpec, null, 0, result); -+ if (rc != XPCOM.NS_OK) error (rc); -+ if (result[0] == 0) error (XPCOM.NS_NOINTERFACE); -+ XPCOM.nsEmbedCString_delete (aSpec); -+ ioService.Release (); -+ -+ nsIURI uri = new nsIURI (result[0]); -+ result[0] = 0; -+ -+ rc = webBrowser.QueryInterface (nsIWebBrowserStream.NS_IWEBBROWSERSTREAM_IID, result); -+ if (rc != XPCOM.NS_OK) error (rc); -+ if (result[0] == 0) error (XPCOM.NS_NOINTERFACE); -+ -+ nsIWebBrowserStream stream = new nsIWebBrowserStream (result[0]); -+ result[0] = 0; -+ -+ byte[] contentTypeBuffer = MozillaDelegate.wcsToMbcs (null, "text/html", true); // $NON-NLS-1$ -+ int /*long*/ aContentType = XPCOM.nsEmbedCString_new (contentTypeBuffer, contentTypeBuffer.length); -+ -+ rc = stream.OpenStream (uri.getAddress (), aContentType); -+ if (rc != XPCOM.NS_OK) error (rc); -+ int /*long*/ ptr = C.malloc (htmlBytes.length); -+ XPCOM.memmove (ptr, htmlBytes, htmlBytes.length); -+ int pageSize = 8192; -+ int pageCount = htmlBytes.length / pageSize + 1; -+ int /*long*/ current = ptr; -+ for (int i = 0; i < pageCount; i++) { -+ length = i == pageCount - 1 ? htmlBytes.length % pageSize : pageSize; -+ if (length > 0) { -+ rc = stream.AppendToStream (current, length); -+ if (rc != XPCOM.NS_OK) error (rc); -+ } -+ current += pageSize; -+ } -+ rc = stream.CloseStream (); -+ if (rc != XPCOM.NS_OK) error (rc); -+ C.free (ptr); -+ XPCOM.nsEmbedCString_delete (aContentType); -+ stream.Release (); -+ uri.Release (); -+ htmlBytes = null; -+ -+ rc = webBrowser.GetContentDOMWindow (result); -+ if (rc != XPCOM.NS_OK) error (rc); -+ if (result[0] == 0) error (XPCOM.NS_ERROR_NO_INTERFACE); -+ boolean isTop = result[0] == domWindow.getAddress (); -+ new nsISupports (result[0]).Release (); -+ result[0] = 0; -+ rc = domWindow.QueryInterface (nsIDOMEventTarget.NS_IDOMEVENTTARGET_IID, result); -+ if (rc != XPCOM.NS_OK) error (rc); -+ if (result[0] == 0) error (XPCOM.NS_ERROR_NO_INTERFACE); -+ nsIDOMEventTarget target = new nsIDOMEventTarget (result[0]); -+ result[0] = 0; -+ hookDOMListeners (target, isTop); -+ target.Release (); -+ } -+ } - domWindow.Release (); - - /* -Index: Eclipse SWT Mozilla/common/org/eclipse/swt/internal/mozilla/nsIWebBrowserStream.java -=================================================================== -RCS file: Eclipse SWT Mozilla/common/org/eclipse/swt/internal/mozilla/nsIWebBrowserStream.java -diff -N Eclipse SWT Mozilla/common/org/eclipse/swt/internal/mozilla/nsIWebBrowserStream.java ---- /dev/null 1 Jan 1970 00:00:00 -0000 -+++ src/org/eclipse/swt/internal/mozilla/nsIWebBrowserStream.java 1 Jan 1970 00:00:00 -0000 -@@ -0,0 +1,55 @@ -+/* ***** BEGIN LICENSE BLOCK ***** -+ * Version: MPL 1.1 -+ * -+ * The contents of this file are subject to the Mozilla Public License Version -+ * 1.1 (the "License"); you may not use this file except in compliance with -+ * the License. You may obtain a copy of the License at -+ * http://www.mozilla.org/MPL/ -+ * -+ * Software distributed under the License is distributed on an "AS IS" basis, -+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License -+ * for the specific language governing rights and limitations under the -+ * License. -+ * -+ * The Original Code is Mozilla Communicator client code, released March 31, 1998. -+ * -+ * The Initial Developer of the Original Code is -+ * Netscape Communications Corporation. -+ * Portions created by Netscape are Copyright (C) 1998-1999 -+ * Netscape Communications Corporation. All Rights Reserved. -+ * -+ * Contributor(s): -+ * -+ * IBM -+ * - Binding to permit interfacing between Mozilla and SWT -+ * - Copyright (C) 2003, 2009 IBM Corp. All Rights Reserved. -+ * -+ * ***** END LICENSE BLOCK ***** */ -+package org.eclipse.swt.internal.mozilla; -+ -+public class nsIWebBrowserStream extends nsISupports { -+ -+ static final int LAST_METHOD_ID = nsISupports.LAST_METHOD_ID + 3; -+ -+ public static final String NS_IWEBBROWSERSTREAM_IID_STR = -+ "86d02f0e-219b-4cfc-9c88-bd98d2cce0b8"; -+ -+ public static final nsID NS_IWEBBROWSERSTREAM_IID = -+ new nsID(NS_IWEBBROWSERSTREAM_IID_STR); -+ -+ public nsIWebBrowserStream(int /*long*/ address) { -+ super(address); -+ } -+ -+ public int OpenStream(int /*long*/ aBaseURI, int /*long*/ aContentType) { -+ return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 1, getAddress(), aBaseURI, aContentType); -+ } -+ -+ public int AppendToStream(int /*long*/ aData, int aLen) { -+ return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 2, getAddress(), aData, aLen); -+ } -+ -+ public int CloseStream() { -+ return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 3, getAddress()); -+ } -+} diff --git a/dev-java/swt/files/swt-3.4.1-manifest b/dev-java/swt/files/swt-3.4.1-manifest deleted file mode 100644 index f15941bb..00000000 --- a/dev-java/swt/files/swt-3.4.1-manifest +++ /dev/null @@ -1,16 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: %pluginName -Bundle-Vendor: %providerName -Bundle-Localization: plugin -Fragment-Host: org.eclipse.swt; bundle-version="[3.0.0,4.0.0)" -Bundle-SymbolicName: org.eclipse.swt.gtk.linux.SWT_ARCH; singleton:=true -Bundle-Version: 3.4.1 -Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=SWT_ARCH)) -Export-Package: org.eclipse.swt.internal.accessibility.gtk; x-internal:=true, - org.eclipse.swt.internal.cairo; x-internal:=true, - org.eclipse.swt.internal.cde; x-internal:=true, - org.eclipse.swt.internal.gnome; x-internal:=true, - org.eclipse.swt.internal.gtk; x-internal:=true, - org.eclipse.swt.internal.mozilla; x-internal:=true, - org.eclipse.swt.internal.opengl.glx; x-internal:=true diff --git a/dev-java/swt/files/swt-3.5-manifest b/dev-java/swt/files/swt-3.5-manifest deleted file mode 100644 index 70be33fb..00000000 --- a/dev-java/swt/files/swt-3.5-manifest +++ /dev/null @@ -1,17 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: %pluginName -Bundle-Vendor: %providerName -Bundle-Localization: plugin -Fragment-Host: org.eclipse.swt; bundle-version="[3.0.0,4.0.0)" -Bundle-SymbolicName: org.eclipse.swt.gtk.linux.SWT_ARCH; singleton:=true -Bundle-Version: 3.5 -Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=SWT_ARCH)) -Export-Package: org.eclipse.swt.internal.accessibility.gtk; x-internal:=true, - org.eclipse.swt.internal.cairo; x-internal:=true, - org.eclipse.swt.internal.cde; x-internal:=true, - org.eclipse.swt.internal.gnome; x-internal:=true, - org.eclipse.swt.internal.gtk; x-internal:=true, - org.eclipse.swt.internal.mozilla; x-internal:=true, - org.eclipse.swt.internal.opengl.glx; x-internal:=true - diff --git a/dev-java/swt/files/swt-3.6-manifest b/dev-java/swt/files/swt-3.6-manifest deleted file mode 100644 index cf217b0d..00000000 --- a/dev-java/swt/files/swt-3.6-manifest +++ /dev/null @@ -1,17 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: %pluginName -Bundle-Vendor: %providerName -Bundle-Localization: plugin -Fragment-Host: org.eclipse.swt; bundle-version="[3.0.0,4.0.0)" -Bundle-SymbolicName: org.eclipse.swt.gtk.linux.SWT_ARCH; singleton:=true -Bundle-Version: 3.6 -Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=SWT_ARCH)) -Export-Package: org.eclipse.swt.internal.accessibility.gtk; x-internal:=true, - org.eclipse.swt.internal.cairo; x-internal:=true, - org.eclipse.swt.internal.cde; x-internal:=true, - org.eclipse.swt.internal.gnome; x-internal:=true, - org.eclipse.swt.internal.gtk; x-internal:=true, - org.eclipse.swt.internal.mozilla; x-internal:=true, - org.eclipse.swt.internal.opengl.glx; x-internal:=true - diff --git a/dev-java/swt/files/swt-3.7-manifest b/dev-java/swt/files/swt-3.7-manifest deleted file mode 100644 index bddcbb48..00000000 --- a/dev-java/swt/files/swt-3.7-manifest +++ /dev/null @@ -1,17 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: %pluginName -Bundle-Vendor: %providerName -Bundle-Localization: plugin -Fragment-Host: org.eclipse.swt; bundle-version="[3.0.0,4.0.0)" -Bundle-SymbolicName: org.eclipse.swt.gtk.linux.SWT_ARCH; singleton:=true -Bundle-Version: 3.7 -Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=SWT_ARCH)) -Export-Package: org.eclipse.swt.internal.accessibility.gtk; x-internal:=true, - org.eclipse.swt.internal.cairo; x-internal:=true, - org.eclipse.swt.internal.cde; x-internal:=true, - org.eclipse.swt.internal.gnome; x-internal:=true, - org.eclipse.swt.internal.gtk; x-internal:=true, - org.eclipse.swt.internal.opengl.glx; x-internal:=true - org.eclipse.swt.internal.webkit; x-internal:=true - diff --git a/dev-java/swt/files/swt-3.7.2-gio_launch-URI-x86.patch b/dev-java/swt/files/swt-3.7.2-gio_launch-URI-x86.patch deleted file mode 100644 index cab0e0cd..00000000 --- a/dev-java/swt/files/swt-3.7.2-gio_launch-URI-x86.patch +++ /dev/null @@ -1,121 +0,0 @@ -Program.launch will first attempt to open files using libgio and then fallback -to gnome-vfs. gio_launch uses g_file_new_for_path which fails when passed a -URI. If swt was built with USE="-gnome" then the fallback fails as well, -making it appear that a package has a dependency on swt[gnome] when it does -not. - -Caused by: java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: - no swt-gnome-gtk-3740 in java.library.path - no swt-gnome-gtk in java.library.path - Can't load library: /home/xxx/.swt/lib/linux/x86_64/libswt-gnome-gtk-3740.so - Can't load library: /home/xxx/.swt/lib/linux/x86_64/libswt-gnome-gtk.so - -Use g_file_new_for_commandline_arg instead. - -https://bugs.gentoo.org/424151 - - ---- a/os.c -+++ b/os.c -@@ -3059,6 +3059,30 @@ fail: - } - #endif - -+#ifndef NO__1g_1file_1new_1for_1commandline_1arg -+JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1file_1new_1for_1commandline_1arg) -+ (JNIEnv *env, jclass that, jbyteArray arg0) -+{ -+ jbyte *lparg0=NULL; -+ jintLong rc = 0; -+ OS_NATIVE_ENTER(env, that, _1g_1file_1new_1for_1commandline_1arg_FUNC); -+ if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail; -+/* -+ rc = (jintLong)g_file_new_for_commandline_arg(lparg0); -+*/ -+ { -+ LOAD_FUNCTION(fp, g_file_new_for_commandline_arg) -+ if (fp) { -+ rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jbyte *))fp)(lparg0); -+ } -+ } -+fail: -+ if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0); -+ OS_NATIVE_EXIT(env, that, _1g_1file_1new_1for_1commandline_1arg_FUNC); -+ return rc; -+} -+#endif -+ - #ifndef NO__1g_1file_1new_1for_1path - JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1file_1new_1for_1path) - (JNIEnv *env, jclass that, jbyteArray arg0) ---- a/os_custom.h -+++ b/os_custom.h -@@ -280,6 +280,7 @@ - #define g_file_icon_get_file_LIB LIB_GIO - #define g_file_info_get_content_type_LIB LIB_GIO - #define g_file_info_get_modification_time_LIB LIB_GIO -+#define g_file_new_for_commandline_arg_LIB LIB_GIO - #define g_file_new_for_path_LIB LIB_GIO - #define g_file_new_for_uri_LIB LIB_GIO - #define g_file_read_LIB LIB_GIO ---- a/os_stats.c -+++ b/os_stats.c -@@ -18,8 +18,8 @@ - - #ifdef NATIVE_STATS - --int OS_nativeFunctionCount = 1396; --int OS_nativeFunctionCallCount[1396]; -+int OS_nativeFunctionCount = 1397; -+int OS_nativeFunctionCallCount[1397]; - char * OS_nativeFunctionNames[] = { - #ifndef JNI64 - "Call__IIII", -@@ -250,6 +250,7 @@ char * OS_nativeFunctionNames[] = { - "_1g_1file_1icon_1get_1file", - "_1g_1file_1info_1get_1content_1type", - "_1g_1file_1info_1get_1modification_1time", -+ "_1g_1file_1new_1for_1commandline_1arg", - "_1g_1file_1new_1for_1path", - "_1g_1file_1new_1for_1uri", - "_1g_1file_1query_1info", ---- a/os_stats.h -+++ b/os_stats.h -@@ -258,6 +258,7 @@ typedef enum { - _1g_1file_1icon_1get_1file_FUNC, - _1g_1file_1info_1get_1content_1type_FUNC, - _1g_1file_1info_1get_1modification_1time_FUNC, -+ _1g_1file_1new_1for_1commandline_1arg_FUNC, - _1g_1file_1new_1for_1path_FUNC, - _1g_1file_1new_1for_1uri_FUNC, - _1g_1file_1query_1info_FUNC, ---- a/src/org/eclipse/swt/internal/gtk/OS.java -+++ b/src/org/eclipse/swt/internal/gtk/OS.java -@@ -2113,6 +2113,16 @@ public static final int /*long*/ g_file_new_for_path(byte[] fileName) { - } - } - /** @method flags=dynamic */ -+public static final native int /*long*/ _g_file_new_for_commandline_arg(byte[] fileName); -+public static final int /*long*/ g_file_new_for_commandline_arg(byte[] fileName) { -+ lock.lock(); -+ try { -+ return _g_file_new_for_commandline_arg(fileName); -+ } finally { -+ lock.unlock(); -+ } -+} -+/** @method flags=dynamic */ - public static final native int /*long*/ _g_file_new_for_uri(byte[] fileName); - public static final int /*long*/ g_file_new_for_uri(byte[] fileName) { - lock.lock(); ---- a/src/org/eclipse/swt/program/Program.java -+++ b/src/org/eclipse/swt/program/Program.java -@@ -954,7 +954,7 @@ static boolean gio_isExecutable(String fileName) { - static boolean gio_launch(String fileName) { - boolean result = false; - byte[] fileNameBuffer = Converter.wcsToMbcs (null, fileName, true); -- int /*long*/ file = OS.g_file_new_for_path (fileNameBuffer); -+ int /*long*/ file = OS.g_file_new_for_commandline_arg (fileNameBuffer); - if (file != 0) { - int /*long*/ uri = OS.g_file_get_uri (file); - if (uri != 0) { diff --git a/dev-java/swt/files/swt-3.7.2-gio_launch-URI.patch b/dev-java/swt/files/swt-3.7.2-gio_launch-URI.patch deleted file mode 100644 index bbb28573..00000000 --- a/dev-java/swt/files/swt-3.7.2-gio_launch-URI.patch +++ /dev/null @@ -1,121 +0,0 @@ -Program.launch will first attempt to open files using libgio and then fallback -to gnome-vfs. gio_launch uses g_file_new_for_path which fails when passed a -URI. If swt was built with USE="-gnome" then the fallback fails as well, -making it appear that a package has a dependency on swt[gnome] when it does -not. - -Caused by: java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: - no swt-gnome-gtk-3740 in java.library.path - no swt-gnome-gtk in java.library.path - Can't load library: /home/xxx/.swt/lib/linux/x86_64/libswt-gnome-gtk-3740.so - Can't load library: /home/xxx/.swt/lib/linux/x86_64/libswt-gnome-gtk.so - -Use g_file_new_for_commandline_arg instead. - -https://bugs.gentoo.org/424151 - - ---- a/os.c -+++ b/os.c -@@ -3059,6 +3059,30 @@ fail: - } - #endif - -+#ifndef NO__1g_1file_1new_1for_1commandline_1arg -+JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1file_1new_1for_1commandline_1arg) -+ (JNIEnv *env, jclass that, jbyteArray arg0) -+{ -+ jbyte *lparg0=NULL; -+ jintLong rc = 0; -+ OS_NATIVE_ENTER(env, that, _1g_1file_1new_1for_1commandline_1arg_FUNC); -+ if (arg0) if ((lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL)) == NULL) goto fail; -+/* -+ rc = (jintLong)g_file_new_for_commandline_arg(lparg0); -+*/ -+ { -+ LOAD_FUNCTION(fp, g_file_new_for_commandline_arg) -+ if (fp) { -+ rc = (jintLong)((jintLong (CALLING_CONVENTION*)(jbyte *))fp)(lparg0); -+ } -+ } -+fail: -+ if (arg0 && lparg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0); -+ OS_NATIVE_EXIT(env, that, _1g_1file_1new_1for_1commandline_1arg_FUNC); -+ return rc; -+} -+#endif -+ - #ifndef NO__1g_1file_1new_1for_1path - JNIEXPORT jintLong JNICALL OS_NATIVE(_1g_1file_1new_1for_1path) - (JNIEnv *env, jclass that, jbyteArray arg0) ---- a/os_custom.h -+++ b/os_custom.h -@@ -280,6 +280,7 @@ - #define g_file_icon_get_file_LIB LIB_GIO - #define g_file_info_get_content_type_LIB LIB_GIO - #define g_file_info_get_modification_time_LIB LIB_GIO -+#define g_file_new_for_commandline_arg_LIB LIB_GIO - #define g_file_new_for_path_LIB LIB_GIO - #define g_file_new_for_uri_LIB LIB_GIO - #define g_file_read_LIB LIB_GIO ---- a/os_stats.c -+++ b/os_stats.c -@@ -18,8 +18,8 @@ - - #ifdef NATIVE_STATS - --int OS_nativeFunctionCount = 1396; --int OS_nativeFunctionCallCount[1396]; -+int OS_nativeFunctionCount = 1397; -+int OS_nativeFunctionCallCount[1397]; - char * OS_nativeFunctionNames[] = { - #ifndef JNI64 - "Call__IIII", -@@ -250,6 +250,7 @@ char * OS_nativeFunctionNames[] = { - "_1g_1file_1icon_1get_1file", - "_1g_1file_1info_1get_1content_1type", - "_1g_1file_1info_1get_1modification_1time", -+ "_1g_1file_1new_1for_1commandline_1arg", - "_1g_1file_1new_1for_1path", - "_1g_1file_1new_1for_1uri", - "_1g_1file_1query_1info", ---- a/os_stats.h -+++ b/os_stats.h -@@ -258,6 +258,7 @@ typedef enum { - _1g_1file_1icon_1get_1file_FUNC, - _1g_1file_1info_1get_1content_1type_FUNC, - _1g_1file_1info_1get_1modification_1time_FUNC, -+ _1g_1file_1new_1for_1commandline_1arg_FUNC, - _1g_1file_1new_1for_1path_FUNC, - _1g_1file_1new_1for_1uri_FUNC, - _1g_1file_1query_1info_FUNC, ---- a/src/org/eclipse/swt/internal/gtk/OS.java -+++ b/src/org/eclipse/swt/internal/gtk/OS.java -@@ -2113,6 +2113,16 @@ public static final long /*int*/ g_file_new_for_path(byte[] fileName) { - } - } - /** @method flags=dynamic */ -+public static final native long /*int*/ _g_file_new_for_commandline_arg(byte[] fileName); -+public static final long /*int*/ g_file_new_for_commandline_arg(byte[] fileName) { -+ lock.lock(); -+ try { -+ return _g_file_new_for_commandline_arg(fileName); -+ } finally { -+ lock.unlock(); -+ } -+} -+/** @method flags=dynamic */ - public static final native long /*int*/ _g_file_new_for_uri(byte[] fileName); - public static final long /*int*/ g_file_new_for_uri(byte[] fileName) { - lock.lock(); ---- a/src/org/eclipse/swt/program/Program.java -+++ b/src/org/eclipse/swt/program/Program.java -@@ -954,7 +954,7 @@ static boolean gio_isExecutable(String fileName) { - static boolean gio_launch(String fileName) { - boolean result = false; - byte[] fileNameBuffer = Converter.wcsToMbcs (null, fileName, true); -- long /*int*/ file = OS.g_file_new_for_path (fileNameBuffer); -+ long /*int*/ file = OS.g_file_new_for_commandline_arg (fileNameBuffer); - if (file != 0) { - long /*int*/ uri = OS.g_file_get_uri (file); - if (uri != 0) { diff --git a/dev-java/swt/files/swt-3.8-as-needed-and-flag-fixes.patch b/dev-java/swt/files/swt-3.8-as-needed-and-flag-fixes.patch deleted file mode 100644 index ce5c54e4..00000000 --- a/dev-java/swt/files/swt-3.8-as-needed-and-flag-fixes.patch +++ /dev/null @@ -1,243 +0,0 @@ ---- a/make_freebsd.mak -+++ b/make_freebsd.mak -@@ -64,7 +64,7 @@ GLXLIBS = -L/usr/X11R6/lib -lGL -lGLU -lm - # Uncomment for Native Stats tool - #NATIVE_STATS = -DNATIVE_STATS - --MOZILLACFLAGS = -O \ -+MOZILLACFLAGS += \ - -DSWT_VERSION=$(SWT_VERSION) \ - $(NATIVE_STATS) \ - -DMOZILLA_STRICT_API=1 \ -@@ -91,7 +91,7 @@ XULRUNNER_OBJECTS = swt.o xpcomxul.o xpcomxul_custom.o xpcomxul_structs.o xpcomx - XPCOMINIT_OBJECTS = swt.o xpcominit.o xpcominit_structs.o xpcominit_stats.o - GLX_OBJECTS = swt.o glx.o glx_structs.o glx_stats.o - --CFLAGS = -O -Wall \ -+CFLAGS += \ - -DSWT_VERSION=$(SWT_VERSION) \ - $(NATIVE_STATS) \ - -DFREEBSD -DGTK \ -@@ -115,13 +115,13 @@ all: make_swt make_atk make_gnome make_glx - make_swt: $(SWT_LIB) $(SWTPI_LIB) - - $(SWT_LIB): $(SWT_OBJECTS) -- $(CC) $(LFLAGS) -o $(SWT_LIB) $(SWT_OBJECTS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(SWT_LIB) $(SWT_OBJECTS) - - callback.o: callback.c callback.h - $(CC) $(CFLAGS) -DUSE_ASSEMBLER -c callback.c - - $(SWTPI_LIB): $(SWTPI_OBJECTS) -- $(CC) $(LFLAGS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS) $(GTKLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS) $(GTKLIBS) - - swt.o: swt.c swt.h - $(CC) $(CFLAGS) -c swt.c -@@ -140,7 +140,7 @@ os_stats.o: os_stats.c os_structs.h os.h os_stats.h swt.h - make_cairo: $(CAIRO_LIB) - - $(CAIRO_LIB): $(CAIRO_OBJECTS) -- $(CC) $(LFLAGS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS) $(CAIROLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS) $(CAIROLIBS) - - cairo.o: cairo.c cairo.h swt.h - $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo.c -@@ -156,7 +156,7 @@ cairo_stats.o: cairo_stats.c cairo_structs.h cairo.h cairo_stats.h swt.h - make_cde: $(CDE_LIB) - - $(CDE_LIB): $(CDE_OBJECTS) -- $(CC) $(LFLAGS) -o $(CDE_LIB) $(CDE_OBJECTS) $(CDE_LIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(CDE_LIB) $(CDE_OBJECTS) $(CDE_LIBS) - - # - # AWT lib -@@ -164,7 +164,7 @@ $(CDE_LIB): $(CDE_OBJECTS) - make_awt:$(AWT_LIB) - - $(AWT_LIB): $(AWT_OBJECTS) -- $(CC) $(AWT_LFLAGS) -o $(AWT_LIB) $(AWT_OBJECTS) $(AWT_LIBS) -+ $(CC) $(LDFLAGS) $(AWT_LFLAGS) -o $(AWT_LIB) $(AWT_OBJECTS) $(AWT_LIBS) - - # - # Atk lib -@@ -172,7 +172,7 @@ $(AWT_LIB): $(AWT_OBJECTS) - make_atk: $(ATK_LIB) - - $(ATK_LIB): $(ATK_OBJECTS) -- $(CC) $(LFLAGS) -o $(ATK_LIB) $(ATK_OBJECTS) $(ATKLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(ATK_LIB) $(ATK_OBJECTS) $(ATKLIBS) - - atk.o: atk.c atk.h - $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk.c -@@ -189,7 +189,7 @@ atk_stats.o: atk_stats.c atk_structs.h atk_stats.h atk.h - make_gnome: $(GNOME_LIB) - - $(GNOME_LIB): $(GNOME_OBJECTS) -- $(CC) $(LFLAGS) -o $(GNOME_LIB) $(GNOME_OBJECTS) $(GNOMELIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(GNOME_LIB) $(GNOME_OBJECTS) $(GNOMELIBS) - - gnome.o: gnome.c - $(CC) $(CFLAGS) $(GNOMECFLAGS) -c gnome.c -@@ -206,7 +206,7 @@ gnome_stats.o: gnome_stats.c gnome_stats.h - make_mozilla:$(MOZILLA_LIB) - - $(MOZILLA_LIB): $(MOZILLA_OBJECTS) -- $(CXX) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALFLAGS) ${MOZILLA_LIBS} -+ $(CXX) $(LDFLAGS) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALFLAGS) ${MOZILLA_LIBS} - - xpcom.o: xpcom.cpp - $(CXX) $(MOZILLACFLAGS) ${MOZILLA_INCLUDES} -c xpcom.cpp -@@ -226,7 +226,7 @@ xpcom_stats.o: xpcom_stats.cpp - make_xulrunner:$(XULRUNNER_LIB) - - $(XULRUNNER_LIB): $(XULRUNNER_OBJECTS) -- $(CXX) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS} -+ $(CXX) $(LDFLAGS) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS} - - xpcomxul.o: xpcom.cpp - $(CXX) -o xpcomxul.o $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcom.cpp -@@ -252,7 +252,7 @@ xpcomxulglue_stats.o: xpcomglue_stats.cpp - make_xpcominit:$(XPCOMINIT_LIB) - - $(XPCOMINIT_LIB): $(XPCOMINIT_OBJECTS) -- $(CXX) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS} -+ $(CXX) $(LDFLAGS) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS} - - xpcominit.o: xpcominit.cpp - $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit.cpp -@@ -269,7 +269,7 @@ xpcominit_stats.o: xpcominit_stats.cpp - make_glx: $(GLX_LIB) - - $(GLX_LIB): $(GLX_OBJECTS) -- $(CC) $(LFLAGS) -o $(GLX_LIB) $(GLX_OBJECTS) $(GLXLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(GLX_LIB) $(GLX_OBJECTS) $(GLXLIBS) - - glx.o: glx.c - $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx.c ---- a/make_linux.mak -+++ b/make_linux.mak -@@ -66,7 +66,7 @@ GLXLIBS = -lGL -lGLU -lm - # Uncomment for Native Stats tool - #NATIVE_STATS = -DNATIVE_STATS - --MOZILLACFLAGS = -O \ -+MOZILLACFLAGS = $(CXXFLAGS) \ - -DSWT_VERSION=$(SWT_VERSION) \ - $(NATIVE_STATS) \ - -DMOZILLA_STRICT_API=1 \ -@@ -106,7 +106,7 @@ XPCOMINIT_OBJECTS = swt.o xpcominit.o xpcominit_structs.o xpcominit_stats.o - WEBKIT_OBJECTS = swt.o webkit.o webkit_structs.o webkit_stats.o - GLX_OBJECTS = swt.o glx.o glx_structs.o glx_stats.o - --CFLAGS = -O -Wall \ -+CFLAGS += \ - -DSWT_VERSION=$(SWT_VERSION) \ - $(NATIVE_STATS) \ - -DLINUX -DGTK \ -@@ -130,13 +130,13 @@ all: make_swt make_atk make_glx make_webkit - make_swt: $(SWT_LIB) $(SWTPI_LIB) - - $(SWT_LIB): $(SWT_OBJECTS) -- $(CC) $(LFLAGS) -o $(SWT_LIB) $(SWT_OBJECTS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(SWT_LIB) $(SWT_OBJECTS) - - callback.o: callback.c callback.h - $(CC) $(CFLAGS) -DUSE_ASSEMBLER -c callback.c - - $(SWTPI_LIB): $(SWTPI_OBJECTS) -- $(CC) $(LFLAGS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS) $(GTKLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS) $(GTKLIBS) - - swt.o: swt.c swt.h - $(CC) $(CFLAGS) -c swt.c -@@ -155,7 +155,7 @@ os_stats.o: os_stats.c os_structs.h os.h os_stats.h swt.h - make_cairo: $(CAIRO_LIB) - - $(CAIRO_LIB): $(CAIRO_OBJECTS) -- $(CC) $(LFLAGS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS) $(CAIROLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS) $(CAIROLIBS) - - cairo.o: cairo.c cairo.h swt.h - $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo.c -@@ -171,7 +171,7 @@ cairo_stats.o: cairo_stats.c cairo_structs.h cairo.h cairo_stats.h swt.h - make_cde: $(CDE_LIB) - - $(CDE_LIB): $(CDE_OBJECTS) -- $(CC) $(LFLAGS) -o $(CDE_LIB) $(CDE_OBJECTS) $(CDE_LIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(CDE_LIB) $(CDE_OBJECTS) $(CDE_LIBS) - - # - # AWT lib -@@ -179,7 +179,7 @@ $(CDE_LIB): $(CDE_OBJECTS) - make_awt:$(AWT_LIB) - - $(AWT_LIB): $(AWT_OBJECTS) -- $(CC) $(AWT_LFLAGS) -o $(AWT_LIB) $(AWT_OBJECTS) $(AWT_LIBS) -+ $(CC) $(LDFLAGS) $(AWT_LFLAGS) -o $(AWT_LIB) $(AWT_OBJECTS) $(AWT_LIBS) - - # - # Atk lib -@@ -187,7 +187,7 @@ $(AWT_LIB): $(AWT_OBJECTS) - make_atk: $(ATK_LIB) - - $(ATK_LIB): $(ATK_OBJECTS) -- $(CC) $(LFLAGS) -o $(ATK_LIB) $(ATK_OBJECTS) $(ATKLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(ATK_LIB) $(ATK_OBJECTS) $(ATKLIBS) - - atk.o: atk.c atk.h - $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk.c -@@ -204,7 +204,7 @@ atk_stats.o: atk_stats.c atk_structs.h atk_stats.h atk.h - make_gnome: $(GNOME_LIB) - - $(GNOME_LIB): $(GNOME_OBJECTS) -- $(CC) $(LFLAGS) -o $(GNOME_LIB) $(GNOME_OBJECTS) $(GNOMELIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(GNOME_LIB) $(GNOME_OBJECTS) $(GNOMELIBS) - - gnome.o: gnome.c - $(CC) $(CFLAGS) $(GNOMECFLAGS) -c gnome.c -@@ -221,7 +221,7 @@ gnome_stats.o: gnome_stats.c gnome_stats.h - make_mozilla:$(MOZILLA_LIB) - - $(MOZILLA_LIB): $(MOZILLA_OBJECTS) -- $(CXX) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALFLAGS) ${MOZILLA_LIBS} -+ $(CXX) $(LDFLAGS) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALFLAGS) ${MOZILLA_LIBS} - - xpcom.o: xpcom.cpp - $(CXX) $(MOZILLACFLAGS) $(MOZILLAEXCLUDES) ${MOZILLA_INCLUDES} -c xpcom.cpp -@@ -242,7 +242,7 @@ make_xulrunner:$(XULRUNNER_LIB) - - $(XULRUNNER_LIB): $(XULRUNNER_OBJECTS) - echo -e "#include\nsize_t je_malloc_usable_size_in_advance(size_t n) {\nreturn n;\n}" | gcc --shared -xc - -o libswt-xulrunner-fix.so -- $(CXX) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS} -+ $(CXX) $(LDFLAGS) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS} - - xpcomxul.o: xpcom.cpp - $(CXX) -o xpcomxul.o $(MOZILLACFLAGS) $(XULRUNNEREXCLUDES) ${XULRUNNER_INCLUDES} -c xpcom.cpp -@@ -262,7 +262,7 @@ xpcomxul_stats.o: xpcom_stats.cpp - make_xpcominit:$(XPCOMINIT_LIB) - - $(XPCOMINIT_LIB): $(XPCOMINIT_OBJECTS) -- $(CXX) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS} -+ $(CXX) $(LDFLAGS) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS} - - xpcominit.o: xpcominit.cpp - $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit.cpp -@@ -279,7 +279,7 @@ xpcominit_stats.o: xpcominit_stats.cpp - make_webkit: $(WEBKIT_LIB) - - $(WEBKIT_LIB): $(WEBKIT_OBJECTS) -- $(CC) $(LFLAGS) -o $(WEBKIT_LIB) $(WEBKIT_OBJECTS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(WEBKIT_LIB) $(WEBKIT_OBJECTS) - - webkit.o: webkitgtk.c - $(CC) $(CFLAGS) $(WEBKITCFLAGS) -c webkitgtk.c -o webkit.o -@@ -296,7 +296,7 @@ webkit_stats.o: webkitgtk_stats.c webkitgtk_stats.h - make_glx: $(GLX_LIB) - - $(GLX_LIB): $(GLX_OBJECTS) -- $(CC) $(LFLAGS) -o $(GLX_LIB) $(GLX_OBJECTS) $(GLXLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(GLX_LIB) $(GLX_OBJECTS) $(GLXLIBS) - - glx.o: glx.c - $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx.c diff --git a/dev-java/swt/files/swt-3.8-manifest b/dev-java/swt/files/swt-3.8-manifest deleted file mode 100644 index ee9e31c3..00000000 --- a/dev-java/swt/files/swt-3.8-manifest +++ /dev/null @@ -1,17 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: %pluginName -Bundle-Vendor: %providerName -Bundle-Localization: plugin -Fragment-Host: org.eclipse.swt; bundle-version="[3.0.0,4.0.0)" -Bundle-SymbolicName: org.eclipse.swt.gtk.linux.SWT_ARCH; singleton:=true -Bundle-Version: 3.8 -Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=SWT_ARCH)) -Export-Package: org.eclipse.swt.internal.accessibility.gtk; x-internal:=true, - org.eclipse.swt.internal.cairo; x-internal:=true, - org.eclipse.swt.internal.cde; x-internal:=true, - org.eclipse.swt.internal.gnome; x-internal:=true, - org.eclipse.swt.internal.gtk; x-internal:=true, - org.eclipse.swt.internal.opengl.glx; x-internal:=true - org.eclipse.swt.internal.webkit; x-internal:=true - diff --git a/dev-java/swt/files/swt-3.8.2-gthread.patch b/dev-java/swt/files/swt-3.8.2-gthread.patch deleted file mode 100644 index 6f99a593..00000000 --- a/dev-java/swt/files/swt-3.8.2-gthread.patch +++ /dev/null @@ -1,44 +0,0 @@ -From c973b9b9be568ebbce618985bc5ee440babf8ab1 Mon Sep 17 00:00:00 2001 -From: Jakub Adam -Date: Thu, 27 Jun 2013 10:16:49 +0200 -Subject: [PATCH 1/2] fix-glib-2.35-compatibility - -g_thread_init() and g_thread_supported() are deprecated and don't -have to be used anymore. - ---- - os.c | 9 +++++---- - 1 file changed, 5 insertions(+), 4 deletions(-) - ---- a/os.c -+++ b/os.c -@@ -4444,9 +4444,9 @@ fail: - JNIEXPORT void JNICALL OS_NATIVE(_1g_1thread_1init) - (JNIEnv *env, jclass that, jintLong arg0) - { -- OS_NATIVE_ENTER(env, that, _1g_1thread_1init_FUNC); -+ /*OS_NATIVE_ENTER(env, that, _1g_1thread_1init_FUNC); - g_thread_init((GThreadFunctions *)arg0); -- OS_NATIVE_EXIT(env, that, _1g_1thread_1init_FUNC); -+ OS_NATIVE_EXIT(env, that, _1g_1thread_1init_FUNC);*/ - } - #endif - -@@ -4454,11 +4454,12 @@ JNIEXPORT void JNICALL OS_NATIVE(_1g_1thread_1init) - JNIEXPORT jboolean JNICALL OS_NATIVE(_1g_1thread_1supported) - (JNIEnv *env, jclass that) - { -- jboolean rc = 0; -+ /*jboolean rc = 0; - OS_NATIVE_ENTER(env, that, _1g_1thread_1supported_FUNC); - rc = (jboolean)g_thread_supported(); - OS_NATIVE_EXIT(env, that, _1g_1thread_1supported_FUNC); -- return rc; -+ return rc;*/ -+ return 1; - } - #endif - --- -1.7.10.4 - diff --git a/dev-java/swt/files/swt-4.2-as-needed-and-flag-fixes.patch b/dev-java/swt/files/swt-4.2-as-needed-and-flag-fixes.patch deleted file mode 100644 index 98773c15..00000000 --- a/dev-java/swt/files/swt-4.2-as-needed-and-flag-fixes.patch +++ /dev/null @@ -1,243 +0,0 @@ ---- make_linux.mak- 2012-07-02 00:49:48.729100052 +0000 -+++ make_linux.mak 2012-07-02 00:53:16.753499389 +0000 -@@ -66,7 +66,7 @@ - # Uncomment for Native Stats tool - #NATIVE_STATS = -DNATIVE_STATS - --MOZILLACFLAGS = -O \ -+MOZILLACFLAGS = $(CXXFLAGS) \ - -DSWT_VERSION=$(SWT_VERSION) \ - $(NATIVE_STATS) \ - -DMOZILLA_STRICT_API=1 \ -@@ -106,7 +106,7 @@ - WEBKIT_OBJECTS = swt.o webkit.o webkit_structs.o webkit_stats.o - GLX_OBJECTS = swt.o glx.o glx_structs.o glx_stats.o - --CFLAGS = -O -Wall \ -+CFLAGS += \ - -DSWT_VERSION=$(SWT_VERSION) \ - $(NATIVE_STATS) \ - -DLINUX -DGTK \ -@@ -130,13 +130,13 @@ - make_swt: $(SWT_LIB) $(SWTPI_LIB) - - $(SWT_LIB): $(SWT_OBJECTS) -- $(CC) $(LFLAGS) -o $(SWT_LIB) $(SWT_OBJECTS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(SWT_LIB) $(SWT_OBJECTS) - - callback.o: callback.c callback.h - $(CC) $(CFLAGS) -DUSE_ASSEMBLER -c callback.c - - $(SWTPI_LIB): $(SWTPI_OBJECTS) -- $(CC) $(LFLAGS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS) $(GTKLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS) $(GTKLIBS) - - swt.o: swt.c swt.h - $(CC) $(CFLAGS) -c swt.c -@@ -155,7 +155,7 @@ - make_cairo: $(CAIRO_LIB) - - $(CAIRO_LIB): $(CAIRO_OBJECTS) -- $(CC) $(LFLAGS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS) $(CAIROLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS) $(CAIROLIBS) - - cairo.o: cairo.c cairo.h swt.h - $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo.c -@@ -171,7 +171,7 @@ - make_cde: $(CDE_LIB) - - $(CDE_LIB): $(CDE_OBJECTS) -- $(CC) $(LFLAGS) -o $(CDE_LIB) $(CDE_OBJECTS) $(CDE_LIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(CDE_LIB) $(CDE_OBJECTS) $(CDE_LIBS) - - # - # AWT lib -@@ -179,7 +179,7 @@ - make_awt:$(AWT_LIB) - - $(AWT_LIB): $(AWT_OBJECTS) -- $(CC) $(AWT_LFLAGS) -o $(AWT_LIB) $(AWT_OBJECTS) $(AWT_LIBS) -+ $(CC) $(LDFLAGS) $(AWT_LFLAGS) -o $(AWT_LIB) $(AWT_OBJECTS) $(AWT_LIBS) - - # - # Atk lib -@@ -187,7 +187,7 @@ - make_atk: $(ATK_LIB) - - $(ATK_LIB): $(ATK_OBJECTS) -- $(CC) $(LFLAGS) -o $(ATK_LIB) $(ATK_OBJECTS) $(ATKLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(ATK_LIB) $(ATK_OBJECTS) $(ATKLIBS) - - atk.o: atk.c atk.h - $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk.c -@@ -204,7 +204,7 @@ - make_gnome: $(GNOME_LIB) - - $(GNOME_LIB): $(GNOME_OBJECTS) -- $(CC) $(LFLAGS) -o $(GNOME_LIB) $(GNOME_OBJECTS) $(GNOMELIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(GNOME_LIB) $(GNOME_OBJECTS) $(GNOMELIBS) - - gnome.o: gnome.c - $(CC) $(CFLAGS) $(GNOMECFLAGS) -c gnome.c -@@ -221,7 +221,7 @@ - make_mozilla:$(MOZILLA_LIB) - - $(MOZILLA_LIB): $(MOZILLA_OBJECTS) -- $(CXX) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALFLAGS) ${MOZILLA_LIBS} -+ $(CXX) $(LDFLAGS) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALFLAGS) ${MOZILLA_LIBS} - - xpcom.o: xpcom.cpp - $(CXX) $(MOZILLACFLAGS) $(MOZILLAEXCLUDES) ${MOZILLA_INCLUDES} -c xpcom.cpp -@@ -242,7 +242,7 @@ - - $(XULRUNNER_LIB): $(XULRUNNER_OBJECTS) - echo -e "#include\nsize_t je_malloc_usable_size_in_advance(size_t n) {\nreturn n;\n}" | gcc --shared -xc - -o libswt-xulrunner-fix.so -- $(CXX) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS} -+ $(CXX) $(LDFLAGS) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS} - - xpcomxul.o: xpcom.cpp - $(CXX) -o xpcomxul.o $(MOZILLACFLAGS) $(XULRUNNEREXCLUDES) ${XULRUNNER_INCLUDES} -c xpcom.cpp -@@ -262,7 +262,7 @@ - make_xpcominit:$(XPCOMINIT_LIB) - - $(XPCOMINIT_LIB): $(XPCOMINIT_OBJECTS) -- $(CXX) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS} -+ $(CXX) $(LDFLAGS) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS} - - xpcominit.o: xpcominit.cpp - $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit.cpp -@@ -279,7 +279,7 @@ - make_webkit: $(WEBKIT_LIB) - - $(WEBKIT_LIB): $(WEBKIT_OBJECTS) -- $(CC) $(LFLAGS) -o $(WEBKIT_LIB) $(WEBKIT_OBJECTS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(WEBKIT_LIB) $(WEBKIT_OBJECTS) - - webkit.o: webkitgtk.c - $(CC) $(CFLAGS) $(WEBKITCFLAGS) -c webkitgtk.c -o webkit.o -@@ -296,7 +296,7 @@ - make_glx: $(GLX_LIB) - - $(GLX_LIB): $(GLX_OBJECTS) -- $(CC) $(LFLAGS) -o $(GLX_LIB) $(GLX_OBJECTS) $(GLXLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(GLX_LIB) $(GLX_OBJECTS) $(GLXLIBS) - - glx.o: glx.c - $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx.c ---- make_freebsd.mak- 2012-07-02 00:53:28.553351871 +0000 -+++ make_freebsd.mak 2012-07-02 00:55:37.369741444 +0000 -@@ -64,7 +64,7 @@ - # Uncomment for Native Stats tool - #NATIVE_STATS = -DNATIVE_STATS - --MOZILLACFLAGS = -O \ -+MOZILLACFLAGS += \ - -DSWT_VERSION=$(SWT_VERSION) \ - $(NATIVE_STATS) \ - -DMOZILLA_STRICT_API=1 \ -@@ -91,7 +91,7 @@ - XPCOMINIT_OBJECTS = swt.o xpcominit.o xpcominit_structs.o xpcominit_stats.o - GLX_OBJECTS = swt.o glx.o glx_structs.o glx_stats.o - --CFLAGS = -O -Wall \ -+CFLAGS += \ - -DSWT_VERSION=$(SWT_VERSION) \ - $(NATIVE_STATS) \ - -DFREEBSD -DGTK \ -@@ -115,13 +115,13 @@ - make_swt: $(SWT_LIB) $(SWTPI_LIB) - - $(SWT_LIB): $(SWT_OBJECTS) -- $(CC) $(LFLAGS) -o $(SWT_LIB) $(SWT_OBJECTS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(SWT_LIB) $(SWT_OBJECTS) - - callback.o: callback.c callback.h - $(CC) $(CFLAGS) -DUSE_ASSEMBLER -c callback.c - - $(SWTPI_LIB): $(SWTPI_OBJECTS) -- $(CC) $(LFLAGS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS) $(GTKLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(SWTPI_LIB) $(SWTPI_OBJECTS) $(GTKLIBS) - - swt.o: swt.c swt.h - $(CC) $(CFLAGS) -c swt.c -@@ -140,7 +140,7 @@ - make_cairo: $(CAIRO_LIB) - - $(CAIRO_LIB): $(CAIRO_OBJECTS) -- $(CC) $(LFLAGS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS) $(CAIROLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(CAIRO_LIB) $(CAIRO_OBJECTS) $(CAIROLIBS) - - cairo.o: cairo.c cairo.h swt.h - $(CC) $(CFLAGS) $(CAIROCFLAGS) -c cairo.c -@@ -156,7 +156,7 @@ - make_cde: $(CDE_LIB) - - $(CDE_LIB): $(CDE_OBJECTS) -- $(CC) $(LFLAGS) -o $(CDE_LIB) $(CDE_OBJECTS) $(CDE_LIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(CDE_LIB) $(CDE_OBJECTS) $(CDE_LIBS) - - # - # AWT lib -@@ -164,7 +164,7 @@ - make_awt:$(AWT_LIB) - - $(AWT_LIB): $(AWT_OBJECTS) -- $(CC) $(AWT_LFLAGS) -o $(AWT_LIB) $(AWT_OBJECTS) $(AWT_LIBS) -+ $(CC) $(LDFLAGS) $(AWT_LFLAGS) -o $(AWT_LIB) $(AWT_OBJECTS) $(AWT_LIBS) - - # - # Atk lib -@@ -172,7 +172,7 @@ - make_atk: $(ATK_LIB) - - $(ATK_LIB): $(ATK_OBJECTS) -- $(CC) $(LFLAGS) -o $(ATK_LIB) $(ATK_OBJECTS) $(ATKLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(ATK_LIB) $(ATK_OBJECTS) $(ATKLIBS) - - atk.o: atk.c atk.h - $(CC) $(CFLAGS) $(ATKCFLAGS) -c atk.c -@@ -189,7 +189,7 @@ - make_gnome: $(GNOME_LIB) - - $(GNOME_LIB): $(GNOME_OBJECTS) -- $(CC) $(LFLAGS) -o $(GNOME_LIB) $(GNOME_OBJECTS) $(GNOMELIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(GNOME_LIB) $(GNOME_OBJECTS) $(GNOMELIBS) - - gnome.o: gnome.c - $(CC) $(CFLAGS) $(GNOMECFLAGS) -c gnome.c -@@ -206,7 +206,7 @@ - make_mozilla:$(MOZILLA_LIB) - - $(MOZILLA_LIB): $(MOZILLA_OBJECTS) -- $(CXX) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALFLAGS) ${MOZILLA_LIBS} -+ $(CXX) $(LDFLAGS) -o $(MOZILLA_LIB) $(MOZILLA_OBJECTS) $(MOZILLALFLAGS) ${MOZILLA_LIBS} - - xpcom.o: xpcom.cpp - $(CXX) $(MOZILLACFLAGS) ${MOZILLA_INCLUDES} -c xpcom.cpp -@@ -226,7 +226,7 @@ - make_xulrunner:$(XULRUNNER_LIB) - - $(XULRUNNER_LIB): $(XULRUNNER_OBJECTS) -- $(CXX) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS} -+ $(CXX) $(LDFLAGS) -o $(XULRUNNER_LIB) $(XULRUNNER_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS} - - xpcomxul.o: xpcom.cpp - $(CXX) -o xpcomxul.o $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcom.cpp -@@ -252,7 +252,7 @@ - make_xpcominit:$(XPCOMINIT_LIB) - - $(XPCOMINIT_LIB): $(XPCOMINIT_OBJECTS) -- $(CXX) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS} -+ $(CXX) $(LDFLAGS) -o $(XPCOMINIT_LIB) $(XPCOMINIT_OBJECTS) $(MOZILLALFLAGS) ${XULRUNNER_LIBS} - - xpcominit.o: xpcominit.cpp - $(CXX) $(MOZILLACFLAGS) ${XULRUNNER_INCLUDES} -c xpcominit.cpp -@@ -269,7 +269,7 @@ - make_glx: $(GLX_LIB) - - $(GLX_LIB): $(GLX_OBJECTS) -- $(CC) $(LFLAGS) -o $(GLX_LIB) $(GLX_OBJECTS) $(GLXLIBS) -+ $(CC) $(LDFLAGS) $(LFLAGS) -o $(GLX_LIB) $(GLX_OBJECTS) $(GLXLIBS) - - glx.o: glx.c - $(CC) $(CFLAGS) $(GLXCFLAGS) -c glx.c diff --git a/dev-java/swt/files/swt-4.2-manifest b/dev-java/swt/files/swt-4.2-manifest deleted file mode 100644 index 36736a0d..00000000 --- a/dev-java/swt/files/swt-4.2-manifest +++ /dev/null @@ -1,16 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: %pluginName -Bundle-Vendor: %providerName -Bundle-Localization: plugin -Fragment-Host: org.eclipse.swt; bundle-version=4.2.0 -Bundle-SymbolicName: org.eclipse.swt.gtk.linux.SWT_ARCH; singleton:=true -Bundle-Version: 4.2 -Eclipse-PlatformFilter: (& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=SWT_ARCH)) -Export-Package: org.eclipse.swt.internal.accessibility.gtk; x-internal:=true, - org.eclipse.swt.internal.cairo; x-internal:=true, - org.eclipse.swt.internal.cde; x-internal:=true, - org.eclipse.swt.internal.gnome; x-internal:=true, - org.eclipse.swt.internal.gtk; x-internal:=true, - org.eclipse.swt.internal.opengl.glx; x-internal:=true - org.eclipse.swt.internal.webkit; x-internal:=true diff --git a/dev-java/swt/metadata.xml b/dev-java/swt/metadata.xml deleted file mode 100644 index 2e5728b0..00000000 --- a/dev-java/swt/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - java - - SWT is the software component that delivers native widget functionality for the - Eclipse platform in an operating system independent manner. It is analogous to - AWT/Swing in Java with a difference - SWT uses a rich set of native widgets. - - - Embedded browser support via net-libs/webkit-gtk:2, replacing former xulrunner-based browser. - - diff --git a/dev-java/swt/swt-3.4.1.ebuild b/dev-java/swt/swt-3.4.1.ebuild deleted file mode 100644 index 01fb15bc..00000000 --- a/dev-java/swt/swt-3.4.1.ebuild +++ /dev/null @@ -1,183 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="1" - -inherit eutils java-pkg-2 java-ant-2 toolchain-funcs java-osgi - -MY_PV="${PV/_pre/M}" -MY_DMF="archive.eclipse.org/eclipse/downloads/drops/R-${MY_PV}-200809111700" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="GTK based SWT Library" -HOMEPAGE="http://www.eclipse.org/" -SRC_URI="arm? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - x86? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - x86-fbsd? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - amd64? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip - ) - ppc? ( - http://${MY_DMF}/${MY_P}-gtk-linux-ppc.zip - ) - ppc64? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip - )" - -SLOT="3.4" -LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1" -KEYWORDS="arm ~amd64" - -IUSE="cairo gnome opengl" -COMMON=">=dev-libs/glib-2.6 - >=x11-libs/gtk+-2.6.8 - >=dev-libs/atk-1.10.2 - cairo? ( >=x11-libs/cairo-1.4.14 ) - gnome? ( - =gnome-base/libgnome-2* - =gnome-base/gnome-vfs-2* - =gnome-base/libgnomeui-2* - ) - opengl? ( - virtual/opengl - virtual/glu - )" - -# Use a blocker to avoid file collisions when upgrading to the slotted version -# We cannot use slotmove, java packages are expected to be in /usr/share/PN-SLOT -# so this is the only way to prevent collisions - -DEPEND=">=virtual/jdk-1.4 - !=dev-java/swt-3.4*:3 - app-arch/unzip - x11-libs/libX11 - x11-libs/libXrender - x11-libs/libXt - x11-proto/xextproto - x11-proto/inputproto - ${COMMON}" - -RDEPEND=">=virtual/jre-1.4 - x11-libs/libXtst - ${COMMON}" - -S="${WORKDIR}" - -src_unpack() { - local DISTFILE=${A} - unzip -jq "${DISTDIR}"/${DISTFILE} "*src.zip" || die "Unable to extract distfile" - unpack "./src.zip" - - # Cleanup the redirtied directory structure - rm -rf about_files/ || die - - # Replace the build.xml to allow compilation without Eclipse tasks - cp "${FILESDIR}/build.xml" "${S}/build.xml" || die "Unable to update build.xml" - mkdir "${S}/src" && mv "${S}/org" "${S}/src" || die "Unable to restructure SWT sources" - - # Apply all the patches, including arch-specific - # EPATCH_SOURCE="${WORKDIR}/${PATCHSET}" EPATCH_SUFFIX="patch" epatch - - sed -i "s/CFLAGS = -O -Wall/CFLAGS = ${CFLAGS} -Wall/" \ - make_linux.mak || die "Failed to tweak make_linux.mak" - - sed -i "s/MOZILLACFLAGS = -O/MOZILLACFLAGS = ${CXXFLAGS}/" \ - make_linux.mak || die "Failed to tweak make_linux.mak" - - # Kill some strict-aliasing warnings - epatch "${FILESDIR}/${PN}-3.3-callback-pointer-dereferencing.patch" -} - -src_compile() { - # Drop jikes support as it seems to be unfriendly with SWT - java-pkg_filter-compiler jikes - - local AWT_ARCH - local JAWTSO="libjawt.so" - if [[ $(tc-arch) == 'arm' ]] ; then - AWT_ARCH="arm" - elif [[ $(tc-arch) == 'x86' ]] ; then - AWT_ARCH="i386" - elif [[ $(tc-arch) == 'ppc' ]] ; then - AWT_ARCH="ppc" - elif [[ $(tc-arch) == 'ppc64' ]] ; then - AWT_ARCH="ppc64" - else - AWT_ARCH="amd64" - fi - if [[ -f "${JAVA_HOME}/jre/lib/${AWT_ARCH}/${JAWTSO}" ]]; then - export AWT_LIB_PATH="${JAVA_HOME}/jre/lib/${AWT_ARCH}" - elif [[ -f "${JAVA_HOME}/jre/bin/${JAWTSO}" ]]; then - export AWT_LIB_PATH="${JAVA_HOME}/jre/bin" - elif [[ -f "${JAVA_HOME}/$(get_libdir)/${JAWTSO}" ]] ; then - export AWT_LIB_PATH="${JAVA_HOME}/$(get_libdir)" - else - eerror "${JAWTSO} not found in the JDK being used for compilation!" - die "cannot build AWT library" - fi - - # Fix the pointer size for AMD64 - [[ ${ARCH} == "amd64" || ${ARCH} == "ppc64" ]] && export SWT_PTR_CFLAGS=-DSWT_PTR_SIZE_64 - - local platform="linux" - - use elibc_FreeBSD && platform="freebsd" - - local make="emake -f make_${platform}.mak NO_STRIP=y" - - einfo "Building AWT library" - ${make} make_awt || die "Failed to build AWT support" - - einfo "Building SWT library" - ${make} make_swt || die "Failed to build SWT support" - - einfo "Building JAVA-AT-SPI bridge" - ${make} make_atk || die "Failed to build ATK support" - - if use gnome ; then - einfo "Building GNOME VFS support" - ${make} make_gnome || die "Failed to build GNOME VFS support" - fi - - if use cairo ; then - einfo "Building CAIRO support" - ${make} make_cairo || die "Unable to build CAIRO support" - fi - - if use opengl ; then - einfo "Building OpenGL component" - ${make} make_glx || die "Unable to build OpenGL component" - fi - - einfo "Building JNI libraries" - eant compile - - einfo "Copying missing files" - cp -i "${S}/version.txt" "${S}/build/version.txt" - cp -i "${S}/src/org/eclipse/swt/internal/SWTMessages.properties" \ - "${S}/build/org/eclipse/swt/internal/" - - einfo "Packing JNI libraries" - eant jar -} - -src_install() { - swtArch=${ARCH} - use amd64 && swtArch=x86_64 - use x86-fbsd && swtArch=x86 - - sed "s/SWT_ARCH/${swtArch}/" "${FILESDIR}/${PN}-3.4.1-manifest" > "MANIFEST_TMP.MF" - java-osgi_newjar-fromfile "swt.jar" "MANIFEST_TMP.MF" "Standard Widget Toolkit for GTK 2.0" - - java-pkg_sointo /usr/$(get_libdir) - java-pkg_doso *.so - - dohtml about.html || die -} diff --git a/dev-java/swt/swt-3.5.2.ebuild b/dev-java/swt/swt-3.5.2.ebuild deleted file mode 100644 index 84f37715..00000000 --- a/dev-java/swt/swt-3.5.2.ebuild +++ /dev/null @@ -1,180 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/swt/swt-3.5.2.ebuild,v 1.9 2012/05/03 07:42:51 jdhore Exp $ - -EAPI=2 - -inherit eutils java-pkg-2 java-ant-2 toolchain-funcs java-osgi - -MY_PV="${PV/_rc/RC}" -MY_DMF="download.eclipse.org/eclipse/downloads/drops/R-${MY_PV}-201002111343" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="GTK based SWT Library" -HOMEPAGE="http://www.eclipse.org/" -SRC_URI="arm? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - x86? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - x86-fbsd? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - amd64? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip - ) - ppc? ( - http://${MY_DMF}/${MY_P}-gtk-linux-ppc.zip - ) - ppc64? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip - )" - -SLOT="3.5" -LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1" -KEYWORDS="arm amd64 ppc ppc64 x86" - -IUSE="cairo gnome opengl" -COMMON=">=dev-libs/glib-2.6 - >=x11-libs/gtk+-2.6.8:2 - >=dev-libs/atk-1.10.2 - cairo? ( >=x11-libs/cairo-1.4.14 ) - gnome? ( - =gnome-base/libgnome-2* - =gnome-base/gnome-vfs-2* - =gnome-base/libgnomeui-2* - ) - opengl? ( - virtual/opengl - virtual/glu - ) - x11-libs/libXtst" - -# Use a blocker to avoid file collisions when upgrading to the slotted version -# We cannot use slotmove, java packages are expected to be in /usr/share/PN-SLOT -# so this is the only way to prevent collisions -# libXtst/xextproto is done like this due to the XTest.h move - bug #292244 - -DEPEND=">=virtual/jdk-1.4 - app-arch/unzip - x11-libs/libX11 - x11-libs/libXrender - x11-libs/libXt - || ( >=x11-libs/libXtst-1.1.0 "MANIFEST_TMP.MF" - java-osgi_newjar-fromfile "swt.jar" "MANIFEST_TMP.MF" "Standard Widget Toolkit for GTK 2.0" - - java-pkg_sointo /usr/$(get_libdir) - java-pkg_doso *.so - - dohtml about.html || die -} diff --git a/dev-java/swt/swt-3.6.1.ebuild b/dev-java/swt/swt-3.6.1.ebuild deleted file mode 100644 index 64843968..00000000 --- a/dev-java/swt/swt-3.6.1.ebuild +++ /dev/null @@ -1,180 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/swt/swt-3.6.1.ebuild,v 1.9 2012/05/03 07:42:51 jdhore Exp $ - -EAPI=2 - -inherit eutils java-pkg-2 java-ant-2 toolchain-funcs java-osgi - -MY_PV="${PV/_rc/RC}" -MY_DMF="download.eclipse.org/eclipse/downloads/drops/R-${MY_PV}-201009090800" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="GTK based SWT Library" -HOMEPAGE="http://www.eclipse.org/" -SRC_URI="arm? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - x86? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - x86-fbsd? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - amd64? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip - ) - ppc? ( - http://${MY_DMF}/${MY_P}-gtk-linux-ppc.zip - ) - ppc64? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip - )" - -SLOT="3.6" -LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1" -KEYWORDS="amd64 arm ppc ppc64 x86" - -IUSE="cairo gnome opengl" -COMMON=">=dev-libs/glib-2.6 - >=x11-libs/gtk+-2.6.8:2 - >=dev-libs/atk-1.10.2 - cairo? ( >=x11-libs/cairo-1.4.14 ) - gnome? ( - =gnome-base/libgnome-2* - =gnome-base/gnome-vfs-2* - =gnome-base/libgnomeui-2* - ) - opengl? ( - virtual/opengl - virtual/glu - ) - x11-libs/libXtst" - -# Use a blocker to avoid file collisions when upgrading to the slotted version -# We cannot use slotmove, java packages are expected to be in /usr/share/PN-SLOT -# so this is the only way to prevent collisions -# libXtst/xextproto is done like this due to the XTest.h move - bug #292244 - -DEPEND=">=virtual/jdk-1.4 - app-arch/unzip - x11-libs/libX11 - x11-libs/libXrender - x11-libs/libXt - || ( >=x11-libs/libXtst-1.1.0 "MANIFEST_TMP.MF" - java-osgi_newjar-fromfile "swt.jar" "MANIFEST_TMP.MF" "Standard Widget Toolkit for GTK 2.0" - - java-pkg_sointo /usr/$(get_libdir) - java-pkg_doso *.so - - dohtml about.html || die -} diff --git a/dev-java/swt/swt-3.7.1.ebuild b/dev-java/swt/swt-3.7.1.ebuild deleted file mode 100644 index 046d0569..00000000 --- a/dev-java/swt/swt-3.7.1.ebuild +++ /dev/null @@ -1,186 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/swt/swt-3.7.1.ebuild,v 1.2 2012/05/03 07:42:51 jdhore Exp $ - -EAPI=4 - -inherit eutils java-pkg-2 java-ant-2 toolchain-funcs java-osgi - -MY_PV="${PV/_rc/RC}" -MY_DMF="download.eclipse.org/eclipse/downloads/drops/R-${MY_PV}-201109091335" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="GTK based SWT Library" -HOMEPAGE="http://www.eclipse.org/" -SRC_URI="arm? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - x86? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - x86-fbsd? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - amd64? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip - ) - ppc? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - ppc64? ( - http://${MY_DMF}/${MY_P}-gtk-linux-ppc64.zip - )" - -SLOT="3.7" -LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" - -IUSE="cairo gnome opengl webkit" -COMMON=">=dev-libs/glib-2.6 - >=x11-libs/gtk+-2.6.8:2 - >=dev-libs/atk-1.10.2 - cairo? ( >=x11-libs/cairo-1.4.14 ) - gnome? ( - =gnome-base/libgnome-2* - =gnome-base/gnome-vfs-2* - =gnome-base/libgnomeui-2* - ) - opengl? ( - virtual/opengl - virtual/glu - ) - webkit? ( >=net-libs/webkit-gtk-1.2:2 ) - x11-libs/libXtst" - -DEPEND=">=virtual/jdk-1.4 - app-arch/unzip - x11-libs/libX11 - x11-libs/libXrender - x11-libs/libXt - >=x11-libs/libXtst-1.1.0 - x11-proto/inputproto - virtual/pkgconfig - ${COMMON}" - -RDEPEND=">=virtual/jre-1.4 - ${COMMON}" - -S="${WORKDIR}" - -# JNI libraries don't need SONAME, bug #253756 -QA_SONAME="usr/$(get_libdir)/libswt-.*.so" - -src_unpack() { - local DISTFILE=${A} - unzip -jq "${DISTDIR}"/${DISTFILE} "*src.zip" || die "Unable to extract distfile" - unpack "./src.zip" - - # Cleanup the redirtied directory structure - rm -rf about_files/ || die -} - -java_prepare() { - # Replace the build.xml to allow compilation without Eclipse tasks - cp "${FILESDIR}/build.xml" "${S}/build.xml" || die "Unable to update build.xml" - mkdir "${S}/src" && mv "${S}/org" "${S}/src" || die "Unable to restructure SWT sources" - - # Fix Makefiles to respect flags and work with --as-needed - epatch "${FILESDIR}"/as-needed-and-flag-fixes-3.6.patch -} - -src_compile() { - # Drop jikes support as it seems to be unfriendly with SWT - java-pkg_filter-compiler jikes - - local AWT_ARCH - local JAWTSO="libjawt.so" - if [[ $(tc-arch) == 'arm' ]] ; then - AWT_ARCH="arm" - elif [[ $(tc-arch) == 'x86' ]] ; then - AWT_ARCH="i386" - elif [[ $(tc-arch) == 'ppc' ]] ; then - AWT_ARCH="ppc" - elif [[ $(tc-arch) == 'ppc64' ]] ; then - AWT_ARCH="ppc64" - else - AWT_ARCH="amd64" - fi - if [[ -f "${JAVA_HOME}/jre/lib/${AWT_ARCH}/${JAWTSO}" ]]; then - export AWT_LIB_PATH="${JAVA_HOME}/jre/lib/${AWT_ARCH}" - elif [[ -f "${JAVA_HOME}/jre/bin/${JAWTSO}" ]]; then - export AWT_LIB_PATH="${JAVA_HOME}/jre/bin" - elif [[ -f "${JAVA_HOME}/$(get_libdir)/${JAWTSO}" ]] ; then - export AWT_LIB_PATH="${JAVA_HOME}/$(get_libdir)" - else - eerror "${JAWTSO} not found in the JDK being used for compilation!" - die "cannot build AWT library" - fi - - # Fix the pointer size for AMD64 - [[ ${ARCH} == "amd64" || ${ARCH} == "ppc64" ]] && export SWT_PTR_CFLAGS=-DJNI64 - - local platform="linux" - - use elibc_FreeBSD && platform="freebsd" - - local make="emake -f make_${platform}.mak NO_STRIP=y CC=$(tc-getCC) CXX=$(tc-getCXX)" - - einfo "Building AWT library" - ${make} make_awt - - einfo "Building SWT library" - ${make} make_swt - - einfo "Building JAVA-AT-SPI bridge" - ${make} make_atk - - if use gnome ; then - einfo "Building GNOME VFS support" - ${make} make_gnome - fi - - if use cairo ; then - einfo "Building CAIRO support" - ${make} make_cairo - fi - - if use opengl ; then - einfo "Building OpenGL component" - ${make} make_glx - fi - - if use webkit ; then - einfo "Building the WebKitGTK+ component" - - ${make} make_webkit - fi - - einfo "Building JNI libraries" - eant compile - - einfo "Copying missing files" - cp -i "${S}/version.txt" "${S}/build/version.txt" - cp -i "${S}/src/org/eclipse/swt/internal/SWTMessages.properties" \ - "${S}/build/org/eclipse/swt/internal/" || die - - einfo "Packing JNI libraries" - eant jar -} - -src_install() { - swtArch=${ARCH} - use amd64 && swtArch=x86_64 - use x86-fbsd && swtArch=x86 - - sed "s/SWT_ARCH/${swtArch}/" "${FILESDIR}/${PN}-${SLOT}-manifest" > "MANIFEST_TMP.MF" || die - use cairo || sed -i -e "/ org.eclipse.swt.internal.cairo; x-internal:=true,/d" "MANIFEST_TMP.MF" - use gnome || sed -i -e "/ org.eclipse.swt.internal.gnome; x-internal:=true,/d" "MANIFEST_TMP.MF" - use opengl || sed -i -e "/ org.eclipse.swt.internal.opengl.glx; x-internal:=true,/d" "MANIFEST_TMP.MF" - use webkit || sed -i -e "/ org.eclipse.swt.internal.webkit; x-internal:=true,/d" "MANIFEST_TMP.MF" - java-osgi_newjar-fromfile "swt.jar" "MANIFEST_TMP.MF" "Standard Widget Toolkit for GTK 2.0" - - java-pkg_sointo /usr/$(get_libdir) - java-pkg_doso *.so - - dohtml about.html || die -} diff --git a/dev-java/swt/swt-3.7.2-r1.ebuild b/dev-java/swt/swt-3.7.2-r1.ebuild deleted file mode 100644 index a540a7dc..00000000 --- a/dev-java/swt/swt-3.7.2-r1.ebuild +++ /dev/null @@ -1,191 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/swt/swt-3.7.2-r1.ebuild,v 1.6 2014/03/14 10:50:34 ago Exp $ - -EAPI=4 - -inherit eutils java-pkg-2 java-ant-2 toolchain-funcs java-osgi - -MY_PV="${PV/_rc/RC}" -MY_DMF="download.eclipse.org/eclipse/downloads/drops/R-${MY_PV}-201202080800" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="GTK based SWT Library" -HOMEPAGE="http://www.eclipse.org/" -SRC_URI="arm? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - x86? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - x86-fbsd? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - amd64? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip - ) - ppc? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - ppc64? ( - http://${MY_DMF}/${MY_P}-gtk-linux-ppc64.zip - )" - -SLOT="3.7" -LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1" -KEYWORDS="amd64 arm ppc ppc64 x86" - -IUSE="cairo gnome opengl webkit" -COMMON=">=dev-libs/glib-2.6 - >=x11-libs/gtk+-2.6.8:2 - >=dev-libs/atk-1.10.2 - cairo? ( >=x11-libs/cairo-1.4.14 ) - gnome? ( - =gnome-base/libgnome-2* - =gnome-base/gnome-vfs-2* - =gnome-base/libgnomeui-2* - ) - opengl? ( - virtual/opengl - virtual/glu - ) - webkit? ( >=net-libs/webkit-gtk-1.2:2 ) - x11-libs/libXtst" - -DEPEND=">=virtual/jdk-1.4 - app-arch/unzip - x11-libs/libX11 - x11-libs/libXrender - x11-libs/libXt - >=x11-libs/libXtst-1.1.0 - x11-proto/inputproto - virtual/pkgconfig - ${COMMON}" - -RDEPEND=">=virtual/jre-1.4 - ${COMMON}" - -S="${WORKDIR}" - -# JNI libraries don't need SONAME, bug #253756 -QA_SONAME="usr/$(get_libdir)/libswt-.*.so" - -src_unpack() { - local DISTFILE=${A} - unzip -jq "${DISTDIR}"/${DISTFILE} "*src.zip" || die "Unable to extract distfile" - unpack "./src.zip" - - # Cleanup the redirtied directory structure - rm -rf about_files/ || die -} - -java_prepare() { - # Replace the build.xml to allow compilation without Eclipse tasks - cp "${FILESDIR}/build.xml" "${S}/build.xml" || die "Unable to update build.xml" - mkdir "${S}/src" && mv "${S}/org" "${S}/src" || die "Unable to restructure SWT sources" - - # Fix Makefiles to respect flags and work with --as-needed - epatch "${FILESDIR}"/as-needed-and-flag-fixes-3.6.patch - - case ${ARCH} in - ppc|x86) epatch "${FILESDIR}"/${P}-gio_launch-URI-x86.patch ;; - *) epatch "${FILESDIR}"/${P}-gio_launch-URI.patch ;; - esac -} - -src_compile() { - # Drop jikes support as it seems to be unfriendly with SWT - java-pkg_filter-compiler jikes - - local AWT_ARCH - local JAWTSO="libjawt.so" - if [[ $(tc-arch) == 'arm' ]] ; then - AWT_ARCH="arm" - elif [[ $(tc-arch) == 'x86' ]] ; then - AWT_ARCH="i386" - elif [[ $(tc-arch) == 'ppc' ]] ; then - AWT_ARCH="ppc" - elif [[ $(tc-arch) == 'ppc64' ]] ; then - AWT_ARCH="ppc64" - else - AWT_ARCH="amd64" - fi - if [[ -f "${JAVA_HOME}/jre/lib/${AWT_ARCH}/${JAWTSO}" ]]; then - export AWT_LIB_PATH="${JAVA_HOME}/jre/lib/${AWT_ARCH}" - elif [[ -f "${JAVA_HOME}/jre/bin/${JAWTSO}" ]]; then - export AWT_LIB_PATH="${JAVA_HOME}/jre/bin" - elif [[ -f "${JAVA_HOME}/$(get_libdir)/${JAWTSO}" ]] ; then - export AWT_LIB_PATH="${JAVA_HOME}/$(get_libdir)" - else - eerror "${JAWTSO} not found in the JDK being used for compilation!" - die "cannot build AWT library" - fi - - # Fix the pointer size for AMD64 - [[ ${ARCH} == "amd64" || ${ARCH} == "ppc64" ]] && export SWT_PTR_CFLAGS=-DJNI64 - - local platform="linux" - - use elibc_FreeBSD && platform="freebsd" - - local make="emake -f make_${platform}.mak NO_STRIP=y CC=$(tc-getCC) CXX=$(tc-getCXX)" - - einfo "Building AWT library" - ${make} make_awt - - einfo "Building SWT library" - ${make} make_swt - - einfo "Building JAVA-AT-SPI bridge" - ${make} make_atk - - if use gnome ; then - einfo "Building GNOME VFS support" - ${make} make_gnome - fi - - if use cairo ; then - einfo "Building CAIRO support" - ${make} make_cairo - fi - - if use opengl ; then - einfo "Building OpenGL component" - ${make} make_glx - fi - - if use webkit ; then - einfo "Building the WebKitGTK+ component" - - ${make} make_webkit - fi - - einfo "Building JNI libraries" - eant compile - - einfo "Copying missing files" - cp -i "${S}/version.txt" "${S}/build/version.txt" - cp -i "${S}/src/org/eclipse/swt/internal/SWTMessages.properties" \ - "${S}/build/org/eclipse/swt/internal/" || die - - einfo "Packing JNI libraries" - eant jar -} - -src_install() { - swtArch=${ARCH} - use amd64 && swtArch=x86_64 - use x86-fbsd && swtArch=x86 - - sed "s/SWT_ARCH/${swtArch}/" "${FILESDIR}/${PN}-${SLOT}-manifest" > "MANIFEST_TMP.MF" || die - use cairo || sed -i -e "/ org.eclipse.swt.internal.cairo; x-internal:=true,/d" "MANIFEST_TMP.MF" - use gnome || sed -i -e "/ org.eclipse.swt.internal.gnome; x-internal:=true,/d" "MANIFEST_TMP.MF" - use opengl || sed -i -e "/ org.eclipse.swt.internal.opengl.glx; x-internal:=true,/d" "MANIFEST_TMP.MF" - use webkit || sed -i -e "/ org.eclipse.swt.internal.webkit; x-internal:=true,/d" "MANIFEST_TMP.MF" - java-osgi_newjar-fromfile "swt.jar" "MANIFEST_TMP.MF" "Standard Widget Toolkit for GTK 2.0" - - java-pkg_sointo /usr/$(get_libdir) - java-pkg_doso *.so - - dohtml about.html || die -} diff --git a/dev-java/swt/swt-3.7.2.ebuild b/dev-java/swt/swt-3.7.2.ebuild deleted file mode 100644 index 6466f6ea..00000000 --- a/dev-java/swt/swt-3.7.2.ebuild +++ /dev/null @@ -1,186 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/swt/swt-3.7.2.ebuild,v 1.4 2012/06/01 06:45:14 jdhore Exp $ - -EAPI=4 - -inherit eutils java-pkg-2 java-ant-2 toolchain-funcs java-osgi - -MY_PV="${PV/_rc/RC}" -MY_DMF="download.eclipse.org/eclipse/downloads/drops/R-${MY_PV}-201202080800" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="GTK based SWT Library" -HOMEPAGE="http://www.eclipse.org/" -SRC_URI="arm? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - x86? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - x86-fbsd? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - amd64? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip - ) - ppc? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - ppc64? ( - http://${MY_DMF}/${MY_P}-gtk-linux-ppc64.zip - )" - -SLOT="3.7" -LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1" -KEYWORDS="amd64 ~ppc arm ~ppc64 x86" - -IUSE="cairo gnome opengl webkit" -COMMON=">=dev-libs/glib-2.6 - >=x11-libs/gtk+-2.6.8:2 - >=dev-libs/atk-1.10.2 - cairo? ( >=x11-libs/cairo-1.4.14 ) - gnome? ( - =gnome-base/libgnome-2* - =gnome-base/gnome-vfs-2* - =gnome-base/libgnomeui-2* - ) - opengl? ( - virtual/opengl - virtual/glu - ) - webkit? ( >=net-libs/webkit-gtk-1.2:2 ) - x11-libs/libXtst" - -DEPEND=">=virtual/jdk-1.4 - app-arch/unzip - x11-libs/libX11 - x11-libs/libXrender - x11-libs/libXt - >=x11-libs/libXtst-1.1.0 - x11-proto/inputproto - virtual/pkgconfig - ${COMMON}" - -RDEPEND=">=virtual/jre-1.4 - ${COMMON}" - -S="${WORKDIR}" - -# JNI libraries don't need SONAME, bug #253756 -QA_SONAME="usr/$(get_libdir)/libswt-.*.so" - -src_unpack() { - local DISTFILE=${A} - unzip -jq "${DISTDIR}"/${DISTFILE} "*src.zip" || die "Unable to extract distfile" - unpack "./src.zip" - - # Cleanup the redirtied directory structure - rm -rf about_files/ || die -} - -java_prepare() { - # Replace the build.xml to allow compilation without Eclipse tasks - cp "${FILESDIR}/build.xml" "${S}/build.xml" || die "Unable to update build.xml" - mkdir "${S}/src" && mv "${S}/org" "${S}/src" || die "Unable to restructure SWT sources" - - # Fix Makefiles to respect flags and work with --as-needed - epatch "${FILESDIR}"/as-needed-and-flag-fixes-3.6.patch -} - -src_compile() { - # Drop jikes support as it seems to be unfriendly with SWT - java-pkg_filter-compiler jikes - - local AWT_ARCH - local JAWTSO="libjawt.so" - if [[ $(tc-arch) == 'arm' ]] ; then - AWT_ARCH="arm" - elif [[ $(tc-arch) == 'x86' ]] ; then - AWT_ARCH="i386" - elif [[ $(tc-arch) == 'ppc' ]] ; then - AWT_ARCH="ppc" - elif [[ $(tc-arch) == 'ppc64' ]] ; then - AWT_ARCH="ppc64" - else - AWT_ARCH="amd64" - fi - if [[ -f "${JAVA_HOME}/jre/lib/${AWT_ARCH}/${JAWTSO}" ]]; then - export AWT_LIB_PATH="${JAVA_HOME}/jre/lib/${AWT_ARCH}" - elif [[ -f "${JAVA_HOME}/jre/bin/${JAWTSO}" ]]; then - export AWT_LIB_PATH="${JAVA_HOME}/jre/bin" - elif [[ -f "${JAVA_HOME}/$(get_libdir)/${JAWTSO}" ]] ; then - export AWT_LIB_PATH="${JAVA_HOME}/$(get_libdir)" - else - eerror "${JAWTSO} not found in the JDK being used for compilation!" - die "cannot build AWT library" - fi - - # Fix the pointer size for AMD64 - [[ ${ARCH} == "amd64" || ${ARCH} == "ppc64" ]] && export SWT_PTR_CFLAGS=-DJNI64 - - local platform="linux" - - use elibc_FreeBSD && platform="freebsd" - - local make="emake -f make_${platform}.mak NO_STRIP=y CC=$(tc-getCC) CXX=$(tc-getCXX)" - - einfo "Building AWT library" - ${make} make_awt - - einfo "Building SWT library" - ${make} make_swt - - einfo "Building JAVA-AT-SPI bridge" - ${make} make_atk - - if use gnome ; then - einfo "Building GNOME VFS support" - ${make} make_gnome - fi - - if use cairo ; then - einfo "Building CAIRO support" - ${make} make_cairo - fi - - if use opengl ; then - einfo "Building OpenGL component" - ${make} make_glx - fi - - if use webkit ; then - einfo "Building the WebKitGTK+ component" - - ${make} make_webkit - fi - - einfo "Building JNI libraries" - eant compile - - einfo "Copying missing files" - cp -i "${S}/version.txt" "${S}/build/version.txt" - cp -i "${S}/src/org/eclipse/swt/internal/SWTMessages.properties" \ - "${S}/build/org/eclipse/swt/internal/" || die - - einfo "Packing JNI libraries" - eant jar -} - -src_install() { - swtArch=${ARCH} - use amd64 && swtArch=x86_64 - use x86-fbsd && swtArch=x86 - - sed "s/SWT_ARCH/${swtArch}/" "${FILESDIR}/${PN}-${SLOT}-manifest" > "MANIFEST_TMP.MF" || die - use cairo || sed -i -e "/ org.eclipse.swt.internal.cairo; x-internal:=true,/d" "MANIFEST_TMP.MF" - use gnome || sed -i -e "/ org.eclipse.swt.internal.gnome; x-internal:=true,/d" "MANIFEST_TMP.MF" - use opengl || sed -i -e "/ org.eclipse.swt.internal.opengl.glx; x-internal:=true,/d" "MANIFEST_TMP.MF" - use webkit || sed -i -e "/ org.eclipse.swt.internal.webkit; x-internal:=true,/d" "MANIFEST_TMP.MF" - java-osgi_newjar-fromfile "swt.jar" "MANIFEST_TMP.MF" "Standard Widget Toolkit for GTK 2.0" - - java-pkg_sointo /usr/$(get_libdir) - java-pkg_doso *.so - - dohtml about.html || die -} diff --git a/dev-java/swt/swt-3.8.2.ebuild b/dev-java/swt/swt-3.8.2.ebuild deleted file mode 100644 index d98460bc..00000000 --- a/dev-java/swt/swt-3.8.2.ebuild +++ /dev/null @@ -1,188 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/swt/swt-3.8.2.ebuild,v 1.1 2014/03/09 07:19:51 rhill Exp $ - -EAPI="5" - -inherit eutils java-pkg-2 java-ant-2 toolchain-funcs java-osgi - -MY_PV="${PV/_rc/RC}" -MY_DMF="archive.eclipse.org/eclipse/downloads/drops/R-${MY_PV}-201301310800" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="GTK based SWT Library" -HOMEPAGE="http://www.eclipse.org/" -SRC_URI="arm? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - x86? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - x86-fbsd? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - amd64? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip - ) - ppc? ( - http://${MY_DMF}/${MY_P}-gtk-linux-x86.zip - ) - ppc64? ( - http://${MY_DMF}/${MY_P}-gtk-linux-ppc64.zip - )" - -SLOT="3.8" -LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" - -IUSE="cairo gnome opengl webkit" -COMMON=">=dev-libs/glib-2.6 - >=x11-libs/gtk+-2.6.8:2 - >=dev-libs/atk-1.10.2 - cairo? ( >=x11-libs/cairo-1.4.14 ) - gnome? ( - gnome-base/gnome-vfs:2 - gnome-base/libgnome - gnome-base/libgnomeui - ) - opengl? ( - virtual/opengl - virtual/glu - ) - webkit? ( >=net-libs/webkit-gtk-1.2:2 ) - x11-libs/libXtst" - -DEPEND=">=virtual/jdk-1.4 - app-arch/unzip - x11-libs/libX11 - x11-libs/libXrender - x11-libs/libXt - >=x11-libs/libXtst-1.1.0 - x11-proto/inputproto - virtual/pkgconfig - ${COMMON}" - -RDEPEND=">=virtual/jre-1.4 - ${COMMON}" - -S="${WORKDIR}" - -# JNI libraries don't need SONAME, bug #253756 -QA_SONAME="usr/$(get_libdir)/libswt-.*.so" - -src_unpack() { - local DISTFILE=${A} - unzip -jq "${DISTDIR}"/${DISTFILE} "*src.zip" || die "Unable to extract distfile" - unpack "./src.zip" - - # Cleanup the redirtied directory structure - rm -rf about_files/ || die -} - -java_prepare() { - # Replace the build.xml to allow compilation without Eclipse tasks - cp "${FILESDIR}/build.xml" "${S}/build.xml" || die "Unable to update build.xml" - - mkdir -p "${S}/src" - mv "${S}/org" "${S}/src" || die "Unable to restructure SWT sources" - - epatch "${FILESDIR}"/${PN}-3.8-as-needed-and-flag-fixes.patch - epatch "${FILESDIR}"/${P}-gthread.patch -} - -src_compile() { - # Drop jikes support as it seems to be unfriendly with SWT - java-pkg_filter-compiler jikes - - local AWT_ARCH - local JAWTSO="libjawt.so" - if [[ $(tc-arch) == 'arm' ]] ; then - AWT_ARCH="arm" - elif [[ $(tc-arch) == 'x86' ]] ; then - AWT_ARCH="i386" - elif [[ $(tc-arch) == 'ppc' ]] ; then - AWT_ARCH="ppc" - elif [[ $(tc-arch) == 'ppc64' ]] ; then - AWT_ARCH="ppc64" - else - AWT_ARCH="amd64" - fi - if [[ -f "${JAVA_HOME}/jre/lib/${AWT_ARCH}/${JAWTSO}" ]]; then - export AWT_LIB_PATH="${JAVA_HOME}/jre/lib/${AWT_ARCH}" - elif [[ -f "${JAVA_HOME}/jre/bin/${JAWTSO}" ]]; then - export AWT_LIB_PATH="${JAVA_HOME}/jre/bin" - elif [[ -f "${JAVA_HOME}/$(get_libdir)/${JAWTSO}" ]] ; then - export AWT_LIB_PATH="${JAVA_HOME}/$(get_libdir)" - else - eerror "${JAWTSO} not found in the JDK being used for compilation!" - die "cannot build AWT library" - fi - - # Fix the pointer size for AMD64 - [[ ${ARCH} == "amd64" || ${ARCH} == "ppc64" ]] && export SWT_PTR_CFLAGS=-DJNI64 - - local platform="linux" - - use elibc_FreeBSD && platform="freebsd" - - local make="emake -f make_${platform}.mak NO_STRIP=y CC=$(tc-getCC) CXX=$(tc-getCXX)" - - einfo "Building AWT library" - ${make} make_awt - - einfo "Building SWT library" - ${make} make_swt - - einfo "Building JAVA-AT-SPI bridge" - ${make} make_atk - - if use gnome ; then - einfo "Building GNOME VFS support" - ${make} make_gnome - fi - - if use cairo ; then - einfo "Building CAIRO support" - ${make} make_cairo - fi - - if use opengl ; then - einfo "Building OpenGL component" - ${make} make_glx - fi - - if use webkit ; then - einfo "Building the WebKitGTK+ component" - - ${make} make_webkit - fi - - einfo "Building JNI libraries" - eant compile - - einfo "Copying missing files" - cp -i "${S}/version.txt" "${S}/build/version.txt" || die - cp -i "${S}/src/org/eclipse/swt/internal/SWTMessages.properties" \ - "${S}/build/org/eclipse/swt/internal/" || die - - einfo "Packing JNI libraries" - eant jar -} - -src_install() { - swtArch=${ARCH} - use amd64 && swtArch=x86_64 - use x86-fbsd && swtArch=x86 - - sed "s/SWT_ARCH/${swtArch}/" "${FILESDIR}/${PN}-${SLOT}-manifest" > "MANIFEST_TMP.MF" || die - use cairo || sed -i -e "/ org.eclipse.swt.internal.cairo; x-internal:=true,/d" "MANIFEST_TMP.MF" - use gnome || sed -i -e "/ org.eclipse.swt.internal.gnome; x-internal:=true,/d" "MANIFEST_TMP.MF" - use opengl || sed -i -e "/ org.eclipse.swt.internal.opengl.glx; x-internal:=true,/d" "MANIFEST_TMP.MF" - use webkit || sed -i -e "/ org.eclipse.swt.internal.webkit; x-internal:=true,/d" "MANIFEST_TMP.MF" - java-osgi_newjar-fromfile "swt.jar" "MANIFEST_TMP.MF" "Standard Widget Toolkit for GTK 2.0" - - java-pkg_sointo /usr/$(get_libdir) - java-pkg_doso *.so - - dohtml about.html -} diff --git a/dev-java/swt/swt-4.2-r1.ebuild b/dev-java/swt/swt-4.2-r1.ebuild deleted file mode 100644 index a560f580..00000000 --- a/dev-java/swt/swt-4.2-r1.ebuild +++ /dev/null @@ -1,177 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/swt/swt-4.2-r1.ebuild,v 1.2 2013/09/21 12:54:36 tomwij Exp $ - -EAPI="5" - -inherit eutils flag-o-matic java-pkg-2 java-ant-2 toolchain-funcs java-osgi - -MY_PV="${PV/_rc/RC}" -MY_DMF="http://archive.eclipse.org/eclipse/downloads/drops4/R-${MY_PV}-201206081400" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="GTK based SWT Library" -HOMEPAGE="http://www.eclipse.org/" -SRC_URI=" - amd64? ( ${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip ) - ppc? ( ${MY_DMF}/${MY_P}-gtk-linux-x86.zip ) - ppc64? ( ${MY_DMF}/${MY_P}-gtk-linux-ppc64.zip ) - x86? ( ${MY_DMF}/${MY_P}-gtk-linux-x86.zip ) - arm? ( ${MY_DMF}/${MY_P}-gtk-linux-x86.zip ) - x86-fbsd? ( ${MY_DMF}/${MY_P}-gtk-linux-x86.zip )" - -LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1" -SLOT="4.2" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" -IUSE="cairo gnome opengl webkit" - -COMMON_DEP=" - >=dev-libs/atk-1.10.2 - >=dev-libs/glib-2.32 - >=x11-libs/gtk+-2.6.8:2 - x11-libs/libXtst - cairo? ( >=x11-libs/cairo-1.4.14 ) - gnome? ( - =gnome-base/gnome-vfs-2* - =gnome-base/libgnome-2* - =gnome-base/libgnomeui-2* - ) - opengl? ( - virtual/glu - virtual/opengl - ) - webkit? ( >=net-libs/webkit-gtk-1.2:2 )" -DEPEND="${COMMON_DEP} - >=virtual/jdk-1.4 - app-arch/unzip - virtual/pkgconfig - x11-libs/libX11 - x11-libs/libXrender - x11-libs/libXt - >=x11-libs/libXtst-1.1.0 - x11-proto/inputproto" -RDEPEND="${COMMON_DEP} - >=virtual/jre-1.4" - -S="${WORKDIR}" - -# JNI libraries don't need SONAME, bug #253756 -QA_SONAME="usr/$(get_libdir)/libswt-.*.so" - -src_unpack() { - local DISTFILE=${A} - unzip -jq "${DISTDIR}"/${DISTFILE} "*src.zip" || die "Unable to extract distfile" - unpack "./src.zip" - - # Cleanup the redirtied directory structure - rm -rf about_files/ || die -} - -java_prepare() { - # Replace the build.xml to allow compilation without Eclipse tasks - cp "${FILESDIR}/build.xml" "${S}/build.xml" || die "Unable to update build.xml" - mkdir "${S}/src" && mv "${S}/org" "${S}/src" || die "Unable to restructure SWT sources" - - # Fix Makefiles to respect flags and work with --as-needed - epatch "${FILESDIR}"/${P}-as-needed-and-flag-fixes.patch -} - -src_compile() { - # Drop jikes support as it seems to be unfriendly with SWT - java-pkg_filter-compiler jikes - - local AWT_ARCH - local JAWTSO="libjawt.so" - if [[ $(tc-arch) == 'arm' ]] ; then - AWT_ARCH="arm" - elif [[ $(tc-arch) == 'x86' ]] ; then - AWT_ARCH="i386" - elif [[ $(tc-arch) == 'ppc' ]] ; then - AWT_ARCH="ppc" - elif [[ $(tc-arch) == 'ppc64' ]] ; then - AWT_ARCH="ppc64" - else - AWT_ARCH="amd64" - fi - if [[ -f "${JAVA_HOME}/jre/lib/${AWT_ARCH}/${JAWTSO}" ]]; then - export AWT_LIB_PATH="${JAVA_HOME}/jre/lib/${AWT_ARCH}" - elif [[ -f "${JAVA_HOME}/jre/bin/${JAWTSO}" ]]; then - export AWT_LIB_PATH="${JAVA_HOME}/jre/bin" - elif [[ -f "${JAVA_HOME}/$(get_libdir)/${JAWTSO}" ]] ; then - export AWT_LIB_PATH="${JAVA_HOME}/$(get_libdir)" - else - eerror "${JAWTSO} not found in the JDK being used for compilation!" - die "cannot build AWT library" - fi - - # Fix the pointer size for AMD64 - [[ ${ARCH} == "amd64" || ${ARCH} == "ppc64" ]] && export SWT_PTR_CFLAGS=-DJNI64 - - local platform="linux" - - use elibc_FreeBSD && platform="freebsd" - - # Bug #461784, g_thread_init is deprecated since glib-2.32. - append-cflags -DNO__1g_1thread_1init - - local make="emake -f make_${platform}.mak NO_STRIP=y CC=$(tc-getCC) CXX=$(tc-getCXX)" - - einfo "Building AWT library" - ${make} make_awt - - einfo "Building SWT library" - ${make} make_swt - - einfo "Building JAVA-AT-SPI bridge" - ${make} make_atk - - if use gnome ; then - einfo "Building GNOME VFS support" - ${make} make_gnome - fi - - if use cairo ; then - einfo "Building CAIRO support" - ${make} make_cairo - fi - - if use opengl ; then - einfo "Building OpenGL component" - ${make} make_glx - fi - - if use webkit ; then - einfo "Building the WebKitGTK+ component" - - ${make} make_webkit - fi - - einfo "Building JNI libraries" - eant compile - - einfo "Copying missing files" - cp -i "${S}/version.txt" "${S}/build/version.txt" - cp -i "${S}/src/org/eclipse/swt/internal/SWTMessages.properties" \ - "${S}/build/org/eclipse/swt/internal/" || die - - einfo "Packing JNI libraries" - eant jar -} - -src_install() { - swtArch=${ARCH} - use amd64 && swtArch=x86_64 - use x86-fbsd && swtArch=x86 - - sed "s/SWT_ARCH/${swtArch}/" "${FILESDIR}/${PN}-${SLOT}-manifest" > "MANIFEST_TMP.MF" || die - use cairo || sed -i -e "/ org.eclipse.swt.internal.cairo; x-internal:=true,/d" "MANIFEST_TMP.MF" - use gnome || sed -i -e "/ org.eclipse.swt.internal.gnome; x-internal:=true,/d" "MANIFEST_TMP.MF" - use opengl || sed -i -e "/ org.eclipse.swt.internal.opengl.glx; x-internal:=true,/d" "MANIFEST_TMP.MF" - use webkit || sed -i -e "/ org.eclipse.swt.internal.webkit; x-internal:=true,/d" "MANIFEST_TMP.MF" - java-osgi_newjar-fromfile "swt.jar" "MANIFEST_TMP.MF" "Standard Widget Toolkit for GTK 2.0" - - java-pkg_sointo /usr/$(get_libdir) - java-pkg_doso *.so - - dohtml about.html -} diff --git a/dev-java/swt/swt-4.2-r2.ebuild b/dev-java/swt/swt-4.2-r2.ebuild deleted file mode 100644 index 490df023..00000000 --- a/dev-java/swt/swt-4.2-r2.ebuild +++ /dev/null @@ -1,180 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/swt/swt-4.2-r2.ebuild,v 1.2 2013/09/21 12:54:36 tomwij Exp $ - -EAPI="5" - -inherit eutils flag-o-matic java-pkg-2 java-ant-2 toolchain-funcs java-osgi - -MY_PV="${PV/_rc/RC}" -MY_DMF="http://archive.eclipse.org/eclipse/downloads/drops4/R-${MY_PV}-201206081400" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="GTK based SWT Library" -HOMEPAGE="http://www.eclipse.org/" -SRC_URI=" - amd64? ( ${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip ) - ppc? ( ${MY_DMF}/${MY_P}-gtk-linux-x86.zip ) - ppc64? ( ${MY_DMF}/${MY_P}-gtk-linux-ppc64.zip ) - arm? ( ${MY_DMF}/${MY_P}-gtk-linux-x86.zip ) - x86? ( ${MY_DMF}/${MY_P}-gtk-linux-x86.zip ) - x86-fbsd? ( ${MY_DMF}/${MY_P}-gtk-linux-x86.zip )" - -LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1" -SLOT="4.2" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" -IUSE="cairo gnome opengl webkit" - -COMMON_DEP=" - >=dev-libs/atk-1.10.2 - >=dev-libs/glib-2.32 - >=x11-libs/gtk+-2.6.8:2 - x11-libs/libXtst - cairo? ( >=x11-libs/cairo-1.4.14 ) - gnome? ( - =gnome-base/gnome-vfs-2* - =gnome-base/libgnome-2* - =gnome-base/libgnomeui-2* - ) - opengl? ( - virtual/glu - virtual/opengl - ) - webkit? ( >=net-libs/webkit-gtk-1.2:2 )" -DEPEND="${COMMON_DEP} - >=virtual/jdk-1.4 - app-arch/unzip - virtual/pkgconfig - x11-libs/libX11 - x11-libs/libXrender - x11-libs/libXt - >=x11-libs/libXtst-1.1.0 - x11-proto/inputproto" -RDEPEND="${COMMON_DEP} - >=virtual/jre-1.4" - -S="${WORKDIR}" - -# JNI libraries don't need SONAME, bug #253756 -QA_SONAME="usr/$(get_libdir)/libswt-.*.so" - -src_unpack() { - local DISTFILE=${A} - unzip -jq "${DISTDIR}"/${DISTFILE} "*src.zip" || die "Unable to extract distfile" - unpack "./src.zip" - - # Cleanup the redirtied directory structure - rm -rf about_files/ || die -} - -java_prepare() { - # Replace the build.xml to allow compilation without Eclipse tasks - cp "${FILESDIR}/build.xml" "${S}/build.xml" || die "Unable to update build.xml" - mkdir "${S}/src" && mv "${S}/org" "${S}/src" || die "Unable to restructure SWT sources" - - # Fix Makefiles to respect flags and work with --as-needed - epatch "${FILESDIR}"/${P}-as-needed-and-flag-fixes.patch - - # Define missing g_thread_supported() to be 0. - sed -i '1s/^/#define g_thread_supported() 0\n\n/' "${S}"/os_custom.h || die -} - -src_compile() { - # Drop jikes support as it seems to be unfriendly with SWT - java-pkg_filter-compiler jikes - - local AWT_ARCH - local JAWTSO="libjawt.so" - if [[ $(tc-arch) == 'arm' ]] ; then - AWT_ARCH="arm" - elif [[ $(tc-arch) == 'x86' ]] ; then - AWT_ARCH="i386" - elif [[ $(tc-arch) == 'ppc' ]] ; then - AWT_ARCH="ppc" - elif [[ $(tc-arch) == 'ppc64' ]] ; then - AWT_ARCH="ppc64" - else - AWT_ARCH="amd64" - fi - if [[ -f "${JAVA_HOME}/jre/lib/${AWT_ARCH}/${JAWTSO}" ]]; then - export AWT_LIB_PATH="${JAVA_HOME}/jre/lib/${AWT_ARCH}" - elif [[ -f "${JAVA_HOME}/jre/bin/${JAWTSO}" ]]; then - export AWT_LIB_PATH="${JAVA_HOME}/jre/bin" - elif [[ -f "${JAVA_HOME}/$(get_libdir)/${JAWTSO}" ]] ; then - export AWT_LIB_PATH="${JAVA_HOME}/$(get_libdir)" - else - eerror "${JAWTSO} not found in the JDK being used for compilation!" - die "cannot build AWT library" - fi - - # Fix the pointer size for AMD64 - [[ ${ARCH} == "amd64" || ${ARCH} == "ppc64" ]] && export SWT_PTR_CFLAGS=-DJNI64 - - local platform="linux" - - use elibc_FreeBSD && platform="freebsd" - - # Bug #461784, g_thread_init is deprecated since glib-2.32. - append-cflags -DNO__1g_1thread_1init - - local make="emake -f make_${platform}.mak NO_STRIP=y CC=$(tc-getCC) CXX=$(tc-getCXX)" - - einfo "Building AWT library" - ${make} make_awt - - einfo "Building SWT library" - ${make} make_swt - - einfo "Building JAVA-AT-SPI bridge" - ${make} make_atk - - if use gnome ; then - einfo "Building GNOME VFS support" - ${make} make_gnome - fi - - if use cairo ; then - einfo "Building CAIRO support" - ${make} make_cairo - fi - - if use opengl ; then - einfo "Building OpenGL component" - ${make} make_glx - fi - - if use webkit ; then - einfo "Building the WebKitGTK+ component" - - ${make} make_webkit - fi - - einfo "Building JNI libraries" - eant compile - - einfo "Copying missing files" - cp -i "${S}/version.txt" "${S}/build/version.txt" - cp -i "${S}/src/org/eclipse/swt/internal/SWTMessages.properties" \ - "${S}/build/org/eclipse/swt/internal/" || die - - einfo "Packing JNI libraries" - eant jar -} - -src_install() { - swtArch=${ARCH} - use amd64 && swtArch=x86_64 - use x86-fbsd && swtArch=x86 - - sed "s/SWT_ARCH/${swtArch}/" "${FILESDIR}/${PN}-${SLOT}-manifest" > "MANIFEST_TMP.MF" || die - use cairo || sed -i -e "/ org.eclipse.swt.internal.cairo; x-internal:=true,/d" "MANIFEST_TMP.MF" - use gnome || sed -i -e "/ org.eclipse.swt.internal.gnome; x-internal:=true,/d" "MANIFEST_TMP.MF" - use opengl || sed -i -e "/ org.eclipse.swt.internal.opengl.glx; x-internal:=true,/d" "MANIFEST_TMP.MF" - use webkit || sed -i -e "/ org.eclipse.swt.internal.webkit; x-internal:=true,/d" "MANIFEST_TMP.MF" - java-osgi_newjar-fromfile "swt.jar" "MANIFEST_TMP.MF" "Standard Widget Toolkit for GTK 2.0" - - java-pkg_sointo /usr/$(get_libdir) - java-pkg_doso *.so - - dohtml about.html -} diff --git a/dev-java/swt/swt-4.2.ebuild b/dev-java/swt/swt-4.2.ebuild deleted file mode 100644 index 480a50a2..00000000 --- a/dev-java/swt/swt-4.2.ebuild +++ /dev/null @@ -1,174 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/swt/swt-4.2.ebuild,v 1.2 2013/09/21 12:54:36 tomwij Exp $ - -EAPI=4 - -inherit eutils java-pkg-2 java-ant-2 toolchain-funcs java-osgi - -MY_PV="${PV/_rc/RC}" -MY_DMF="http://archive.eclipse.org/eclipse/downloads/drops4/R-${MY_PV}-201206081400" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="GTK based SWT Library" -HOMEPAGE="http://www.eclipse.org/" -SRC_URI=" - amd64? ( ${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip ) - ppc? ( ${MY_DMF}/${MY_P}-gtk-linux-x86.zip ) - ppc64? ( ${MY_DMF}/${MY_P}-gtk-linux-ppc64.zip ) - arm? ( ${MY_DMF}/${MY_P}-gtk-linux-x86.zip ) - x86? ( ${MY_DMF}/${MY_P}-gtk-linux-x86.zip ) - x86-fbsd? ( ${MY_DMF}/${MY_P}-gtk-linux-x86.zip )" - -LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1" -SLOT="4.2" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" -IUSE="cairo gnome opengl webkit" - -COMMON_DEP=" - >=dev-libs/atk-1.10.2 - >=dev-libs/glib-2.6 - >=x11-libs/gtk+-2.6.8:2 - x11-libs/libXtst - cairo? ( >=x11-libs/cairo-1.4.14 ) - gnome? ( - =gnome-base/gnome-vfs-2* - =gnome-base/libgnome-2* - =gnome-base/libgnomeui-2* - ) - opengl? ( - virtual/glu - virtual/opengl - ) - webkit? ( >=net-libs/webkit-gtk-1.2:2 )" -DEPEND="${COMMON_DEP} - >=virtual/jdk-1.4 - app-arch/unzip - virtual/pkgconfig - x11-libs/libX11 - x11-libs/libXrender - x11-libs/libXt - >=x11-libs/libXtst-1.1.0 - x11-proto/inputproto" -RDEPEND="${COMMON_DEP} - >=virtual/jre-1.4" - -S="${WORKDIR}" - -# JNI libraries don't need SONAME, bug #253756 -QA_SONAME="usr/$(get_libdir)/libswt-.*.so" - -src_unpack() { - local DISTFILE=${A} - unzip -jq "${DISTDIR}"/${DISTFILE} "*src.zip" || die "Unable to extract distfile" - unpack "./src.zip" - - # Cleanup the redirtied directory structure - rm -rf about_files/ || die -} - -java_prepare() { - # Replace the build.xml to allow compilation without Eclipse tasks - cp "${FILESDIR}/build.xml" "${S}/build.xml" || die "Unable to update build.xml" - mkdir "${S}/src" && mv "${S}/org" "${S}/src" || die "Unable to restructure SWT sources" - - # Fix Makefiles to respect flags and work with --as-needed - epatch "${FILESDIR}"/${P}-as-needed-and-flag-fixes.patch -} - -src_compile() { - # Drop jikes support as it seems to be unfriendly with SWT - java-pkg_filter-compiler jikes - - local AWT_ARCH - local JAWTSO="libjawt.so" - if [[ $(tc-arch) == 'arm' ]] ; then - AWT_ARCH="arm" - elif [[ $(tc-arch) == 'x86' ]] ; then - AWT_ARCH="i386" - elif [[ $(tc-arch) == 'ppc' ]] ; then - AWT_ARCH="ppc" - elif [[ $(tc-arch) == 'ppc64' ]] ; then - AWT_ARCH="ppc64" - else - AWT_ARCH="amd64" - fi - if [[ -f "${JAVA_HOME}/jre/lib/${AWT_ARCH}/${JAWTSO}" ]]; then - export AWT_LIB_PATH="${JAVA_HOME}/jre/lib/${AWT_ARCH}" - elif [[ -f "${JAVA_HOME}/jre/bin/${JAWTSO}" ]]; then - export AWT_LIB_PATH="${JAVA_HOME}/jre/bin" - elif [[ -f "${JAVA_HOME}/$(get_libdir)/${JAWTSO}" ]] ; then - export AWT_LIB_PATH="${JAVA_HOME}/$(get_libdir)" - else - eerror "${JAWTSO} not found in the JDK being used for compilation!" - die "cannot build AWT library" - fi - - # Fix the pointer size for AMD64 - [[ ${ARCH} == "amd64" || ${ARCH} == "ppc64" ]] && export SWT_PTR_CFLAGS=-DJNI64 - - local platform="linux" - - use elibc_FreeBSD && platform="freebsd" - - local make="emake -f make_${platform}.mak NO_STRIP=y CC=$(tc-getCC) CXX=$(tc-getCXX)" - - einfo "Building AWT library" - ${make} make_awt - - einfo "Building SWT library" - ${make} make_swt - - einfo "Building JAVA-AT-SPI bridge" - ${make} make_atk - - if use gnome ; then - einfo "Building GNOME VFS support" - ${make} make_gnome - fi - - if use cairo ; then - einfo "Building CAIRO support" - ${make} make_cairo - fi - - if use opengl ; then - einfo "Building OpenGL component" - ${make} make_glx - fi - - if use webkit ; then - einfo "Building the WebKitGTK+ component" - - ${make} make_webkit - fi - - einfo "Building JNI libraries" - eant compile - - einfo "Copying missing files" - cp -i "${S}/version.txt" "${S}/build/version.txt" - cp -i "${S}/src/org/eclipse/swt/internal/SWTMessages.properties" \ - "${S}/build/org/eclipse/swt/internal/" || die - - einfo "Packing JNI libraries" - eant jar -} - -src_install() { - swtArch=${ARCH} - use amd64 && swtArch=x86_64 - use x86-fbsd && swtArch=x86 - - sed "s/SWT_ARCH/${swtArch}/" "${FILESDIR}/${PN}-${SLOT}-manifest" > "MANIFEST_TMP.MF" || die - use cairo || sed -i -e "/ org.eclipse.swt.internal.cairo; x-internal:=true,/d" "MANIFEST_TMP.MF" - use gnome || sed -i -e "/ org.eclipse.swt.internal.gnome; x-internal:=true,/d" "MANIFEST_TMP.MF" - use opengl || sed -i -e "/ org.eclipse.swt.internal.opengl.glx; x-internal:=true,/d" "MANIFEST_TMP.MF" - use webkit || sed -i -e "/ org.eclipse.swt.internal.webkit; x-internal:=true,/d" "MANIFEST_TMP.MF" - java-osgi_newjar-fromfile "swt.jar" "MANIFEST_TMP.MF" "Standard Widget Toolkit for GTK 2.0" - - java-pkg_sointo /usr/$(get_libdir) - java-pkg_doso *.so - - dohtml about.html || die -} diff --git a/dev-java/swtswing/Manifest b/dev-java/swtswing/Manifest deleted file mode 100644 index bc105cb0..00000000 --- a/dev-java/swtswing/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX build.properties 151 SHA256 091d76d047caf230209c2d4af1fcaac40eb9d602424e6b9b8435fb3d3e4649e3 SHA512 514835b22095746517d4ee6ae52325c099e0a45f62f75407fc982f520bba4f19034c6de701c2d892b7049329a21165646bee634f196960ac82468f171897f8b9 WHIRLPOOL 6ecd180e209475aefd5bed2ebb9deb70397ca70a811a69a497aad944d656b706562b441d7481e5d18fe976ef9ac21d11097832e59b8239eb1a015b94f2587c97 -AUX build.xml 3220 SHA256 a751904e57532975697aec2008fbc774d67ca2282bf543ec575d7ef9b4532737 SHA512 5d9064d751026c49cb3637d9f4b13cf8ddb47e4920170eb1255e609faf9ac8efbba43cda424d88502e80ae25caac8486919d0696ae0b3e12d0018e412224a3e0 WHIRLPOOL db6a14d0372bd11fc485fcb47ba7427e2a7cc6c4f5aaa1eb9112617c8672318d54ec251f0c0dce35b623f8209f30615ace966f775918b2815890889dbef05474 -DIST SWTSwing-3-2-0005.zip 3456164 SHA256 b79e5bb74159a7ce41c35e8f1e81d81c74e1da933c04ec56d883256bb4b4a17a SHA512 94f80965f66499fc0ab265ec6323cd1b1a08828adb8fe739488d24b7121911013febc7aeec774e0b2043bcd8a89849d1024cf522dd9beced272cb5863273e9dc WHIRLPOOL 9a4e08d384aa697eb8402cd62c4f6df9553b1b45b823dfa9dcaba8a6f735b94be8ff2fe7773d24ed40a86cec85614a7b4eff4448812920c56d1702474d517056 -EBUILD swtswing-3.2.0005.ebuild 740 SHA256 5200337c88821ef257f8d1d3ef970f20696eb0f24deb4139737cd76d1eae65ee SHA512 e1141aafc8eb639f8ebbd5836def9d50b9c2f1e6f0b85dc354ec5cd3fb14d62b87f1915da94ab0b9f5d0734a7148c2c316611ce3ff4c140ce80259131efb5f31 WHIRLPOOL 44e8ba9b63e97e69fde1a0fc5bd3a3bf243f0490290f9d565bdeb2fa0862955bffdadce0c77069300b447fd177c4f5bab64a99444e76ccb12c3406234c58a7f9 -MISC metadata.xml 159 SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb SHA512 74dc9ada199a90543b8e1c168c7054f2e973fbfa2551e2b959d67501f2538e269cfb4b2f0905a88a1afa04c20b33961336310ba876f80d47c8e7615b2d7c830a WHIRLPOOL a0ac49efeca233ec4d8f63eb69c8e46e1d4ecbd926693c25b1b8c7415e4c565680936aec46f0c4197116fd7a19a3bb571beee493c18bdae1e5e978e3db84f17a diff --git a/dev-java/swtswing/files/build.properties b/dev-java/swtswing/files/build.properties deleted file mode 100644 index 0d26b87e..00000000 --- a/dev-java/swtswing/files/build.properties +++ /dev/null @@ -1,7 +0,0 @@ -#where classes are compiled, jars distributed, javadocs created and release created -build.dir=build - -#libraries -libs.dir=. -swtswing.jar.name=swtswing - diff --git a/dev-java/swtswing/files/build.xml b/dev-java/swtswing/files/build.xml deleted file mode 100644 index 51c81438..00000000 --- a/dev-java/swtswing/files/build.xml +++ /dev/null @@ -1,95 +0,0 @@ - - - - The basic runtime tools and interfaces for intarsys components - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/dev-java/swtswing/metadata.xml b/dev-java/swtswing/metadata.xml deleted file mode 100644 index 250f2d19..00000000 --- a/dev-java/swtswing/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - java - diff --git a/dev-java/swtswing/swtswing-3.2.0005.ebuild b/dev-java/swtswing/swtswing-3.2.0005.ebuild deleted file mode 100644 index 0d750613..00000000 --- a/dev-java/swtswing/swtswing-3.2.0005.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=4 - -JAVA_PKG_IUSE="source doc" - -inherit java-pkg-2 java-ant-2 - -DESCRIPTION="The basic runtime tools and interfaces for intarsys components." -HOMEPAGE="http://opensource.intarsys.de/" -SRC_URI="mirror://sourceforge/swtswing/SWTSwing-${PV//./-}.zip " - -LICENSE="ECL" -SLOT="3.2" -KEYWORDS="amd64 arm x86" -IUSE="" - -RDEPEND=">=virtual/jre-1.6" -DEPEND=">=virtual/jdk-1.6 - app-arch/unzip" - -S="${WORKDIR}" - -java_prepare() { - cp "${FILESDIR}"/build.* "${S}" || die -} - -src_install() { - java-pkg_dojar build/swtswing/dist/swtswing.jar - - use source && java-pkg_dosrc src/* - - use doc && java-pkg_dojavadoc build/swtswing/javadoc -} diff --git a/media-fonts/corefonts/Manifest b/media-fonts/corefonts/Manifest index 38657136..b7fb0d75 100644 --- a/media-fonts/corefonts/Manifest +++ b/media-fonts/corefonts/Manifest @@ -13,7 +13,6 @@ DIST trebuc32.exe 357200 BLAKE2B a3ba288a263776bdeeb6a1d8a2cf8856a3c0b77707d032f DIST verdan32.exe 351992 BLAKE2B e32d2351ec4fd945d4f872b6270224486824cbe7515b2b2b92c8d9ac21301c30ddf9d67572437ce31ea3866c48759654c680b1436b840a8688e853aeeb57fd8b SHA512 96749fd17e4efeccdd467cb8f42ce30fc3a9e86eceef8b9c0934a4693d12944b54864006c5852c0d641a5c7b250553e5c6c21d716e446d02ef392299c7833d58 DIST wd97vwr32.exe 3953640 BLAKE2B 0b9ec865af5c906b692497a5f497c026e486d198cec810e12a13442d4f7c301bda7c74ef0a7b822a23013eaedd295bc5f16c92509a59755aefdad4aeea1b4018 SHA512 e5db496471970e358af5fdb6d02853fd45bfca1aa89d49ba8644622c28610f09a4b85c2387407b9d33a4055965e0b5e184704c161741ac69250327449da12122 DIST webdin32.exe 185072 BLAKE2B 18369790ea9ac982606c5e79b204f02887e0d379ed47661b8f80edc1d6f9c0e484b8f7e8a72f8ff1800acbcf2d69b4d5583f18affde2b333170fa77d8c42a70e SHA512 2784ce1cee66f0f00f77d84d7aaa52a44d017245e0269558729003205c10a5e5368f9909beee733e77e202730b3cee2b2357fdbdb597a0023c6412e050b3a3ad -EBUILD corefonts-1-r7.ebuild 1993 BLAKE2B 468239c174b3b4844d026b7761e7f35f5592a4f2b9792c84b4df5695040782278a7a8cf4e782bac5fcd60c17c78ff361f007c44c5526f1745091bb54989132e7 SHA512 bb34679d4aedb88abb0503a78ad36f1370e733f7db1876fef740e4d6de1957383a9f85a81ad9ddc5249e466c7dfc8ab3f04fce10ca902c81c15fdecb00b8a7e5 -EBUILD corefonts-1-r8.ebuild 2605 BLAKE2B 5db72dfa8e4e45db99ca6b2166b1354d0eecef4dd31079b3e669ad8ee75610238a29ec268355b25327cfd4c2ffb85dee3c12491271ffdb7ca09617a3f671021d SHA512 d3eb14334f3c1e92ef3b369f52b926e3273d4bf7fd3f299326955695eb86ccc50ff5af0abe51db7ae272054337df8265b4771697aa7693deee0d6c50e1d5c6e4 +EBUILD corefonts-1-r8.ebuild 2606 BLAKE2B ef48be385d147af508cbb2e32a09fd700eb35e716d8beb40236191bd5fb02401cd9de64b69abcc2e2e024d9f676d7d554fe51e801925d56c027cdc4aa45e711b SHA512 0b305ccd4ab9ce6702e849af1f700b7a000003d0930595d4653d0c59a5de1dbf503dd4a2244be872deb19cf0e49b6127e408b471807601be8a3865853dcdef56 MISC ChangeLog 5037 BLAKE2B c0ae927f0d8a1a2960791cdc1b96872a0263f2949bb4dc07e06a42f285bec930ec50d5363c29e4f73ec29ff7f42c13093789de34c8f3568f5cc4a25797ee67ec SHA512 fb8ac1edc1d95c27e1cc111f43f8e932a0b5e6409905a9c760156a11173e2b2f615b7a2e6c595cb86ab803081259bd94e9da9ad1719fdeab5c114ea9b619c469 MISC metadata.xml 158 BLAKE2B 246b4bfe1346c848f0bfcb912d6e52637d6a0034d29169bc0c3150f479809000c1a8607775754174b4dd9d736303626dd9ed347588e8ebfc21f2c02c3574c11f SHA512 85198c032986edd4ade5556bb408cc4e73b1a377f46dac190838a66c6fdbe486a1eac94a7ca5ef95ece572780900d84fd291b2aa75927b512cf0f88178767549 diff --git a/media-fonts/corefonts/corefonts-1-r7.ebuild b/media-fonts/corefonts/corefonts-1-r7.ebuild deleted file mode 100644 index 0e2b3633..00000000 --- a/media-fonts/corefonts/corefonts-1-r7.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-fonts/corefonts/corefonts-1-r7.ebuild,v 1.2 2015/04/28 09:19:30 yngwin Exp $ - -EAPI=5 -inherit font - -DESCRIPTION="Microsoft's TrueType core fonts" -HOMEPAGE="http://corefonts.sourceforge.net/" -SRC_URI="mirror://gentoo/EUupdate.EXE - mirror://sourceforge/corefonts/andale32.exe - mirror://sourceforge/corefonts/arialb32.exe - mirror://sourceforge/corefonts/comic32.exe - mirror://sourceforge/corefonts/courie32.exe - mirror://sourceforge/corefonts/georgi32.exe - mirror://sourceforge/corefonts/impact32.exe - mirror://sourceforge/corefonts/webdin32.exe - mirror://sourceforge/corefonts/wd97vwr32.exe - https://master.dl.sourceforge.net/project/corefonts/OldFiles/IELPKTH.CAB - mirror://sourceforge/corefonts/times32.exe - mirror://sourceforge/corefonts/trebuc32.exe - mirror://sourceforge/corefonts/verdan32.exe - https://sourceforge.net/projects/mscorefonts2/files/cabs/PowerPointViewer.exe" - - -LICENSE="MSttfEULA" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris ~x86-winnt" -IUSE="X" - -DEPEND="app-arch/cabextract" - -S=${WORKDIR} -FONT_S=${WORKDIR} -FONT_SUFFIX="ttf" - -src_unpack() { - for exe in ${A} ; do - echo ">>> Unpacking ${exe} to ${WORKDIR}" - cabextract --lowercase "${DISTDIR}"/${exe} > /dev/null \ - || die "failed to unpack ${exe}" - done - cabextract -F --lowercase "${WORKDIR}/viewer1.cab" > /dev/null \ - || die "failed to unpack extra fonts" - cabextract --lowercase "${WORKDIR}/ppviewer.cab" > /dev/null \ - || die "failed to unpack extra fonts" -} - -src_install() { - font_src_install - # The license explicitly states that the license must be distributed with the - # fonts. The only way to do that for the binpkg is to include it. - dodoc license.txt -} diff --git a/media-fonts/corefonts/corefonts-1-r8.ebuild b/media-fonts/corefonts/corefonts-1-r8.ebuild index 2c44d9d6..da456699 100644 --- a/media-fonts/corefonts/corefonts-1-r8.ebuild +++ b/media-fonts/corefonts/corefonts-1-r8.ebuild @@ -1,7 +1,8 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 + inherit font DESCRIPTION="Microsoft's TrueType core fonts" diff --git a/media-sound/spotify-tray/Manifest b/media-sound/spotify-tray/Manifest index e5022623..93c0caca 100644 --- a/media-sound/spotify-tray/Manifest +++ b/media-sound/spotify-tray/Manifest @@ -1,3 +1,3 @@ -DIST spotify-tray-1.3.1.tar.gz 22084 BLAKE2B ee8f269d1ac618794eee8a67b814f689f3a65f18433a1e3c2382465a2b9b247e70e16fb43f061d1c7cef9188f116d0c7e8478fe3ffe2ab5f2de54dc8ccb40808 SHA512 c1fd533e3879f2d9e451264969bc797c6b8ca35f191460d40822728fc6b637ec7487154b0794871f25cbd6e01b16c7ff5eb33806a1235ac09e45e49580d1337a -EBUILD spotify-tray-1.3.1.ebuild 617 BLAKE2B 1432cf1f86e45e202469cd5a5bb667705f6e762ac8be11787624b426ece6ff0f0e00dbcb4ebc4fd234c78ad296a2c0fbd5f7e70702e6abc36847491dd8b97c2a SHA512 063603de63effcab6223b13378c5ff781e78b0cb9a9e70dcbf0c6a75a5483e33cab5c199e8bfd6fbb8ecca5efde50275bcff5e4f3598e4a99da49a632ea2310a +DIST spotify-tray-1.3.2.tar.gz 22298 BLAKE2B da1399db3d42d969d983b9bae695ff55dbdff47ef49ac79e10e2681df45489505028901a0946dd70495a6a74b9eef979f9ef07a722a08cb93a2ba6749c106f4a SHA512 74ae5ebaa61497a0274646dad04d408bb4176bbbacbb0e80211bec9218d09e293c8abf4c9424de8123ba4440d63adb58c5b68ca53690d2e348d52efbbc3f88c1 +EBUILD spotify-tray-1.3.2-r2.ebuild 883 BLAKE2B 60e38080a0a20a3dd3a27081a63d67d41136a8df183df455969151e6dafc72dee4f65564a3dcd2ea1b9ee1002a89c0ec9d66fe19142e7c60bc3dacf813ae52eb SHA512 9302a53cd409978780308b17ac2af8cecd819e1050e3acfcb13caceab933c80746e30c95832b839bc37c4642df537fea6a65ae3ba97aa42d1f09245101dfb07a MISC metadata.xml 413 BLAKE2B fc8f119b724d71ff5f53c79db1174ef4d26ab4418ff6ef72dd717f5b4d1211473e88a4bdd421e8aad00606954a4ba80b9d16d7eb14040724f5aba281e97f8a83 SHA512 bbe0abb6afd27760324e085b2a6775c8d4c7199cb82c1d92140498d17462ccea1461fcc830490070c0475ff05e161a2e635027e0bfa53fef0c65da021d353259 diff --git a/media-sound/spotify-tray/spotify-tray-1.3.1.ebuild b/media-sound/spotify-tray/spotify-tray-1.3.2-r2.ebuild similarity index 69% rename from media-sound/spotify-tray/spotify-tray-1.3.1.ebuild rename to media-sound/spotify-tray/spotify-tray-1.3.2-r2.ebuild index 28d534d9..8907c1b8 100644 --- a/media-sound/spotify-tray/spotify-tray-1.3.1.ebuild +++ b/media-sound/spotify-tray/spotify-tray-1.3.2-r2.ebuild @@ -1,7 +1,7 @@ # Copyright 2019-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools xdg @@ -22,7 +22,16 @@ RDEPEND="${DEPEND} src_prepare() { default + # Fix error: AM_INIT_AUTOMAKE expanded multiple times + sed -i -e '/^AM_INIT_AUTOMAKE$/d' configure.ac || die + # Fix the name of the icon sed -i -e 's/Icon=spotify/Icon=spotify-client/g' spotify-tray.desktop.in || die eautoreconf } + +src_install() { + default + # remove desktop file, launching is handled in spotify ebuild + #rm "${ED}/usr/share/applications/spotify-tray.desktop" || die +} diff --git a/media-video/davinci-resolve/Manifest b/media-video/davinci-resolve/Manifest index d4456915..370dab60 100644 --- a/media-video/davinci-resolve/Manifest +++ b/media-video/davinci-resolve/Manifest @@ -1,2 +1,3 @@ -DIST DaVinci_Resolve_16.2.8_Linux.zip 1682814617 BLAKE2B 66da81d72cfaf92f9f69e5ec6d3a34fe1d4bdcc281a30c5874659878fd19fb55b44752516e8173206d51cfd30dd805db36b073260651fcd2d38c11398d02673b SHA512 8f71b91de38a5f085dc42d24e36b0ddf7eb2bab1dd3fde0f82eb00c6511f1b9858790dbb5bf882a52b0a6b93df5ebb9223b2b9327c42330a5d3fa6dc5f8db3e3 -EBUILD davinci-resolve-16.2.8.ebuild 17076 BLAKE2B c5a54176a906df43132bbfd1db808234b4c1426909fba0d988b8457d3f3c574ec26b3aacbfb9f22a9c7228266b04ae1c985ae16037cfa6b14f876d10576e79ae SHA512 73c98286d7332f03c8ce0fe9cbf1e82aa9cd731652572a7c663f0709f3dedaafaa64985c2d38fe95561fc8902aace19d9f5a70a01a16d60fbf77a0048643a4d6 +DIST DaVinci_Resolve_17.4.4_Linux.zip 2340150104 BLAKE2B 28f410b8a7c959e8522e33b7c40d5842d8c614752800fa7acc11f83ab1d57cf9d6a6545eb064992e72f304b5a71d4c1612899640a0e8c2cee1c50f288f4ef2b5 SHA512 ea921df0988fdc11cc7de79060ed00b98556c0035ade53f56ea29fcbd89aed3a014f46d2d2caa194b05732620974ba259c6f6159ed3bf3c887e7cbda0665f013 +DIST makeresolvedeb_1.5.1_multi.sh.tar.gz 4012 BLAKE2B 1200f3fc09f79e8c1b5f9a2bc77c0884784268f0e9fc19c9d114e76786c7558ed81990b99c52aedbcc20044ef504ae017e98218f04a78de9dc87e10a28b78824 SHA512 ac03bb94822a99640cfc3daad15031046859afadb7e32740da3d8069db453d6562117337a6b032e7218bb32394344e03d690f6dcbf32710687fbcb3161391b93 +EBUILD davinci-resolve-17.4.4.ebuild 7364 BLAKE2B b855b3b9febbe536eb51acda3388dd6ba107a7c69c900be9ce20c3ca0bd804c4042955d9c7b634ce3672bae98338f93377c184825cc90e439cce360dcceaf2bf SHA512 2945f9eff7a53f63f2ded15aa95cd22523e0eb296c0223f807966c24b21ad176f7ee060fe499ee9648597239e187791ed70b4f316db288d3ea3ade162f1288a9 diff --git a/media-video/davinci-resolve/davinci-resolve-16.2.8.ebuild b/media-video/davinci-resolve/davinci-resolve-16.2.8.ebuild deleted file mode 100644 index 7c34d0b5..00000000 --- a/media-video/davinci-resolve/davinci-resolve-16.2.8.ebuild +++ /dev/null @@ -1,485 +0,0 @@ -# Copyright 2020 Letonai Gáspár -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit unpacker - -DESCRIPTION="Professional A/V post-production software suite" -HOMEPAGE="https://www.blackmagicdesign.com/" -MAJOR_VER="$(ver_cut 1-3)" -BASE_NAME="DaVinci_Resolve_${MAJOR_VER}_Linux" -ARC_NAME="${BASE_NAME}.zip" -SRC_URI="https://www.blackmagicdesign.com/products/davinciresolve/${ARC_NAME}" - -RESTRICT="fetch mirror strip" - -KEYWORDS="~amd64" -SLOT="0" -LICENSE="DavinciResolve" - -IUSE="panels braw" -BDEPEND="dev-libs/libisoburn" -RDEPEND=" - app-arch/bzip2 - app-arch/xz-utils - dev-libs/expat - dev-libs/fribidi - dev-libs/glib - dev-libs/icu - dev-libs/libbsd - dev-libs/libcroco - dev-libs/libffi - dev-libs/libltdl - dev-libs/libpcre - dev-libs/libxml2 - gnome-base/librsvg - media-gfx/graphite2 - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - media-libs/harfbuzz - media-libs/libpng - sys-apps/util-linux - sys-devel/gcc - sys-libs/zlib - virtual/glu - virtual/libc - virtual/opencl - virtual/opengl - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXrender - x11-libs/libXxf86vm - x11-libs/libxcb - x11-libs/pango - x11-libs/pixman - panels? ( net-dns/avahi ) - panels? ( virtual/libusb ) - panels? ( virtual/libudev ) -" - -RESOLVE_NAME="DaVinci Resolve" - -S="${WORKDIR}" - -pkg_nofetch() { - einfo "Please download" - einfo " - ${ARC_NAME}" - einfo "from ${HOMEPAGE} and place it in ${DISTDIR}" -} - -src_unpack() { - default - unpack ${ARC_NAME} - mkdir ${BASE_NAME} - xorriso -osirrox on -indev ${BASE_NAME}.run -extract / ${BASE_NAME} - cat > 75-davincipanel.rules < 75-sdx.rules < "${RESOLVE_NAME}.desktop" <> share/DaVinciResolve.desktop || die + doins share/DaVinciResolve.desktop + doins share/DaVinciControlPanelsSetup.desktop + doins share/DaVinciResolveInstaller.desktop + doins share/DaVinciResolveCaptureLogs.desktop + doins share/blackmagicraw-player.desktop + doins share/blackmagicraw-speedtest.desktop + dodir /usr/share/desktop-directories + insinto /usr/share/desktop-directories + insopts -m0644 + doins share/DaVinciResolve.directory + dodir /etc/xdg/menus + insinto /etc/xdg/menus + insopts -m0644 + doins share/DaVinciResolve.menu + dodir /usr/share/icons/hicolor/64x64/apps + insinto /usr/share/icons/hicolor/64x64/apps + insopts -m0644 + doins graphics/DV_Resolve.png + doins graphics/DV_ResolveProj.png + dodir /usr/share/mime/packages + insinto /usr/share/mime/packages + insopts -m0644 + doins share/resolve.xml + + if use udev ; then + mkdir -p "${D}/$(get_udevdir)" || die + # Creating and installing udev rules + echo 'SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="096e", MODE="0666"' > "${D}/$(get_udevdir)/75-davincipanel.rules" || die + echo 'SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="1edb", MODE="0666"' > "${D}/$(get_udevdir)/75-sdx.rules" || die + fi + + popd || die + + if use doc ; then + dodoc *.pdf + fi +} \ No newline at end of file diff --git a/media-video/makemkv/Manifest b/media-video/makemkv/Manifest index cc95c849..4977132c 100644 --- a/media-video/makemkv/Manifest +++ b/media-video/makemkv/Manifest @@ -1,5 +1,5 @@ AUX makemkv-path.patch 1579 BLAKE2B 6ca7ed6c854c0357fea864bedc3f65a1051a466a52db1380bf1904c97bfa2b455beeb7ff9852fe57f6d224ed659df63d02db96a281be7a14f0587bece9aff75b SHA512 9294d3645b953fdb7ca24e83066becfbf07e03cab01d0aaf4527cf2d54fb0990649da1f766836a0f3efea9c363c8f00116b4624c49fd7bcfa197cae2ef17e6ed -DIST makemkv-bin-1.16.3.tar.gz 15309313 BLAKE2B 34cbf3ee5400a21a4c9f3f71e95afeb2129bda69daa4743321c3aff9ad8bf2c8f703fbf63e45720612b5305efb04484fd1a5719af74398fde2a15a3f982d65b4 SHA512 0806d8f9adde605efeff5d551ba721d9f400c8643e78ec562425aec1af33bb429e2816c5b9cf2e4a1b1efe4161f5d2623a182799d75c9833f045f5420bf13543 -DIST makemkv-oss-1.16.3.tar.gz 6536679 BLAKE2B 63d119dff4098b47cafbe63112118922f77404f1d9353f8aae944be105754a6662db576d318522436ce5d4121528e5b9cc06829e30787120928e8be881d953d6 SHA512 a620141cbaeb621feb5746a753eb448b181d9c795d0f78fad0659baeea21ebf8c6ce925b24f8b7d6844f92b0438a36a32fbac7c7260858e26116d55832a233c0 -EBUILD makemkv-1.16.3.ebuild 2967 BLAKE2B 74b0362791559182073052251d34363cf00d476d80d92edee471e5b59098da9d6157fb13b9b3b38e6c46421058835c49ccc93926688354795c7ca555a0dd5e86 SHA512 ff8210b70501c8064ed5e3d110fe88289e1b9bde09b901a62e1e2a245e660f12c94f2b735f9f534fe936963594d6ca87c88bafb24f152c01674ba3bcb8574dd5 +DIST makemkv-bin-1.16.5.tar.gz 15585124 BLAKE2B c006b47af571089de5a3283f0f4094556b3fbd9b67d26f7fc57e05e6feb0b3a6875742d8eb5536c561dbd8e6914b9255e38b97eb0b9acaba761daa28e532c3af SHA512 4e0ee2f2d9036a46dc3d3bdf13048c17f7efe886ddf808911d7694c319b0b887439907a0d5f47a7ff3824ef7bfb036d5900a66d3f500dc1b57223012479a0609 +DIST makemkv-oss-1.16.5.tar.gz 6541723 BLAKE2B e628fa65a883e69b51a84bdc0d46da5628c1981017f2e64a31e36e3b7bc45e16d2a94831a6e0fd405676d8385ce11afb9db7d5fc81f2cb174e9ca44dde775f1d SHA512 865f621fb326541dcc05231667510895cb20e3bccb4705d67533aefec57b043d6fd33f0541290428f45226123f2dc419f7d0f2c071518f6f7a548c5aeea8978e +EBUILD makemkv-1.16.5.ebuild 2967 BLAKE2B 74b0362791559182073052251d34363cf00d476d80d92edee471e5b59098da9d6157fb13b9b3b38e6c46421058835c49ccc93926688354795c7ca555a0dd5e86 SHA512 ff8210b70501c8064ed5e3d110fe88289e1b9bde09b901a62e1e2a245e660f12c94f2b735f9f534fe936963594d6ca87c88bafb24f152c01674ba3bcb8574dd5 MISC metadata.xml 1225 BLAKE2B c65dc32de4283f661bb1725d24d7346ad93a5cc77fc794cb41ef95174eaabd3fe17fac4ae7c4a4791170563e7ae0596c37ec734880723f9a9e81b5d991646b4d SHA512 b5730528c0efef8dc5d98248d0eaa85625b292e610cb7aa294d87f968fabdd45a6d240e66d7d2a4f0cdfc7642ad11dbaf36417b36b8895b8e50b307202ac1bb9 diff --git a/media-video/makemkv/makemkv-1.16.3.ebuild b/media-video/makemkv/makemkv-1.16.5.ebuild similarity index 100% rename from media-video/makemkv/makemkv-1.16.3.ebuild rename to media-video/makemkv/makemkv-1.16.5.ebuild diff --git a/media-video/vidcutter/Manifest b/media-video/vidcutter/Manifest index d72dfbf6..867214ef 100644 --- a/media-video/vidcutter/Manifest +++ b/media-video/vidcutter/Manifest @@ -1,4 +1,4 @@ -DIST vidcutter-6.0.5.tar.gz 9911435 BLAKE2B 2d901768064b7c3b7444289db84e8f8d6e179d915b04f870a6b397f0d905c6b4ecab0768d045a8c1aa43b3bf7bccb2dcd60e9c043595f2aaf857ce657ec997f8 SHA512 b4a0e0cc3132038e9216f05117768695ba30840f04251c60561b7555cde9064efcf12440c801c834c2160d5b5acad011dc31055d9547269a5689361c875bca80 -EBUILD vidcutter-6.0.5.ebuild 1017 BLAKE2B 190df679b975619b91bc2aeb9cc597efd0053326a014c2093a2ce37df4e4bf8fc28e497b40d5ad135322796dda5e185ed38e1074f46c26d623b64414f098bda3 SHA512 4330e92f3ff88eeb051594b4a0e3128d1c2d876e36c2f4838a70294246fda959af636506ee52b76eb5612e8828c1ca7e330746c5acb329ad83b585e4e8dbb8f5 +DIST vidcutter-6.0.5.1.tar.gz 9909274 BLAKE2B 063c20f6ae0565b0f3a160b5ee298aae05b2ee1876cd4c73d9f37578a9e86a872353c3e2b7b1b6302db3d5a876139bfb19d50bf7cb4dd18e6e1d1a1ca3587fbd SHA512 f2ea2a86d9eaa3c6593e785daad6869c151baa1add529c9edaf2282f7acad762fbb29804790aece5e4fcd89e9e9bc77f61d1f0b68a1b1f3ecf58951ee8f200e9 +EBUILD vidcutter-6.0.5.1.ebuild 1017 BLAKE2B 190df679b975619b91bc2aeb9cc597efd0053326a014c2093a2ce37df4e4bf8fc28e497b40d5ad135322796dda5e185ed38e1074f46c26d623b64414f098bda3 SHA512 4330e92f3ff88eeb051594b4a0e3128d1c2d876e36c2f4838a70294246fda959af636506ee52b76eb5612e8828c1ca7e330746c5acb329ad83b585e4e8dbb8f5 EBUILD vidcutter-9999.ebuild 1016 BLAKE2B 2330ce6d6115d0fc5c6b539f565211f274efc239e87de27875c61cb80989f066a7725eb2e78b9fda28d02db79d9e22803fb1d244969c6d5f9ded7d26e3b17a39 SHA512 cee6ac913c1f37f003437a48aba2e101e395072a15f7874efddbc57c8112e1f24ed67b2207fdd6bd7102317786de4aed4d43047dd9d458cdc07b0703393464a1 MISC metadata.xml 317 BLAKE2B a064dab932a673a4ccd23732ebc842cd57c3b9faca938fe291ad7286b5649ff5f3cd8ac1191b340e621a20f3888dcab3470ec041aae115e3cba0a9eab7b67068 SHA512 2b7cae78785fa166c52e6d3eba008543924b3b057ffce125c9afce60453dbde9e8b65546042de78bd48cf4697d6487213a281e7ccad4ac44a944b41d89f2387b diff --git a/media-video/vidcutter/vidcutter-6.0.5.ebuild b/media-video/vidcutter/vidcutter-6.0.5.1.ebuild similarity index 100% rename from media-video/vidcutter/vidcutter-6.0.5.ebuild rename to media-video/vidcutter/vidcutter-6.0.5.1.ebuild diff --git a/net-im/teams/Manifest b/net-im/teams/Manifest index 45eceef8..25aa45d8 100644 --- a/net-im/teams/Manifest +++ b/net-im/teams/Manifest @@ -1,9 +1,3 @@ -DIST teams-1.3.00.30857-1.x86_64.rpm 105053364 BLAKE2B 404161420800d88d804b52d816f5ea9dcd44f6bca5cae989881c04168121fc74f1310bb6c669429a67bbb93270a2f1fd446d86f154c282fe4684d1bbb8f02dbd SHA512 8131b9d96f115b8f1c2487732277db727f6fbdff665341ca8307dc60e1d1c6cc3de7014ef107b6b22b43848966c266945b3549278f2495d5bf3d3ef814f447eb -DIST teams-1.3.00.958-1.x86_64.rpm 89256463 BLAKE2B 394c15e5f752d404b2bee39eac07fe8014d20c28710aada8239191f1d45f12cffc88d9c22a619a8856090d463af559bf7d4dcefd52f176b3288a20093a315588 SHA512 7be7e606d07cee5fe95f594f721e90e63f89e1b26441c8ce1ca3c2da9b6dafc75e4ee47419dde72925f7c1611dbb11c79f70d3b738d9bbaba4a91fd87f06d250 -DIST teams-1.4.00.13653-1.x86_64.rpm 113789818 BLAKE2B bd9de52a2d3c5ba3a26b87394cdcd6dde6b064f595b5b36cf86c55fb1b74f0b3b0d2821bc1d94ffde28639e5c02117678bb8e68fc5dd918f2bd91bb1027af98c SHA512 5009c138a5c44b762e8f4b423be87d0cd49dac5f79e05d2a1f81b1021f870c4b6c2ec717125bf7ef4f7e1379761f3ce0ace86ee327a660012de7c5084c3741ba DIST teams-1.4.00.7556-1.x86_64.rpm 106077233 BLAKE2B 1e3833f074c209a043bc2903e24a9e794c1e11a9a8882d2b122c2b23bf6c95a98358341399594214234adc8efb46a23e46e0ee1e3e197ad54eb24f208f605cf4 SHA512 00d947adeee82fbf3d35ef071a686b4298a155de781bf4a8023ddc328eebf9d20ed2a3190a608bf8c0583977c418c6fa80939d0cbf5a21c2e8a9f533b63da2bc -EBUILD teams-1.3.00.30857.ebuild 6826 BLAKE2B 5b20c840c7a90f0053d42550b9cbf4cb2c20e406bce4a7acacf519ca4fd6015200edd97967a5c14753c3a3a1151f9b071903ed20a6c29f2adbea765ce10e50fa SHA512 fa688bc87105a0838b645a6a824d8586be2b6397a41bdd0eeba1de395771822a1f6caffa6614bd2c0e1c0691d615f96c13faf81f98d2f63acc81fd84cfe2025f -EBUILD teams-1.3.00.958.ebuild 7010 BLAKE2B 9e95bd3ddd9a11af6dcee4e0ce4dad297dd61cfa06f04ba491851549280bf2ff983c66c3a56959c1e86d05c593eb867615d45532cc2648cdfe7ad8dcf866e936 SHA512 084188dcab85cb677f1951c038cec7cb9187412503908e37137b1796ee0599942230f3f566345960a27a68db1d8a6d91b2fe4c29b66cdc00c8aa8c06bbecd6e4 -EBUILD teams-1.4.00.13653.ebuild 6826 BLAKE2B 5b20c840c7a90f0053d42550b9cbf4cb2c20e406bce4a7acacf519ca4fd6015200edd97967a5c14753c3a3a1151f9b071903ed20a6c29f2adbea765ce10e50fa SHA512 fa688bc87105a0838b645a6a824d8586be2b6397a41bdd0eeba1de395771822a1f6caffa6614bd2c0e1c0691d615f96c13faf81f98d2f63acc81fd84cfe2025f EBUILD teams-1.4.00.7556.ebuild 6826 BLAKE2B 5b20c840c7a90f0053d42550b9cbf4cb2c20e406bce4a7acacf519ca4fd6015200edd97967a5c14753c3a3a1151f9b071903ed20a6c29f2adbea765ce10e50fa SHA512 fa688bc87105a0838b645a6a824d8586be2b6397a41bdd0eeba1de395771822a1f6caffa6614bd2c0e1c0691d615f96c13faf81f98d2f63acc81fd84cfe2025f MISC metadata.xml 344 BLAKE2B 2f7e381d45bf16e64178ae6febf8e5294578d2febc3283aa9cd9d678ea70d90184e7c499014dc3f15abc6e32556cf769a42f0e5c6e1bc58af1c24db957ad4021 SHA512 290681e382241cfece5ccd36f0410ff02a40d58f4a8c2c2af3660aabd32bf3e22d0b31b61bf3e5a8b0737fcaddc00d91645eb894f69c848d54c29fb5142fba26 diff --git a/net-im/teams/teams-1.3.00.30857.ebuild b/net-im/teams/teams-1.3.00.30857.ebuild deleted file mode 100644 index 678b4f8f..00000000 --- a/net-im/teams/teams-1.3.00.30857.ebuild +++ /dev/null @@ -1,172 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit pax-utils rpm multilib-build xdg-utils - -DESCRIPTION="Microsoft Teams for Linux is your chat-centered workspace in Office 365" -HOMEPAGE="https://aka.ms/microsoftteams" -SRC_URI="https://packages.microsoft.com/yumrepos/ms-teams/${PN}-${PV}-1.x86_64.rpm" - -LICENSE="no-source-code MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64" -IUSE="pax_kernel" - -S="${WORKDIR}" -QA_PREBUILT=opt/teams/teams -QA_TEXTRELS=opt/teams/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node -QA_EXECSTACK=opt/teams/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node -RESTRICT="mirror bindist strip" #299368 - - -RDEPEND=" - app-crypt/libsecret[${MULTILIB_USEDEP}] - dev-libs/atk[${MULTILIB_USEDEP}] - dev-libs/expat[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr[${MULTILIB_USEDEP}] - dev-libs/nss[${MULTILIB_USEDEP}] - gnome-base/gconf:2[${MULTILIB_USEDEP}] - media-libs/alsa-lib[${MULTILIB_USEDEP}] - media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] - media-libs/freetype:2[${MULTILIB_USEDEP}] - media-libs/libv4l[${MULTILIB_USEDEP}] - net-print/cups[${MULTILIB_USEDEP}] - sys-apps/dbus[${MULTILIB_USEDEP}] - sys-devel/gcc[cxx] - virtual/ttf-fonts - x11-libs/cairo[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:2[${MULTILIB_USEDEP}] - x11-libs/libX11[${MULTILIB_USEDEP}] - x11-libs/libXScrnSaver[${MULTILIB_USEDEP}] - x11-libs/libXcomposite[${MULTILIB_USEDEP}] - x11-libs/libXcursor[${MULTILIB_USEDEP}] - x11-libs/libXdamage[${MULTILIB_USEDEP}] - x11-libs/libXext[${MULTILIB_USEDEP}] - x11-libs/libXfixes[${MULTILIB_USEDEP}] - x11-libs/libXi[${MULTILIB_USEDEP}] - x11-libs/libXrandr[${MULTILIB_USEDEP}] - x11-libs/libXrender[${MULTILIB_USEDEP}] - x11-libs/libXtst[${MULTILIB_USEDEP}] - x11-libs/libxcb[${MULTILIB_USEDEP}] - x11-libs/libxkbfile[${MULTILIB_USEDEP}] - x11-libs/pango[${MULTILIB_USEDEP}]" - -src_unpack() { - rpm_src_unpack ${A} -} - -src_prepare() { - default - sed -e "s!^TEAMS_PATH=.*!TEAMS_PATH=${EPREFIX}/opt/teams/teams!" \ - -i usr/bin/teams || die - sed -e "s!^Exec=/usr/bin/teams!Exec=${EPREFIX}/opt/bin/teams!" \ - -e "s!^Categories=.*!Categories=Network;InstantMessaging;AudioVideo;!" \ - -e "/OnlyShowIn=.*/d" \ - -i usr/share/applications/teams.desktop || die -} - -src_install() { - insinto /opt/teams/locales - doins usr/share/teams/locales/*.pak - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/@microsoft/fasttext-languagedetector/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/@microsoft/fasttext-languagedetector/build/Release/fastText-languagedetector.node - insinto /opt/teams/resources/app.asar.unpacked/node_modules/@microsoft/fasttext-languagedetector/models - doins usr/share/teams/resources/app.asar.unpacked/node_modules/@microsoft/fasttext-languagedetector/models/*.ftz - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/@msteams/electron-modules-package-utils/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/@msteams/electron-modules-package-utils/build/Release/package-utils.node - insinto /opt/teams/resources/app.asar.unpacked/node_modules/@msteams/node-locale-info-provider/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/@msteams/node-locale-info-provider/build/Release/node-locale-info-provider.node - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/modern-osutils/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/modern-osutils/build/Release/modern-osutils.node - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/media-hid/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/media-hid/build/Release/media-hid.node - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/native-utils/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/native-utils/build/Release/native-utils.node - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/node-spellcheckr/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/node-spellcheckr/build/Release/spellchecker.node - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/keyboard-layout/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/keyboard-layout/build/Release/keyboard-layout-manager.node - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/keytar4/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/keytar4/build/Release/keytar.node - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/slimcore/bin - doins usr/share/teams/resources/app.asar.unpacked/node_modules/slimcore/bin/*.node - -# insinto /opt/teams/resources/app.asar.unpacked/node_modules/v8-profiler-next/build/Release -# doins usr/share/teams/resources/app.asar.unpacked/node_modules/v8-profiler-next/build/Release/profiler.node - - insinto /opt/teams/resources - doins usr/share/teams/resources/*.asar - - insinto /opt/teams/resources/locales - doins usr/share/teams/resources/locales/*.json - - insinto /opt/teams/resources/assets - doins -r usr/share/teams/resources/assets/* - - insinto /opt/teams - doins usr/share/teams/*.pak - doins usr/share/teams/*.bin - doins usr/share/teams/*.dat - exeinto /opt/teams - doexe usr/share/teams/*.so - doexe usr/share/teams/teams - - exeinto /opt/teams/swiftshader - doexe usr/share/teams/swiftshader/*.so - - into /opt - dobin usr/bin/teams - - dodoc usr/share/teams/*.html - #dodoc -r usr/share/doc/teams/. - # symlink required for the "Help->3rd Party Notes" menu entry (otherwise frozen skype -> xdg-open) - #dosym ${P} usr/share/doc/teams - - # compat symlink for teams bin autocreate autostart desktop file - dosym ../../opt/bin/teams usr/bin/teams - - doicon usr/share/pixmaps/teams.png - - #local res - # no 1024 at the moment - #for res in 16 32 256 512; do - # newicon -s ${res} usr/share/icons/hicolor/${res}x${res}/apps/teams.png teams.png - #done - - domenu usr/share/applications/teams.desktop - - if use pax_kernel; then - pax-mark -Cm "${ED%/}"/opt/teams/teams - pax-mark -Cm "${ED%/}"/opt/teams/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node - eqawarn "You have set USE=pax_kernel meaning that you intend to run" - eqawarn "${PN} under a PaX enabled kernel. To do so, we must modify" - eqawarn "the ${PN} binary itself and this *may* lead to breakage! If" - eqawarn "you suspect that ${PN} is being broken by this modification," - eqawarn "please open a bug." - fi -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update -} diff --git a/net-im/teams/teams-1.3.00.958.ebuild b/net-im/teams/teams-1.3.00.958.ebuild deleted file mode 100644 index 6521ebc6..00000000 --- a/net-im/teams/teams-1.3.00.958.ebuild +++ /dev/null @@ -1,175 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit pax-utils rpm multilib-build xdg-utils - -DESCRIPTION="Microsoft Teams for Linux is your chat-centered workspace in Office 365" -HOMEPAGE="https://aka.ms/microsoftteams" -SRC_URI="https://packages.microsoft.com/yumrepos/ms-teams/${PN}-${PV}-1.x86_64.rpm" - -LICENSE="no-source-code MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64" -IUSE="pax_kernel" - -S="${WORKDIR}" -QA_PREBUILT=opt/teams/teams -QA_TEXTRELS=opt/teams/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node -QA_EXECSTACK=opt/teams/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node -RESTRICT="mirror bindist strip" #299368 - - -RDEPEND=" - app-crypt/libsecret[${MULTILIB_USEDEP}] - dev-libs/atk[${MULTILIB_USEDEP}] - dev-libs/expat[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr[${MULTILIB_USEDEP}] - dev-libs/nss[${MULTILIB_USEDEP}] - gnome-base/gconf:2[${MULTILIB_USEDEP}] - media-libs/alsa-lib[${MULTILIB_USEDEP}] - media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] - media-libs/freetype:2[${MULTILIB_USEDEP}] - media-libs/libv4l[${MULTILIB_USEDEP}] - net-print/cups[${MULTILIB_USEDEP}] - sys-apps/dbus[${MULTILIB_USEDEP}] - sys-devel/gcc[cxx] - virtual/ttf-fonts - x11-libs/cairo[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:2[${MULTILIB_USEDEP}] - x11-libs/libX11[${MULTILIB_USEDEP}] - x11-libs/libXScrnSaver[${MULTILIB_USEDEP}] - x11-libs/libXcomposite[${MULTILIB_USEDEP}] - x11-libs/libXcursor[${MULTILIB_USEDEP}] - x11-libs/libXdamage[${MULTILIB_USEDEP}] - x11-libs/libXext[${MULTILIB_USEDEP}] - x11-libs/libXfixes[${MULTILIB_USEDEP}] - x11-libs/libXi[${MULTILIB_USEDEP}] - x11-libs/libXrandr[${MULTILIB_USEDEP}] - x11-libs/libXrender[${MULTILIB_USEDEP}] - x11-libs/libXtst[${MULTILIB_USEDEP}] - x11-libs/libxcb[${MULTILIB_USEDEP}] - x11-libs/libxkbfile[${MULTILIB_USEDEP}] - x11-libs/pango[${MULTILIB_USEDEP}]" - -src_unpack() { - rpm_src_unpack ${A} -} - -src_prepare() { - default - sed -e "s!^TEAMS_PATH=.*!TEAMS_PATH=${EPREFIX}/opt/teams/teams!" \ - -i usr/bin/teams || die - sed -e "s!^Exec=/usr/bin/teams!Exec=${EPREFIX}/opt/bin/teams!" \ - -e "s!^Categories=.*!Categories=Network;InstantMessaging;AudioVideo;!" \ - -e "/OnlyShowIn=.*/d" \ - -i usr/share/applications/teams.desktop || die -} - -src_install() { - insinto /opt/teams/locales - doins usr/share/teams/locales/*.pak - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/@microsoft/fasttext-languagedetector/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/@microsoft/fasttext-languagedetector/build/Release/fastText-languagedetector.node - insinto /opt/teams/resources/app.asar.unpacked/node_modules/@microsoft/fasttext-languagedetector/models - doins usr/share/teams/resources/app.asar.unpacked/node_modules/@microsoft/fasttext-languagedetector/models/*.ftz - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/@msteams/electron-modules-package-utils/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/@msteams/electron-modules-package-utils/build/Release/package-utils.node - insinto /opt/teams/resources/app.asar.unpacked/node_modules/@msteams/node-locale-info-provider/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/@msteams/node-locale-info-provider/build/Release/node-locale-info-provider.node - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/modern-osutils/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/modern-osutils/build/Release/modern-osutils.node - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/media-hid/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/media-hid/build/Release/media-hid.node - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/native-utils/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/native-utils/build/Release/native-utils.node - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/node-spellcheckr/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/node-spellcheckr/build/Release/spellchecker.node - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/keyboard-layout/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/keyboard-layout/build/Release/keyboard-layout-manager.node - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/keytar3/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/keytar3/build/Release/keytar.node - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/keytar4/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/keytar4/build/Release/keytar.node - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/slimcore/bin - doins usr/share/teams/resources/app.asar.unpacked/node_modules/slimcore/bin/*.node - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/v8-profiler-torycl/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/v8-profiler-torycl/build/Release/profiler.node - - insinto /opt/teams/resources - doins usr/share/teams/resources/*.asar - - insinto /opt/teams/resources/locales - doins usr/share/teams/resources/locales/*.json - - insinto /opt/teams/resources/assets - doins -r usr/share/teams/resources/assets/* - - insinto /opt/teams - doins usr/share/teams/*.pak - doins usr/share/teams/*.bin - doins usr/share/teams/*.dat - exeinto /opt/teams - doexe usr/share/teams/*.so - doexe usr/share/teams/teams - - exeinto /opt/teams/swiftshader - doexe usr/share/teams/swiftshader/*.so - - into /opt - dobin usr/bin/teams - - dodoc usr/share/teams/*.html - #dodoc -r usr/share/doc/teams/. - # symlink required for the "Help->3rd Party Notes" menu entry (otherwise frozen skype -> xdg-open) - #dosym ${P} usr/share/doc/teams - - # compat symlink for teams bin autocreate autostart desktop file - dosym ../../opt/bin/teams usr/bin/teams - - doicon usr/share/pixmaps/teams.png - - #local res - # no 1024 at the moment - #for res in 16 32 256 512; do - # newicon -s ${res} usr/share/icons/hicolor/${res}x${res}/apps/teams.png teams.png - #done - - domenu usr/share/applications/teams.desktop - - if use pax_kernel; then - pax-mark -Cm "${ED%/}"/opt/teams/teams - pax-mark -Cm "${ED%/}"/opt/teams/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node - eqawarn "You have set USE=pax_kernel meaning that you intend to run" - eqawarn "${PN} under a PaX enabled kernel. To do so, we must modify" - eqawarn "the ${PN} binary itself and this *may* lead to breakage! If" - eqawarn "you suspect that ${PN} is being broken by this modification," - eqawarn "please open a bug." - fi -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update -} diff --git a/net-im/teams/teams-1.4.00.13653.ebuild b/net-im/teams/teams-1.4.00.13653.ebuild deleted file mode 100644 index 678b4f8f..00000000 --- a/net-im/teams/teams-1.4.00.13653.ebuild +++ /dev/null @@ -1,172 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MULTILIB_COMPAT=( abi_x86_64 ) - -inherit pax-utils rpm multilib-build xdg-utils - -DESCRIPTION="Microsoft Teams for Linux is your chat-centered workspace in Office 365" -HOMEPAGE="https://aka.ms/microsoftteams" -SRC_URI="https://packages.microsoft.com/yumrepos/ms-teams/${PN}-${PV}-1.x86_64.rpm" - -LICENSE="no-source-code MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64" -IUSE="pax_kernel" - -S="${WORKDIR}" -QA_PREBUILT=opt/teams/teams -QA_TEXTRELS=opt/teams/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node -QA_EXECSTACK=opt/teams/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node -RESTRICT="mirror bindist strip" #299368 - - -RDEPEND=" - app-crypt/libsecret[${MULTILIB_USEDEP}] - dev-libs/atk[${MULTILIB_USEDEP}] - dev-libs/expat[${MULTILIB_USEDEP}] - dev-libs/glib:2[${MULTILIB_USEDEP}] - dev-libs/nspr[${MULTILIB_USEDEP}] - dev-libs/nss[${MULTILIB_USEDEP}] - gnome-base/gconf:2[${MULTILIB_USEDEP}] - media-libs/alsa-lib[${MULTILIB_USEDEP}] - media-libs/fontconfig:1.0[${MULTILIB_USEDEP}] - media-libs/freetype:2[${MULTILIB_USEDEP}] - media-libs/libv4l[${MULTILIB_USEDEP}] - net-print/cups[${MULTILIB_USEDEP}] - sys-apps/dbus[${MULTILIB_USEDEP}] - sys-devel/gcc[cxx] - virtual/ttf-fonts - x11-libs/cairo[${MULTILIB_USEDEP}] - x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}] - x11-libs/gtk+:2[${MULTILIB_USEDEP}] - x11-libs/libX11[${MULTILIB_USEDEP}] - x11-libs/libXScrnSaver[${MULTILIB_USEDEP}] - x11-libs/libXcomposite[${MULTILIB_USEDEP}] - x11-libs/libXcursor[${MULTILIB_USEDEP}] - x11-libs/libXdamage[${MULTILIB_USEDEP}] - x11-libs/libXext[${MULTILIB_USEDEP}] - x11-libs/libXfixes[${MULTILIB_USEDEP}] - x11-libs/libXi[${MULTILIB_USEDEP}] - x11-libs/libXrandr[${MULTILIB_USEDEP}] - x11-libs/libXrender[${MULTILIB_USEDEP}] - x11-libs/libXtst[${MULTILIB_USEDEP}] - x11-libs/libxcb[${MULTILIB_USEDEP}] - x11-libs/libxkbfile[${MULTILIB_USEDEP}] - x11-libs/pango[${MULTILIB_USEDEP}]" - -src_unpack() { - rpm_src_unpack ${A} -} - -src_prepare() { - default - sed -e "s!^TEAMS_PATH=.*!TEAMS_PATH=${EPREFIX}/opt/teams/teams!" \ - -i usr/bin/teams || die - sed -e "s!^Exec=/usr/bin/teams!Exec=${EPREFIX}/opt/bin/teams!" \ - -e "s!^Categories=.*!Categories=Network;InstantMessaging;AudioVideo;!" \ - -e "/OnlyShowIn=.*/d" \ - -i usr/share/applications/teams.desktop || die -} - -src_install() { - insinto /opt/teams/locales - doins usr/share/teams/locales/*.pak - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/@microsoft/fasttext-languagedetector/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/@microsoft/fasttext-languagedetector/build/Release/fastText-languagedetector.node - insinto /opt/teams/resources/app.asar.unpacked/node_modules/@microsoft/fasttext-languagedetector/models - doins usr/share/teams/resources/app.asar.unpacked/node_modules/@microsoft/fasttext-languagedetector/models/*.ftz - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/@msteams/electron-modules-package-utils/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/@msteams/electron-modules-package-utils/build/Release/package-utils.node - insinto /opt/teams/resources/app.asar.unpacked/node_modules/@msteams/node-locale-info-provider/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/@msteams/node-locale-info-provider/build/Release/node-locale-info-provider.node - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/modern-osutils/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/modern-osutils/build/Release/modern-osutils.node - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/media-hid/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/media-hid/build/Release/media-hid.node - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/native-utils/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/native-utils/build/Release/native-utils.node - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/node-spellcheckr/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/node-spellcheckr/build/Release/spellchecker.node - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/keyboard-layout/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/keyboard-layout/build/Release/keyboard-layout-manager.node - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/keytar4/build/Release - doins usr/share/teams/resources/app.asar.unpacked/node_modules/keytar4/build/Release/keytar.node - - insinto /opt/teams/resources/app.asar.unpacked/node_modules/slimcore/bin - doins usr/share/teams/resources/app.asar.unpacked/node_modules/slimcore/bin/*.node - -# insinto /opt/teams/resources/app.asar.unpacked/node_modules/v8-profiler-next/build/Release -# doins usr/share/teams/resources/app.asar.unpacked/node_modules/v8-profiler-next/build/Release/profiler.node - - insinto /opt/teams/resources - doins usr/share/teams/resources/*.asar - - insinto /opt/teams/resources/locales - doins usr/share/teams/resources/locales/*.json - - insinto /opt/teams/resources/assets - doins -r usr/share/teams/resources/assets/* - - insinto /opt/teams - doins usr/share/teams/*.pak - doins usr/share/teams/*.bin - doins usr/share/teams/*.dat - exeinto /opt/teams - doexe usr/share/teams/*.so - doexe usr/share/teams/teams - - exeinto /opt/teams/swiftshader - doexe usr/share/teams/swiftshader/*.so - - into /opt - dobin usr/bin/teams - - dodoc usr/share/teams/*.html - #dodoc -r usr/share/doc/teams/. - # symlink required for the "Help->3rd Party Notes" menu entry (otherwise frozen skype -> xdg-open) - #dosym ${P} usr/share/doc/teams - - # compat symlink for teams bin autocreate autostart desktop file - dosym ../../opt/bin/teams usr/bin/teams - - doicon usr/share/pixmaps/teams.png - - #local res - # no 1024 at the moment - #for res in 16 32 256 512; do - # newicon -s ${res} usr/share/icons/hicolor/${res}x${res}/apps/teams.png teams.png - #done - - domenu usr/share/applications/teams.desktop - - if use pax_kernel; then - pax-mark -Cm "${ED%/}"/opt/teams/teams - pax-mark -Cm "${ED%/}"/opt/teams/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node - eqawarn "You have set USE=pax_kernel meaning that you intend to run" - eqawarn "${PN} under a PaX enabled kernel. To do so, we must modify" - eqawarn "the ${PN} binary itself and this *may* lead to breakage! If" - eqawarn "you suspect that ${PN} is being broken by this modification," - eqawarn "please open a bug." - fi -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update -} diff --git a/net-misc/nxclient/Manifest b/net-misc/nxclient/Manifest new file mode 100644 index 00000000..95420ab4 --- /dev/null +++ b/net-misc/nxclient/Manifest @@ -0,0 +1,4 @@ +DIST nxclient-3.5.0-7.i386.tar.gz 4390184 BLAKE2B d1ff4bee11ef4a1675495b9894b75e2ab56faf0decf9f01232dea37db0a92f947c3e2e9bc9d8c4e6c2329945f28fb1a158f9a5a82d205c5b6a17ecd9250859fb SHA512 df14edc2cde518172439350407c23683b8275ec93b75d5da52108ef45deaf312cb56b872d76b9ff458fe187e9a0c3c8dfbb75bd0b12a2f1f424e1f629b89f397 +DIST nxclient-3.5.0-7.x86_64.tar.gz 4577325 BLAKE2B 9eae09d432065892ff1f9dd4c123f98eac25c7b0975313bb9caa2ab187fda6710668b81c7b36649550905ab436ae82e512abc2d47fd376f6c3582fdfcbb0c473 SHA512 37fb1fe5f4ba5be20076a7e8f9a99e66c894dd8c884a7dc1e6d5a4393d25e7db829564c4666e86c0fc897786dde79565257bdfafcc244c64357ccb59717fa875 +DIST nxfixglibc1190.tar.gz 5103 BLAKE2B 0cea4ef1c47a63591bc6c2ecbb0f5a1f3c22b67f487811f257a999cf3e604abfa4edaa54eaeaebe0a5856b9f6f9f7582a7a21868ab3c7cc00bb18c53fdfe0845 SHA512 0b9d0aa04b7d830b64f5b5d29bab72fc185abab1525367816f54f0bb6ef09895ad4b2ffeb93c8aa7a26d6952c8b028f7b40a5e6269a59f6785591f82bc083d37 +EBUILD nxclient-3.5.0.7.ebuild 2585 BLAKE2B 8bc720612dd24c96bb56dff6ddd44a45e34a9443fc0a169ccc45feeddecd781764d30cd1c754086ddd639ad06ce612960016e5bd9a4b55dbcdb97b31f06c80e6 SHA512 cf7e9584badcc88439705a5db87394ae6fd60a38c32d5553def3692e7450616fd0a50035f83b4e865b8480086a78574f30241941122ba8b604e96b5f08ce3b12 diff --git a/net-misc/nxclient/nxclient-3.5.0.7.ebuild b/net-misc/nxclient/nxclient-3.5.0.7.ebuild new file mode 100644 index 00000000..62cf735b --- /dev/null +++ b/net-misc/nxclient/nxclient-3.5.0.7.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/nxclient/nxclient-3.5.0.7.ebuild,v 1.4 2013/08/01 20:54:56 ssuominen Exp $ + +EAPI=6 +inherit eutils versionator + +MAJOR_PV="$(get_version_component_range 1-3)" +FULL_PV="${MAJOR_PV}-$(get_version_component_range 4)" +DESCRIPTION="X11/VNC/NXServer client (remote desktops over low-bandwidth links)" +HOMEPAGE="http://www.nomachine.com/" +SRC_URI="amd64? ( http://ftp.disconnected-by-peer.at/NX/Linux/nxclient-${FULL_PV}.x86_64.tar.gz ) + x86? ( http://ftp.disconnected-by-peer.at/NX/Linux/nxclient-${FULL_PV}.i386.tar.gz ) + https://github.com/dimbor-ru/freenx-server/files/4128228/nxfixglibc1190.tar.gz" +LICENSE="nomachine" +SLOT="0" +KEYWORDS="-* amd64 x86" +IUSE="cups" +RESTRICT="strip" + +DEPEND="" +RDEPEND="dev-libs/expat + dev-libs/openssl-compat:0.9.8 + media-libs/audiofile + virtual/jpeg-compat:62 + media-libs/libpng-compat:1.2 + media-libs/freetype + media-libs/fontconfig + cups? ( net-print/cups ) + x11-libs/libXft + x11-libs/libX11 + x11-libs/libXdmcp + x11-libs/libXrender + x11-libs/libXau + x11-libs/libXext + sys-libs/zlib" + +S=${WORKDIR}/NX + +src_compile() { + $(tc-getCC) -shared -ldl -fPIC ${WORKDIR}/nxfixglibc1190/nxfixglibc1190.c -o ${WORKDIR}/NX/lib/nxfixglibc1190.so + default +} + +src_install() +{ + # we install nxclient into /usr/NX, to make sure it doesn't clash + # with libraries installed for FreeNX + local binaries="nxclient nxclient.bin nxesd nxkill nxservice nxssh" + use cups && binaries="$binaries nxprint" + + cp bin/nxclient bin/nxclient.bin + echo '#!/bin/sh' > bin/nxclient + echo 'LD_PRELOAD=/usr/NX/lib/nxfixglibc1190.so /usr/NX/bin/nxclient.bin $@' >> bin/nxclient + + for x in $binaries; do + into /usr/NX + dobin bin/$x + into /usr + make_wrapper $x ./$x /usr/NX/bin /usr/NX/lib || die + done + + dodir /usr/NX/lib + cp -P lib/libXcompsh.so* lib/libXcomp.so* lib/nxfixglibc1190.so "${D}"/usr/NX/lib + + dodir /usr/NX/share + cp -R share "${D}"/usr/NX + + # Add icons/desktop entries (missing in the tarball) + cd share/icons + for size in *; do + #doicon -s ${size} share/icons/hicolor/${size}/apps + dodir /usr/share/icons/hicolor/${size}/apps + for icon in admin desktop icon wizard; do + dosym /usr/NX/share/icons/${size}/nxclient-${icon}.png \ + /usr/share/icons/hicolor/${size}/apps/nxclient-${icon}.png + done + done + make_desktop_entry "nxclient" "NX Client" nxclient-icon + make_desktop_entry "nxclient -admin" "NX Session Administrator" nxclient-admin + make_desktop_entry "nxclient -wizard" "NX Connection Wizard" nxclient-wizard +} diff --git a/net-misc/rasclient/Manifest b/net-misc/rasclient/Manifest index 5b449493..551f7815 100644 --- a/net-misc/rasclient/Manifest +++ b/net-misc/rasclient/Manifest @@ -1,4 +1,10 @@ DIST RASClient-15.5.16465_i386.tar.bz2 14857037 BLAKE2B c54e82bd88fa76e30d7cce1248940e17b36542f1688375ba1a312b4ab4509c8e3361bfef9160ae01257f1fda942003391661c678631825e92eb6c0aff3e872cc SHA512 d14e8a2b87bab1010642e73dd6ff56319e909b9074b197446db3376bd14390ceb96b8f9bf040b8724a7e92babc4b60d9560d28d6eed59f7364ec82c10f04bfe3 DIST RASClient-17.1.21954_x86_64.tar.bz2 20587770 BLAKE2B 417fdd67db9d2e567623b9b839da9180409decfee2ace192a20b61cd7750d5b3a81cc17374031e7faa9bd6f4c545817f47fc5099f295883a8bf742fc71fcfb91 SHA512 d50dbfe85b48694cef49f0c95ebe99bc3c17cf48888948fabe81dab1143deb584b74b69ddce201a97ce46a83063e7d2c2ace309a89350923ad6c4ad7f865962e +DIST RASClient-18.1.22712_x86_64.tar.bz2 17756569 BLAKE2B 42687554d012c80819674eeebbc86013fed09428ab94af85e232ea9d2974020f4b2afea687e70d136c9a43e04c768d74bd7c59727688582381e93ef4110a0701 SHA512 2441b718b12764713cb93b9ba647be91a68dad77ee5433b9d9a5cf724d3b3112298cd3e21bc78d707203ffa1246727d46b269f27f452c9022937b7f5ab031ab0 +DIST RASClient-18.2.22861_x86_64.tar.bz2 17879385 BLAKE2B 473f17eac9e4cb270f6359919cdbdedbf1e20a93fc8e3d1ba5f05316bcda01c80bd361bb651c5786528272de74759364bb5475232122d8889cc8a66e198656ee SHA512 8c5b378e8915ef46dc5447479e6836615ba8d156ba2f53f945df5d0be7069b84632b7ec5a6d73beb82bac998d1e15388ba94346f058d68017145dceb7b04b2e1 +DIST RASClient-sso-18.1.22712_x86_64.tar.bz2 9263 BLAKE2B 85a00e54eb2e5f512b7fb4132308be2a4e126000e964f5285462dcf60eab07027682937f363fd5b5ade8058ff1fc30cc99a1a861821b6c25789aa7c1e381ee1f SHA512 097d8a6e1dc9ae191546f32671dbce696fc88d9dc20cd0ac226ca09ec60fe62946ecead02d42564e75a82170625ccb40e38c2db8489ae46568df395fbda06965 +DIST RASClient-sso-18.2.22861_x86_64.tar.bz2 9276 BLAKE2B 6219e91e8abaa0f1efb371df848b0191695611566e463cf25d0c2ca8ed722e4b4568eb8a0d282c6ae6b2b8750fe3d709cc332f78ef4469a9bfd1e4e3a332c3e4 SHA512 107835d46bdf2410280a0f013c49adaf1c68666cb37e24fe9bf67c0089e438c23e38cbd11445dea97cd7b02ea80655ffe2facd7ab191cccf933762453a4d957c EBUILD rasclient-15.5.4.16465.ebuild 2769 BLAKE2B 260d13736ce153d85227fd22f44bed41f3cc1e3fb43da7d8fc61d002d2c61aaf2a6cfce5651feff172afe13b8dd34fc09938623550a1fd94b35f36adb382a032 SHA512 657f944eb1d17fe8b7807ab575dc096f5c3637900dd67631d977541c0d4bcc1a5375d691362a6b095a8fd5f052bcf0a5b19009871807a6270277713850cd917b EBUILD rasclient-17.1.3.21954.ebuild 2643 BLAKE2B a788a1ba714faf03021f6002b3d8b9cd7d70b10a20c68740cd83d6e62ceecf7438cfff744ac250e5f81b8e14214906db36f2ffa82dd871a1dabcfa333e39cdd1 SHA512 9c50ee01c3b9dbd9ad2a30433b713cceb0380767bf959791156ad3221a9082e9b983db9df8b972fccaf87edc46d381b6ca56af7159fef89e1ac9bd2d1039ce5d +EBUILD rasclient-18.1.0.22712.ebuild 2699 BLAKE2B b21db356e4207eb689ea16fffcea1e103cbb1333e7b8706b6d758e53600b4468fc516ac3aee2b2a5b825cb53446bcb4e387f6df1710bd16caf581d475b60aeaa SHA512 955514e4d96a40baa470bca410dc12970b7caaeee9ced5822f41f1f8afa17efc3d87f6a9c0af174fc08678877cb57f7a417dc7c8ba9de60f4943927f08a95c3d +EBUILD rasclient-18.2.0.22861.ebuild 2699 BLAKE2B b21db356e4207eb689ea16fffcea1e103cbb1333e7b8706b6d758e53600b4468fc516ac3aee2b2a5b825cb53446bcb4e387f6df1710bd16caf581d475b60aeaa SHA512 955514e4d96a40baa470bca410dc12970b7caaeee9ced5822f41f1f8afa17efc3d87f6a9c0af174fc08678877cb57f7a417dc7c8ba9de60f4943927f08a95c3d diff --git a/net-misc/rasclient/rasclient-18.1.0.22712.ebuild b/net-misc/rasclient/rasclient-18.1.0.22712.ebuild new file mode 100644 index 00000000..3baee15c --- /dev/null +++ b/net-misc/rasclient/rasclient-18.1.0.22712.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit pax-utils xdg-utils versionator desktop + +PV_MAJ=$(get_major_version ) +PV_MIN=$(get_version_component_range 2) +PV_SUB=$(get_version_component_range 3) +PV_DIF=$(get_version_component_range 4) +MY_PV="${PV_MAJ}.${PV_MIN}.${PV_DIF}" + +DESCRIPTION="Parallels Remote Application Client" +HOMEPAGE="https://www.parallels.com/eu/products/ras/download/links/#lin" +SRC_URI="amd64? ( http://download.parallels.com/ras/v${PV_MAJ}/${PV}/RASClient-${MY_PV}_x86_64.tar.bz2 + http://download.parallels.com/ras/v${PV_MAJ}/${PV}/RASClient-sso-${MY_PV}_x86_64.tar.bz2 )" + +LICENSE="no-source-code" +SLOT="0" +KEYWORDS="~amd64" +IUSE="pax_kernel" + +S="${WORKDIR}" +RESTRICT="mirror bindist strip" #299368 + + +DEPEND="dev-libs/libxml2 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + media-libs/alsa-lib + net-print/cups + || ( sys-devel/base-gcc sys-devel/gcc ) + sys-libs/zlib + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXtst + dev-libs/libusb + sys-apps/pcsc-lite + sys-libs/glibc + x11-libs/libXpm + " + +RDEPEND="${DEPEND}" + + +#pkg_setup() { + # This is a binary x86 package => ABI=x86 + # Please keep this in future versions + #has_multilib_profile && ABI="x86" +#} + +src_install() { + into /opt/2X/Client/ + dobin opt/2X/Client/bin/* + dolib.so opt/2X/Client/lib/* + ln -sf $(get_libdir) "${D}/opt/2X/Client/lib" + + dodoc opt/2X/Client/doc/* + + doicon opt/2X/Client/share/2X.png + + domenu opt/2X/Client/share/rasclient.desktop + domenu opt/2X/Client/share/tuxclient.desktop + domenu opt/2X/Client/share/rassession.desktop + + insinto /usr/share/mime-info + doins opt/2X/Client/share/mime/*.{keys,mime} + + insinto /usr/share/application-registry + doins opt/2X/Client/share/mime/2XSession.applications + + insinto /usr/share/mime/packages/ + doins opt/2X/Client/share/sharedmimeinfo/2XClient.xml + + insinto /opt/2X/Client/share + doins opt/2X/Client/share/*.{conf,qm,qss,pem} + doins opt/2X/Client/share/installed + + +# if use pax_kernel; then +# pax-mark -Cm "${ED%/}"/opt/skypeforlinux/skypeforlinux +# eqawarn "You have set USE=pax_kernel meaning that you intend to run" +# eqawarn "${PN} under a PaX enabled kernel. To do so, we must modify" +# eqawarn "the ${PN} binary itself and this *may* lead to breakage! If" +# eqawarn "you suspect that ${PN} is being broken by this modification," +# eqawarn "please open a bug." +# fi +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} diff --git a/net-misc/rasclient/rasclient-18.2.0.22861.ebuild b/net-misc/rasclient/rasclient-18.2.0.22861.ebuild new file mode 100644 index 00000000..3baee15c --- /dev/null +++ b/net-misc/rasclient/rasclient-18.2.0.22861.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit pax-utils xdg-utils versionator desktop + +PV_MAJ=$(get_major_version ) +PV_MIN=$(get_version_component_range 2) +PV_SUB=$(get_version_component_range 3) +PV_DIF=$(get_version_component_range 4) +MY_PV="${PV_MAJ}.${PV_MIN}.${PV_DIF}" + +DESCRIPTION="Parallels Remote Application Client" +HOMEPAGE="https://www.parallels.com/eu/products/ras/download/links/#lin" +SRC_URI="amd64? ( http://download.parallels.com/ras/v${PV_MAJ}/${PV}/RASClient-${MY_PV}_x86_64.tar.bz2 + http://download.parallels.com/ras/v${PV_MAJ}/${PV}/RASClient-sso-${MY_PV}_x86_64.tar.bz2 )" + +LICENSE="no-source-code" +SLOT="0" +KEYWORDS="~amd64" +IUSE="pax_kernel" + +S="${WORKDIR}" +RESTRICT="mirror bindist strip" #299368 + + +DEPEND="dev-libs/libxml2 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + media-libs/alsa-lib + net-print/cups + || ( sys-devel/base-gcc sys-devel/gcc ) + sys-libs/zlib + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXinerama + x11-libs/libXrandr + x11-libs/libXtst + dev-libs/libusb + sys-apps/pcsc-lite + sys-libs/glibc + x11-libs/libXpm + " + +RDEPEND="${DEPEND}" + + +#pkg_setup() { + # This is a binary x86 package => ABI=x86 + # Please keep this in future versions + #has_multilib_profile && ABI="x86" +#} + +src_install() { + into /opt/2X/Client/ + dobin opt/2X/Client/bin/* + dolib.so opt/2X/Client/lib/* + ln -sf $(get_libdir) "${D}/opt/2X/Client/lib" + + dodoc opt/2X/Client/doc/* + + doicon opt/2X/Client/share/2X.png + + domenu opt/2X/Client/share/rasclient.desktop + domenu opt/2X/Client/share/tuxclient.desktop + domenu opt/2X/Client/share/rassession.desktop + + insinto /usr/share/mime-info + doins opt/2X/Client/share/mime/*.{keys,mime} + + insinto /usr/share/application-registry + doins opt/2X/Client/share/mime/2XSession.applications + + insinto /usr/share/mime/packages/ + doins opt/2X/Client/share/sharedmimeinfo/2XClient.xml + + insinto /opt/2X/Client/share + doins opt/2X/Client/share/*.{conf,qm,qss,pem} + doins opt/2X/Client/share/installed + + +# if use pax_kernel; then +# pax-mark -Cm "${ED%/}"/opt/skypeforlinux/skypeforlinux +# eqawarn "You have set USE=pax_kernel meaning that you intend to run" +# eqawarn "${PN} under a PaX enabled kernel. To do so, we must modify" +# eqawarn "the ${PN} binary itself and this *may* lead to breakage! If" +# eqawarn "you suspect that ${PN} is being broken by this modification," +# eqawarn "please open a bug." +# fi +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} diff --git a/net-misc/remotedesktopmanager-free/Manifest b/net-misc/remotedesktopmanager-free/Manifest index 997dfaa7..9d123646 100644 --- a/net-misc/remotedesktopmanager-free/Manifest +++ b/net-misc/remotedesktopmanager-free/Manifest @@ -1,2 +1,2 @@ -DIST RemoteDesktopManager.Free_2021.1.2.3_amd64.deb 50732748 BLAKE2B e0ea8a014654050c43f329affbbd7e227c67967426dfd1642e0e2d66112549dc9cbb6f640acd52bf514b5eb52e33b591991eaa588dd82fb7eeef88d09cdc676c SHA512 3234d6673224e3295f88721fb58b02cc0eef9b6ad814dc40e19faf9d6a3dae330d0708088ebfe1c652161975244a4c2e907789969995d61a56ae6de92170d96b -EBUILD remotedesktopmanager-free-2021.1.2.3.ebuild 1204 BLAKE2B 89006880057c091b565768a9a4c3182a186c9d11afaada9b089c0f89fe4455ae02adf6c75f2ba016943e0512e2bc485c613bad4cfe522fc9fd63c029d86c2fdf SHA512 0dad7b4df80c9e932991b23026e1fef036d3241aed5b4db0e8eb951b396539c49f27432c14b8c327d726e9a98211bde1edb92206dab980f0dfa8e0b5498ab1f0 +DIST RemoteDesktopManager.Free_2022.1.0.7_amd64.deb 50207088 BLAKE2B 62f305c3bbdde15c18c6d80eb17814ef912470f784ab11d9a0e387f19ff5ca520a7b72e64ca5496a795a89d4b489e1def11f1a3380748afcd1e9f80aec1b0430 SHA512 0d5ed5f1ea99beadfb1b534be8e1bff63a9387ae50c54c863d0b73e7c33b39e9ee62b8bd7c973a940323bc6f8148becbf6e8120e4b204985e64c6ba59b12a46e +EBUILD remotedesktopmanager-free-2022.1.0.7.ebuild 1204 BLAKE2B 40c442b64fbc7943320f9fa8714549edecd01ec0f5e97b0249410d0e518a401fa2062759b5c22127d9b0bcfc926df2c81f11d29c09a3b5ed0850c275e7614e11 SHA512 220590dd398a0c2577c509efb547dc81549dd7bd9d2cb6074dc8988c772d1461cc9357d7091d7cb33e000a0ef135ab880b0ee473a476f1e6e141094980e67bfb diff --git a/net-misc/remotedesktopmanager-free/remotedesktopmanager-free-2021.1.2.3.ebuild b/net-misc/remotedesktopmanager-free/remotedesktopmanager-free-2022.1.0.7.ebuild similarity index 99% rename from net-misc/remotedesktopmanager-free/remotedesktopmanager-free-2021.1.2.3.ebuild rename to net-misc/remotedesktopmanager-free/remotedesktopmanager-free-2022.1.0.7.ebuild index c377a629..2e4f57f6 100644 --- a/net-misc/remotedesktopmanager-free/remotedesktopmanager-free-2021.1.2.3.ebuild +++ b/net-misc/remotedesktopmanager-free/remotedesktopmanager-free-2022.1.0.7.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI=5 +EAPI=6 inherit eutils unpacker user pam diff --git a/net-nds/apachedirectorystudio/Manifest b/net-nds/apachedirectorystudio/Manifest index a3034258..caa9a19e 100644 --- a/net-nds/apachedirectorystudio/Manifest +++ b/net-nds/apachedirectorystudio/Manifest @@ -1,2 +1,2 @@ -DIST ApacheDirectoryStudio-2.0.0.v20210213-M16-linux.gtk.x86_64.tar.gz 140053791 BLAKE2B 90cff8a6ac8ac6d8a24afd35ddedb4e6f2f88a1bd5c45a5ef316aeaf77e2ca0e7e231845079c84a3eda69f3ee3866ac6440f1513c60bad353eff9e0f80b148d5 SHA512 6d5dcffc90e2fb3b32e325a9372a5e9ee581af339cd615a9f4371fb504b5109d29fc2c6bc5530f616a6a0d9c0abf827a923a7d4937542d2aa9c35eb57dfa6ee9 -EBUILD apachedirectorystudio-2.0.0.20210213.ebuild 1162 BLAKE2B 383e238c6ab7b296b858f29edda8e075423c50bc6f0fd21eed47b50cfdcf5e7633ee2027b1903afbcac53c7b37c0162f939e0e13c0f4a0cdf62fa958195ec53b SHA512 a383ce2f2f16851a9485238f75839c4a4deb219e38a08b5671ff1b79198ac1c9c9b51413795d2558989ce4cb0d264c56dbc45f2f57c8b7c6d23cb011c70a993c +DIST ApacheDirectoryStudio-2.0.0.v20210717-M17-linux.gtk.x86_64.tar.gz 140122735 BLAKE2B d54f3dcb9fa7b1d54f88495415bd9e6f11e15f5c8ecb875a17a43eff417eb1f090df6dd4a9e71c22b55a265bf24ab94025b08b1bd2ff395b38bc0c5906a1e0ad SHA512 771a5c2d6b9f6f0487ceb435ee765863eb51a66f9ff4506fd5bba5745cff4c41b7557a7916dabe85bae8204e79746a1bb95d75c1aeacc474193cafc6401a8edb +EBUILD apachedirectorystudio-2.0.0.20210717.ebuild 1162 BLAKE2B 56a28e837f623efd32dd171b3ba924253f1145effabe23094944ecf7160ba39f1974224a4b38995168513f9ce24ad58dbd8fc344eb75e20d5dd37ed66e9c9409 SHA512 4297ea12e6c39a300de53f9873a829e03cc1776643c25d1526ed845d9c4c65bcbb3218fc899a13cb1aa9771b93b04817a1b763f07a2d6cc3d4e5c05068874f7d diff --git a/net-nds/apachedirectorystudio/apachedirectorystudio-2.0.0.20210213.ebuild b/net-nds/apachedirectorystudio/apachedirectorystudio-2.0.0.20210717.ebuild similarity index 99% rename from net-nds/apachedirectorystudio/apachedirectorystudio-2.0.0.20210213.ebuild rename to net-nds/apachedirectorystudio/apachedirectorystudio-2.0.0.20210717.ebuild index e4e51376..6aafcca2 100644 --- a/net-nds/apachedirectorystudio/apachedirectorystudio-2.0.0.20210213.ebuild +++ b/net-nds/apachedirectorystudio/apachedirectorystudio-2.0.0.20210717.ebuild @@ -7,7 +7,7 @@ inherit desktop eutils MY_PV="${PV//.20/.v20}" MY_PN="ApacheDirectoryStudio" -MY_PKGM=16 +MY_PKGM=17 DESCRIPTION="Apache Directory Studio is an universal LDAP directory tool." SRC_URI="https://downloads.apache.org/directory/studio/${MY_PV}-M${MY_PKGM}/${MY_PN}-${MY_PV}-M${MY_PKGM}-linux.gtk.x86_64.tar.gz" diff --git a/net-vpn/openvpn3/Manifest b/net-vpn/openvpn3/Manifest new file mode 100644 index 00000000..5eee5432 --- /dev/null +++ b/net-vpn/openvpn3/Manifest @@ -0,0 +1 @@ +EBUILD openvpn3-16_beta.ebuild 1313 BLAKE2B c13bfcb819cf86d5f13a38093464da433f0e3551bb81fc4597d672e1cc302020046a93d36c8077034d21d88c658fe57d15e9102e82068a53d23a08d42199d65c SHA512 b92b680aa9d065dafd9413e917f2079089d322870b4d5c5683aba4ed70f4ad17ba22915553e39d0edc47628be63555a06af5e36e10afdefd27342a7941f7e554 diff --git a/net-vpn/openvpn3/openvpn3-16_beta.ebuild b/net-vpn/openvpn3/openvpn3-16_beta.ebuild new file mode 100644 index 00000000..96eb6c23 --- /dev/null +++ b/net-vpn/openvpn3/openvpn3-16_beta.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 + +DESCRIPTION="Next generation OpenVPN client" +HOMEPAGE="https://openvpn.net" +LICENSE="GNU Affero General Public License v3.0" + +EGIT_REPO_URI="https://github.com/OpenVPN/openvpn3-linux.git" +EGIT_COMMIT="v16_beta" +EGIT_SUBMODULES=( '*' ) + + +SLOT="0" + +KEYWORDS="~amd64" +IUSE="+openssl mbedtls" + +CDEPEND="mbedtls? ( net-libs/mbedtls:= ) + openssl? ( >=dev-libs/openssl-1.0.2 ) +" +RDEPEND="${CDEPEND} + acct-group/openvpn + acct-user/openvpn + >=sys-devel/autoconf-2.69-r5 + >=sys-devel/autoconf-archive-2021.02.19 + >=sys-devel/automake-1.11.6-r3 + dev-libs/jsoncpp + >=sys-libs/libcap-ng-0.8.2-r1 + >=app-arch/lz4-1.9.3-r1 + >=dev-libs/glib-2.68.2-r1 + >=dev-libs/tinyxml2-8.0.0 +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + + +src_configure() { + cat <./version.m4 +define([PRODUCT_NAME], [OpenVPN 3/Linux]) +define([PRODUCT_VERSION], [${PRODVERSION}]) +define([PRODUCT_GUIVERSION], [${GUIVERSION}]) +define([PRODUCT_TARNAME], [openvpn3-linux]) +define([PRODUCT_BUGREPORT], [openvpn-devel@lists.sourceforge.net]) +EOF + + autoreconf -vi + ./configure \ + host=${CHOST} \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var +} + +src_compile() { + emake +} + +src_install() { + default +} diff --git a/sci-electronics/adms/Manifest b/sci-electronics/adms/Manifest new file mode 100644 index 00000000..b650ca27 --- /dev/null +++ b/sci-electronics/adms/Manifest @@ -0,0 +1,2 @@ +DIST adms-2.3.7-source.tar.gz 184339 BLAKE2B dfa3835b095658b488ae939da7444fc6e44f2c8107a5771ddf50981e80ac6913341c1ec29bae4fa55705cf8087c7cc815d5786f75565e299f7d59912afbc3731 SHA512 f166675885c0e2c3eeacb838b62e6bb4edbef47e54841e477395cc21170087f37cfdfac668d9a2c026838b31cb52c8d58ba42b832a29cd74cbee8561d7e6838e +EBUILD adms-2.3.7.ebuild 652 BLAKE2B 2557a45ba9276064f164f4c9af93ed6f218d73c4dbd793fd544594cbd137900fbf6b3cfe4ea579bf2a43418599bfa0850e88ae7c19bbd3496d63f17f5b418e51 SHA512 ef5b5a14cb4129c197494d49ff2076f36eee7456b0bf89f247e38f24002cd2542e79f72b14c659e6cde45148b11bae654f1f70b27e588066f0639ba7a1dddc6a diff --git a/sci-electronics/adms/adms-2.3.7.ebuild b/sci-electronics/adms/adms-2.3.7.ebuild new file mode 100644 index 00000000..ff37b2c4 --- /dev/null +++ b/sci-electronics/adms/adms-2.3.7.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools + +DESCRIPTION="ADMS is a code generator for the Verilog-AMS language" +HOMEPAGE="https://github.com/Qucs/ADMS" +SRC_URI="https://github.com/Qucs/ADMS/archive/release-${PV//_/-}.tar.gz -> adms-${PV}-source.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND=" + sys-devel/flex + sys-devel/bison" +DEPEND=" + dev-perl/XML-LibXML + $RDEPEND" + +S=${WORKDIR}/ADMS-release-${PV} + +src_prepare() { + default + ./bootstrap.sh +} + +src_configure() { + local myeconfargs=( + --enable-maintainer-mode + ) + + econf $myeconfargs +} diff --git a/sci-electronics/minipro/Manifest b/sci-electronics/minipro/Manifest index 80269ad2..f83771e8 100644 --- a/sci-electronics/minipro/Manifest +++ b/sci-electronics/minipro/Manifest @@ -1,5 +1,6 @@ +AUX minipro-0.5-libs.patch 992 BLAKE2B 6bd4dd3cd9865199973c48a6c49c6aac1638b4d403f2f285bd7aa3dc45059e2acb894361097b9c033278985118f4ecdf40da8f8916872105b8f3d42f39d554c3 SHA512 6ba541a93beef1136c857a19941db34b1612f1c4f46631660e22c5a9bbe87800aa8707bec596de0dee0efff321a6b1351ba0e3ea8d5745cd5ad9267b50349444 DIST minipro-0.4.tar.gz 363052 BLAKE2B e6b07c05c1c2841fa862132d598781f3675df61cb41ac447e8dfb9677913126429f4f547afc757f2d32360ddbfc89850f3b234c13b381920d5f726f5fe163dd7 SHA512 cdbcb1a02b475874a32497b9a683a0b4734a16cc75d2b0336a5c5cd26a30b63ca4c115b3cfbe6448a8bb3be95aeb902c79ac256c45789d45abf9e01cda355eda DIST minipro-0.5.tar.gz 388754 BLAKE2B c22110c269405e7b8ff81fd7c649c2b652bc39da84d92cf9a151da71a1c6d4a202baa6ae13a1fb789a04c8e57f3cc9a60403bcef82896320d95e2507c5960f01 SHA512 e2341213bc43ef53b106211d07a488a142083fe4b6dd6ced0f02595164ce2e0e47f6bdc0a6f6c63f19b9b9438c8f5ad173485953d8a29cb39f89272f8e70dc7c EBUILD minipro-0.4.ebuild 549 BLAKE2B d236e820d16f33e6f1cb367bdfc30a29a1501bb715213e80593a2c0790818435616ba85c413b04478c096a66e744b509f4fde1bb856d962c0666dddc4665a729 SHA512 64a93009251f787616072deb0a105a361686f230afb4c474ac6196f60e6616bc00668b409e468b8f0f48eefd5ff23437abca98581825a12f1ccaa97a2aa39a68 -EBUILD minipro-0.5.ebuild 632 BLAKE2B 498764de4683996e8ada5c09cda4ea025053d97818ae24cebc4225738819d350476e01bd4cb73e7523d78cf9e7c42980c0aca8a4b8d37f116656335aa948d619 SHA512 8358868192c9483ba52f77ee23d4c8a96674d76c1a1d0c67709aa67156df2c213a58a5b9abb8798bbfe04fef8a47fd9244fb4c1aff1766d208e74d74822e286b +EBUILD minipro-0.5.ebuild 676 BLAKE2B 411d89ea4953c35d758fde539b9427d90141adb7f3e31008019cae5b7e5e50d10e5ff5e6ceaae93ce535dd96506ef922f7ef9289dec131a635da60c4e5f92918 SHA512 68d66d2f0227b79bf7bcdc662814a0b1e52e56212c64155e7e92954ec60a8700a666eeef09319f877fe86de4d1b29e71721d3278988fdcf0edab1cb93a2c46fe MISC metadata.xml 350 BLAKE2B 6143d2ff48be605a0f5fb240a308ee956bc35c0a997f8b93e869010eef005c79dc08336e56c6217c50ec610904fe605f0bfb919e69cc8868e7138d6243ef7134 SHA512 47ec9f8afd3abb94f64072af8c553812be878740efa313b39853a710aa8d8c821a5c5487c6f8bf510756169eb27d3714531d6a207a0d476f869198531e136624 diff --git a/sci-electronics/minipro/files/minipro-0.5-libs.patch b/sci-electronics/minipro/files/minipro-0.5-libs.patch new file mode 100644 index 00000000..046a40fd --- /dev/null +++ b/sci-electronics/minipro/files/minipro-0.5-libs.patch @@ -0,0 +1,20 @@ +--- minipro-0.5/Makefile.orig 2022-02-22 19:40:51.778911209 +0100 ++++ minipro-0.5/Makefile 2022-02-22 19:41:39.919122650 +0100 +@@ -164,13 +164,13 @@ + install_library: + mkdir -p $(LIB_INSTDIR) + mkdir -p $(INCLUDE_INSTDIR) +- mkdir $(LIB_INSTDIR)/pkgconfig ++ mkdir -p $(LIB_INSTDIR)/pkgconfig + cp $(STATIC_LIB) $(LIB_INSTDIR)/ + cp *.h $(INCLUDE_INSTDIR)/ + cp libminipro.pc $(LIB_INSTDIR)/pkgconfig/ +- sed -e "s#MINIPROPREFIX#$(DESTDIR)$(PREFIX)#" -i "" "$(LIB_INSTDIR)/pkgconfig/libminipro.pc" +- sed -e "s#MINIPROVERSION#$(VERSION)#" -i "" "$(LIB_INSTDIR)/pkgconfig/libminipro.pc" +- ln -s "$(LIB_INSTDIR)/pkgconfig/libminipro.pc" /usr/local/lib/pkgconfig/libminipro.pc ++ sed -e "s#MINIPROPREFIX#$(PREFIX)#" -i "$(LIB_INSTDIR)/pkgconfig/libminipro.pc" ++ sed -e "s#MINIPROVERSION#$(VERSION)#" -i "$(LIB_INSTDIR)/pkgconfig/libminipro.pc" ++# ln -s "$(LIB_INSTDIR)/pkgconfig/libminipro.pc" /usr/local/lib/pkgconfig/libminipro.pc + + uninstall_library: + rm /usr/local/lib/pkgconfig/libminipro.pc diff --git a/sci-electronics/minipro/minipro-0.5.ebuild b/sci-electronics/minipro/minipro-0.5.ebuild index 13bab71b..7e447a5e 100644 --- a/sci-electronics/minipro/minipro-0.5.ebuild +++ b/sci-electronics/minipro/minipro-0.5.ebuild @@ -16,6 +16,10 @@ KEYWORDS="~amd64" RDEPEND="virtual/libusb:1" DEPEND="${RDEPEND}" +PATCHES=( + "${FILESDIR}/${P}-libs.patch" +) + src_compile() { emake PREFIX=/usr emake library PREFIX=/usr diff --git a/sci-electronics/qucs/Manifest b/sci-electronics/qucs/Manifest new file mode 100644 index 00000000..81eb83b0 --- /dev/null +++ b/sci-electronics/qucs/Manifest @@ -0,0 +1,2 @@ +DIST qucs-0.0.20_rc2-source.tar.gz 16696049 BLAKE2B d6a3d5e799b9e01a905d433b799c1cf465ba708d541849026908578dd375c3e64c667eef80acd3e861c9e87ab1391e06c6598b378988e1400cb3b1dffa72a6f6 SHA512 ebe2b8e2d61cf39f8a7496e7464aec98b71a41c7c754c26dc8dd270374074e3e153de7215a8204c9c423b828410eafd323e6dd65edba8acf2f63a8d0a5af8ab5 +EBUILD qucs-0.0.20_rc2.ebuild 855 BLAKE2B ba8dc1d8b5b5e84ff5037f0b8e9ecc673e3045e77c1b42686214bff4fc8305f3e3e42c2910b2c5211d9164476d8082f25e70fe9641ac3a5a3c69a44a4864cca7 SHA512 2da1f192195118a4e8e3880d4bc5653ab552d65983c46020145ae51d67bfe27fb18e8b7a53e13bc70642618cda3c7abdd5d06ee9401a5563c4dd3beb836ad4ce diff --git a/sci-electronics/qucs/qucs-0.0.20_rc2.ebuild b/sci-electronics/qucs/qucs-0.0.20_rc2.ebuild new file mode 100644 index 00000000..208f6343 --- /dev/null +++ b/sci-electronics/qucs/qucs-0.0.20_rc2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=7 + +inherit flag-o-matic toolchain-funcs autotools + +DESCRIPTION="Quite Universal Circuit Simulator in Qt5" +HOMEPAGE="http://qucs.sourceforge.net/" +#SRC_URI="mirror://sourceforge/${PN}/${fn}.tar.gz" +SRC_URI="https://github.com/Qucs/qucs/archive/qucs-${PV//_/-}.tar.gz -> qucs-${PV}-source.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +RDEPEND="dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtsvg:5 + x11-libs/libX11 + sci-electronics/adms" +DEPEND="${RDEPEND} + doc? ( sci-mathematics/octave )" + +S=${WORKDIR}/qucs-qucs-${PV//_/-} + +src_prepare() { + default + ./bootstrap +} + +src_configure() { + local myeconfargs=( + --enable-maintainer-mode + ) + + econf $myeconfargs $(use_enable doc) # https://github.com/Qucs/qucs/issues/582 +} diff --git a/sci-electronics/saleae-logic-bin/Manifest b/sci-electronics/saleae-logic-bin/Manifest index 707c8cf0..6c022207 100644 --- a/sci-electronics/saleae-logic-bin/Manifest +++ b/sci-electronics/saleae-logic-bin/Manifest @@ -1,2 +1,6 @@ DIST Logic-2.3.30-master.AppImage 138331721 BLAKE2B e914c54c79c49a39a8dc397094ad03d6dcbfca18a7c3eed3003dad19035ce60c9d524c98965230e03c3a0bac9d7ff5ca725cdb33fd193430da3e985e11313597 SHA512 0667363283a3f57056787ff4cc4476037c8331af4e14147b3286a96bb7b013f26abacf79e67ed97ae6e1819c49eb2fe474cfa0319c1b3a0b00d2553aac793c40 +DIST Logic-2.3.36-master.AppImage 139955310 BLAKE2B 73dc69c4ccb5cb17fdd6beabfd60b2d5540f3496bb9342c5126ba1e725f96f38e3e793bc027e87c88fb7fc8981e815590ce676f905143ecfac2c3cd3a996e695 SHA512 afa68aa7d9aedbe643ed464a212d883e08dfce08f0787ab891bfc8d6cce488ed60368a9525fb6ba7713f71793350f78d775a7ee986b3bd228504f7e480497c67 +DIST Logic-2.3.45-master.AppImage 164131793 BLAKE2B eab1bfbd586b7f2242944a4e1abb6008a28243a73b3ca127a4399eff25e4ace579987f16df820f8414e8460ae9ff55703dbfae49da621357bcfa08b7502546d5 SHA512 f54fad89ccf7f430b085b9bb1a3ae234d2d8b0b7dd93a64f564af9f644990a2ae7d874d89c7f6ec114d1d33fe22e4197e3cb61f183c932adfce379bec2c6e882 EBUILD saleae-logic-bin-2.3.30.ebuild 2792 BLAKE2B 3f2347a6e323e8333049af542c5a74e0717706794b477cf436bfc9d9ada01b21be8ecaba1eb8d0fb2f4cf9f72d782d645b194f10ff9c997797cade48c132b28c SHA512 f5dab7e9f1f9a53bb82b185d452c9ff1445624fed9a7f1655a8dcfd18c122827654cb103749fc551e07544abc96e63f21d8ff02945058dd1ec585191093a46d9 +EBUILD saleae-logic-bin-2.3.36.ebuild 2792 BLAKE2B 3f2347a6e323e8333049af542c5a74e0717706794b477cf436bfc9d9ada01b21be8ecaba1eb8d0fb2f4cf9f72d782d645b194f10ff9c997797cade48c132b28c SHA512 f5dab7e9f1f9a53bb82b185d452c9ff1445624fed9a7f1655a8dcfd18c122827654cb103749fc551e07544abc96e63f21d8ff02945058dd1ec585191093a46d9 +EBUILD saleae-logic-bin-2.3.45.ebuild 2792 BLAKE2B 3f2347a6e323e8333049af542c5a74e0717706794b477cf436bfc9d9ada01b21be8ecaba1eb8d0fb2f4cf9f72d782d645b194f10ff9c997797cade48c132b28c SHA512 f5dab7e9f1f9a53bb82b185d452c9ff1445624fed9a7f1655a8dcfd18c122827654cb103749fc551e07544abc96e63f21d8ff02945058dd1ec585191093a46d9 diff --git a/sci-electronics/saleae-logic-bin/saleae-logic-bin-2.3.36.ebuild b/sci-electronics/saleae-logic-bin/saleae-logic-bin-2.3.36.ebuild new file mode 100644 index 00000000..2cdbf94b --- /dev/null +++ b/sci-electronics/saleae-logic-bin/saleae-logic-bin-2.3.36.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit appimage chromium-2 desktop pax-utils multilib-build xdg + +DESCRIPTION="Debug hardware like the pros." +HOMEPAGE="https://www.saleae.com/" +SRC_URI=" + amd64? ( https://downloads.saleae.com/logic2/Logic-${PV}-master.AppImage ) +" + +LICENSE="EULA" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" +RESTRICT="bindist mirror splitdebug strip" + +RDEPEND=" + app-accessibility/at-spi2-atk[${MULTILIB_USEDEP}] + app-accessibility/at-spi2-core[${MULTILIB_USEDEP}] + dev-libs/atk[${MULTILIB_USEDEP}] + dev-libs/expat[${MULTILIB_USEDEP}] + dev-libs/glib[${MULTILIB_USEDEP}] + dev-libs/nspr[${MULTILIB_USEDEP}] + dev-libs/nss[${MULTILIB_USEDEP}] + x11-libs/cairo[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf[${MULTILIB_USEDEP}] + x11-libs/pango[${MULTILIB_USEDEP}] + net-print/cups[${MULTILIB_USEDEP}] + || ( sys-devel/base-gcc[cxx] sys-devel/gcc[cxx] ) + sys-apps/dbus[${MULTILIB_USEDEP}] + x11-libs/gtk+[${MULTILIB_USEDEP}] + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXcomposite[${MULTILIB_USEDEP}] + x11-libs/libXcursor[${MULTILIB_USEDEP}] + x11-libs/libXdamage[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXrandr[${MULTILIB_USEDEP}] + x11-libs/libXrender[${MULTILIB_USEDEP}] + x11-libs/libXtst[${MULTILIB_USEDEP}] + media-libs/alsa-lib[${MULTILIB_USEDEP}] + sys-libs/glibc[${MULTILIB_USEDEP}] + x11-libs/libXScrnSaver[${MULTILIB_USEDEP}] + x11-libs/libxcb[${MULTILIB_USEDEP}] +" + +S="${WORKDIR}" +QA_PREBUILT="opt/Saleae/${PN}/Logic opt/Saleae/${PN}/libffmpeg.so opt/Saleae/${PN}/libnode.so" + +MY_PN=Logic + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_prepare() { + rm -r ${P}/usr/lib + sed -i 's/^Exec=AppRun/Exec=${MY_PN}/' "${P}/Logic.desktop" \ + || die "Failed to patch desktop file" + + default_src_prepare +} + +src_install() { + cp -a ${P}/usr "${ED}" + rm -f ${P}/.DirIcon + dodir /opt/Saleae/Logic + find ${P} -type d -exec chmod 755 {} \; + find ${P} -type f -exec chmod 644 {} \; + find ${P} -type f -name "*.so*" -print0 |xargs -0 chmod +x + find ${P}/resources/linux/pythonlibs/bin -type f -print0 |xargs -0 chmod +x + find ${P}/resources/app.asar.unpacked/node_modules/@saleae/graph-interface/bin/linux-x64-76 -type f -print0 |xargs -0 chmod +x + chmod +x ${P}/Logic + cp -a ${P}/* "${ED}"/opt/Saleae/Logic || die "Failed to move directory" + + # remove chrome-sandbox binary, users should use kernel namespaces + # https://bugs.gentoo.org/692692#c18 + rm "${ED}"/opt/Saleae/Logic/chrome-sandbox || die + + dosym ../../opt/Saleae/Logic/Logic /usr/bin/Logic + domenu "${ED}"/opt/Saleae/Logic/Logic.desktop + doicon "${ED}"/opt/Saleae/Logic/Logic.png +} diff --git a/sci-electronics/saleae-logic-bin/saleae-logic-bin-2.3.45.ebuild b/sci-electronics/saleae-logic-bin/saleae-logic-bin-2.3.45.ebuild new file mode 100644 index 00000000..2cdbf94b --- /dev/null +++ b/sci-electronics/saleae-logic-bin/saleae-logic-bin-2.3.45.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MULTILIB_COMPAT=( abi_x86_64 ) + +inherit appimage chromium-2 desktop pax-utils multilib-build xdg + +DESCRIPTION="Debug hardware like the pros." +HOMEPAGE="https://www.saleae.com/" +SRC_URI=" + amd64? ( https://downloads.saleae.com/logic2/Logic-${PV}-master.AppImage ) +" + +LICENSE="EULA" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" +RESTRICT="bindist mirror splitdebug strip" + +RDEPEND=" + app-accessibility/at-spi2-atk[${MULTILIB_USEDEP}] + app-accessibility/at-spi2-core[${MULTILIB_USEDEP}] + dev-libs/atk[${MULTILIB_USEDEP}] + dev-libs/expat[${MULTILIB_USEDEP}] + dev-libs/glib[${MULTILIB_USEDEP}] + dev-libs/nspr[${MULTILIB_USEDEP}] + dev-libs/nss[${MULTILIB_USEDEP}] + x11-libs/cairo[${MULTILIB_USEDEP}] + x11-libs/gdk-pixbuf[${MULTILIB_USEDEP}] + x11-libs/pango[${MULTILIB_USEDEP}] + net-print/cups[${MULTILIB_USEDEP}] + || ( sys-devel/base-gcc[cxx] sys-devel/gcc[cxx] ) + sys-apps/dbus[${MULTILIB_USEDEP}] + x11-libs/gtk+[${MULTILIB_USEDEP}] + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXcomposite[${MULTILIB_USEDEP}] + x11-libs/libXcursor[${MULTILIB_USEDEP}] + x11-libs/libXdamage[${MULTILIB_USEDEP}] + x11-libs/libXext[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXrandr[${MULTILIB_USEDEP}] + x11-libs/libXrender[${MULTILIB_USEDEP}] + x11-libs/libXtst[${MULTILIB_USEDEP}] + media-libs/alsa-lib[${MULTILIB_USEDEP}] + sys-libs/glibc[${MULTILIB_USEDEP}] + x11-libs/libXScrnSaver[${MULTILIB_USEDEP}] + x11-libs/libxcb[${MULTILIB_USEDEP}] +" + +S="${WORKDIR}" +QA_PREBUILT="opt/Saleae/${PN}/Logic opt/Saleae/${PN}/libffmpeg.so opt/Saleae/${PN}/libnode.so" + +MY_PN=Logic + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_prepare() { + rm -r ${P}/usr/lib + sed -i 's/^Exec=AppRun/Exec=${MY_PN}/' "${P}/Logic.desktop" \ + || die "Failed to patch desktop file" + + default_src_prepare +} + +src_install() { + cp -a ${P}/usr "${ED}" + rm -f ${P}/.DirIcon + dodir /opt/Saleae/Logic + find ${P} -type d -exec chmod 755 {} \; + find ${P} -type f -exec chmod 644 {} \; + find ${P} -type f -name "*.so*" -print0 |xargs -0 chmod +x + find ${P}/resources/linux/pythonlibs/bin -type f -print0 |xargs -0 chmod +x + find ${P}/resources/app.asar.unpacked/node_modules/@saleae/graph-interface/bin/linux-x64-76 -type f -print0 |xargs -0 chmod +x + chmod +x ${P}/Logic + cp -a ${P}/* "${ED}"/opt/Saleae/Logic || die "Failed to move directory" + + # remove chrome-sandbox binary, users should use kernel namespaces + # https://bugs.gentoo.org/692692#c18 + rm "${ED}"/opt/Saleae/Logic/chrome-sandbox || die + + dosym ../../opt/Saleae/Logic/Logic /usr/bin/Logic + domenu "${ED}"/opt/Saleae/Logic/Logic.desktop + doicon "${ED}"/opt/Saleae/Logic/Logic.png +}