Ok widzę, że ftp to nie najlepszy pomysł więc wrzucam jednak tutaj.
Słać będę w parach diff + patch, a spece z gotowymi paczkami można znaleźć na
ftp.
Wczoraj jeszcze raz sprawdziłem czy będą one działały z najnowszymi paczkami
i jest ok.
Na pierwszy ogień idzie Hermes.
--
___________________________
Linux is like Wigwam. No Gates, No Windows, Apache Inside !!!
ftp.pld.robert74.one.pl
--- Hermes-1.3.3/src/HeadMMX.h 2000-12-06 05:55:28.000000000 +0100
+++ Hermes-1.3.3.patched/src/HeadMMX.h 2005-06-16 12:47:17.000000000 +0200
@@ -56,6 +56,7 @@
extern "C" {
#endif
+#if 0
void ConvertMMX(HermesConverterInterface *) __attribute__ ((alias ("_ConvertMMX")));
void ClearMMX_32(HermesClearInterface *) __attribute__ ((alias ("_ClearMMX_32")));
void ClearMMX_24(HermesClearInterface *) __attribute__ ((alias ("_ClearMMX_24")));
@@ -70,6 +71,8 @@
void ConvertMMXpII32_16RGB555() __attribute__ ((alias ("_ConvertMMXpII32_16RGB555")));
void ConvertMMXpII32_16BGR555() __attribute__ ((alias ("_ConvertMMXpII32_16BGR555")));
+#endif
+
#ifdef __cplusplus
}
#endif
--- Hermes-1.3.3/src/HeadX86.h 2000-12-06 05:55:28.000000000 +0100
+++ Hermes-1.3.3.patched/src/HeadX86.h 2005-06-16 12:47:37.000000000 +0200
@@ -88,6 +88,7 @@
extern "C" {
#endif
+#if 0
int Hermes_X86_CPU() __attribute__ ((alias ("_Hermes_X86_CPU")));
void ConvertX86(HermesConverterInterface *) __attribute__ ((alias ("_ConvertX86")));
@@ -137,6 +138,8 @@
extern int32 ConvertX86p16_32RGBA888_LUT_X86[512] __attribute__ ((alias ("_ConvertX86p16_32RGBA888_LUT_X86")));
extern int32 ConvertX86p16_32BGRA888_LUT_X86[512] __attribute__ ((alias ("_ConvertX86p16_32BGRA888_LUT_X86")));
+#endif
+
#ifdef __cplusplus
}
#endif
Index: Hermes.spec
===================================================================
RCS file: /cvsroot/SPECS/Hermes.spec,v
retrieving revision 1.49
diff -u -r1.49 Hermes.spec
--- Hermes.spec 23 Mar 2004 18:48:40 -0000 1.49
+++ Hermes.spec 20 Jan 2006 00:04:49 -0000
@@ -10,6 +10,7 @@
# Source0-md5: 7dd49507a822b252ea8e3be8d0278d33
Patch0: %{name}-DESTDIR.patch
Patch1: %{name}-automake.patch
+Patch2: %{name}-1.3.3-gcc4-1.patch
URL: http://www.clanlib.org/hermes/
BuildRequires: automake
BuildRequires: autoconf
@@ -61,6 +62,7 @@
%setup -q
%patch0 -p1
%patch1 -p1
+%patch2 -p1
%build
rm -f missing
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl