Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37827962
en ru br
Репозитории ALT
S:0.4.1-alt2
5.1: 0.4.0-alt1
4.1: 0.4.0-alt1
4.0: 0.4.0-alt1
www.altlinux.org/Changes

Группа :: Издательство
Пакет: epsoneplijs

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: epsoneplijs-0.4.0-mdk-use_system_libs.patch
Скачать


diff -Naur epsoneplijs-0.4.0/configure.in epsoneplijs-0.4.0.oden/configure.in
--- epsoneplijs-0.4.0/configure.in	2004-09-17 11:02:23.000000000 +0200
+++ epsoneplijs-0.4.0.oden/configure.in	2007-08-09 18:02:01.000000000 +0200
@@ -53,11 +53,9 @@
   --without-libusb        disable libusb and full-feature USB support])
 
 AC_MSG_CHECKING(for libusb)
-if test "$with_libusb" != no -a -d libusb -a -f libusb/usb.h ; then
+if test "$with_libusb" != no -a -f /usr/include/usb.h ; then
 HAVE_LIBUSB="-DHAVE_LIBUSB -D_SVID_SOURCE"
-LIBUSB_EXTRA_LDPATH=-L./libusb/.libs
 LIBUSB_EXTRA_LDLIBS=-lusb
-LIBUSB_EXTRA_DEPS=libusb/.libs/libusb.a 
 LIBUSB_EXTRA_OBJS=epl_utils_libusb.o
 LIBUSB_EXTRA_BINS=
 BID_EXTRA_OBJS=${BID_OBJS}
@@ -89,11 +87,9 @@
   --without-libieee1284   disable libieee1284 and full-feature parallel port support])
 
 AC_MSG_CHECKING(for libieee1284)
-if test "$with_libieee1284" != no -a -d libieee1284 -a -f libieee1284/include/ieee1284.h ; then
+if test "$with_libieee1284" != no -a -f /usr/include/ieee1284.h ; then
 HAVE_LIBIEEE1284="-DHAVE_LIBIEEE1284"
-LIBIEEE1284_EXTRA_LDPATH=-L./libieee1284/.libs
 LIBIEEE1284_EXTRA_LDLIBS=-lieee1284
-LIBIEEE1284_EXTRA_DEPS=libieee1284/.libs/libieee1284.a 
 LIBIEEE1284_EXTRA_OBJS=epl_utils_libieee1284.o
 LIBIEEE1284_EXTRA_BINS= 
 BID_EXTRA_OBJS=${BID_OBJS}
diff -Naur epsoneplijs-0.4.0/epl_config.h epsoneplijs-0.4.0.oden/epl_config.h
--- epsoneplijs-0.4.0/epl_config.h	2004-09-17 22:27:47.000000000 +0200
+++ epsoneplijs-0.4.0.oden/epl_config.h	2007-08-09 18:03:06.000000000 +0200
@@ -102,11 +102,11 @@
 
 
 #ifdef HAVE_LIBUSB
-#include "libusb/usb.h"
+#include <usb.h>
 #endif 
 
 #ifdef HAVE_LIBIEEE1284
-#include "libieee1284/include/ieee1284.h"
+#include <ieee1284.h>
 #endif 
 
 #if defined(HAVE_LIBUSB) || defined(HAVE_KERNEL_USB_DEVICE) || defined(HAVE_LIBIEEE1284) || defined(HAVE_KERNEL_1284)
diff -Naur epsoneplijs-0.4.0/epl_utils_libieee1284.c epsoneplijs-0.4.0.oden/epl_utils_libieee1284.c
--- epsoneplijs-0.4.0/epl_utils_libieee1284.c	2003-05-04 04:25:13.000000000 +0200
+++ epsoneplijs-0.4.0.oden/epl_utils_libieee1284.c	2007-08-09 18:02:54.000000000 +0200
@@ -41,7 +41,7 @@
 
 #include <errno.h>
 
-#include "libieee1284/include/ieee1284.h"
+#include <ieee1284.h>
 
 typedef struct parport typ_parport;
 typedef struct parport_list typ_parport_list;
diff -Naur epsoneplijs-0.4.0/epl_utils_libusb.c epsoneplijs-0.4.0.oden/epl_utils_libusb.c
--- epsoneplijs-0.4.0/epl_utils_libusb.c	2003-12-02 17:03:20.000000000 +0100
+++ epsoneplijs-0.4.0.oden/epl_utils_libusb.c	2007-08-09 18:02:01.000000000 +0200
@@ -25,7 +25,7 @@
  * SOFTWARE.
 **/
 
-#include "libusb/usb.h"
+#include <usb.h>
 
 #include <stdlib.h>
 #include <string.h>
diff -Naur epsoneplijs-0.4.0/Makefile.in epsoneplijs-0.4.0.oden/Makefile.in
--- epsoneplijs-0.4.0/Makefile.in	2004-09-17 11:02:22.000000000 +0200
+++ epsoneplijs-0.4.0.oden/Makefile.in	2007-08-09 18:02:01.000000000 +0200
@@ -69,34 +69,15 @@
 ijs_server_epsonepl$(EXE): ijs_server_epsonepl$(OBJ) ijs_server$(OBJ) $(IJS_COMMON_OBJ) $(EPL_OBJS) $(EXTRA_DEPS) $(EPL_HEADERS)
 	$(CC) $(CFLAGS) $(FE)ijs_server_epsonepl$(EXE) ijs_server_epsonepl$(OBJ) ijs_server$(OBJ) $(EPL_OBJS) $(IJS_COMMON_OBJ) $(LDPATH) $(LDLIBS)
 
-testlibusb$(OBJ): libusb/tests/testlibusb.c
-	$(CC) $(CFLAGS) -c -I./libusb -o testlibusb$(OBJ) libusb/tests/testlibusb.c
-
-testlibusb$(EXE): testlibusb$(OBJ) libusb/.libs/libusb.a
-	$(CC) $(CFLAGS) $(FE)testlibusb$(EXE) testlibusb$(OBJ) $(LDPATH) $(LDLIBS)
-
 #test5700lusb doesn't need a .o.c target as the source is in the same directory.
-test5700lusb$(EXE): test5700lusb$(OBJ) libusb/.libs/libusb.a
+test5700lusb$(EXE): test5700lusb$(OBJ)
 	$(CC) $(CFLAGS) $(FE)test5700lusb$(EXE) test5700lusb$(OBJ) $(LDPATH) $(LDLIBS)
 
-# libusb.spec is a generated file that interfers with rpm building. Therefore removing as soon as possible 
-libusb/.libs/libusb.a:
-	(cd libusb ; ./autogen.sh ; ./configure --disable-shared ; make)
-	$(RM) libusb/libusb.spec
-
-
-# libieee1284.spec is a generated file that interfers with rpm building. Therefore removing as soon as possible 
-libieee1284/.libs/libieee1284.a:
-	(cd libieee1284 ; ./autogen.sh ; ./configure --disable-shared ; make)
-	$(RM) libieee1284/libieee1284.spec
-
 common_clean:
 	$(RM) *$(OBJ) ijs_client_example$(EXE) ijs_server_example$(EXE) ijs_server_epsonepl$(EXE) *.epl
 
 clean: common_clean
-	$(RM) *~ gmon.out core ijs_spec.log ijs_spec.tex ijs_spec.aux libijs.a libijs$(SHARED_OBJ) config.cache config.log config.status ijs-config testlibusb$(EXE) test5700lusb$(EXE) libieee1284/lib1284.spec 
-	[ -d libusb ] && (cd libusb ; make clean) || true
-	[ -d libieee1284 ] && (cd libieee1284 ; make clean) || true
+	$(RM) *~ gmon.out core ijs_spec.log ijs_spec.tex ijs_spec.aux libijs.a libijs$(SHARED_OBJ) config.cache config.log config.status ijs-config test5700lusb$(EXE)
 
 install: all
 	$(INSTALL) ijs_server_epsonepl$(EXE) -c $(bindir)/ijs_server_epsonepl$(EXE)
diff -Naur epsoneplijs-0.4.0/test5700lusb.c epsoneplijs-0.4.0.oden/test5700lusb.c
--- epsoneplijs-0.4.0/test5700lusb.c	2003-02-28 03:42:09.000000000 +0100
+++ epsoneplijs-0.4.0.oden/test5700lusb.c	2007-08-09 18:02:01.000000000 +0200
@@ -5,7 +5,7 @@
  */
 
 #include <stdio.h>
-#include "libusb/usb.h"
+#include <usb.h>
 
 void print_endpoint(struct usb_endpoint_descriptor *endpoint);
 void print_altsetting(struct usb_interface_descriptor *interface);
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin