[csw-devel] SF.net SVN: gar:[15728] csw/mgar/pkg
dmichelsen at users.sourceforge.net
dmichelsen at users.sourceforge.net
Sat Sep 24 10:01:34 CEST 2011
Revision: 15728
http://gar.svn.sourceforge.net/gar/?rev=15728&view=rev
Author: dmichelsen
Date: 2011-09-24 08:01:34 +0000 (Sat, 24 Sep 2011)
Log Message:
-----------
jpeg: Rename to libjpeg7, split packages
Modified Paths:
--------------
csw/mgar/pkg/libjpeg7/trunk/Makefile
Added Paths:
-----------
csw/mgar/pkg/libjpeg7/
Removed Paths:
-------------
csw/mgar/pkg/jpeg/
Modified: csw/mgar/pkg/libjpeg7/trunk/Makefile
===================================================================
--- csw/mgar/pkg/jpeg/trunk/Makefile 2011-08-28 19:44:23 UTC (rev 15455)
+++ csw/mgar/pkg/libjpeg7/trunk/Makefile 2011-09-24 08:01:34 UTC (rev 15728)
@@ -4,40 +4,44 @@
DESCRIPTION = JPEG library and tools by the Independent JPEG Group
define BLURB
- Long description
endef
MASTER_SITES = http://www.ijg.org/files/
DISTFILES = $(NAME)src.v$(VERSION).tar.gz
-PACKAGES = CSWjpeg CSWjpegrt CSWjpegdevel
+VENDOR_URL = http://www.ijg.org
+
+LICENSE = README
+
+FOREIGN_PACKAGES += CSWlibjpeg62
+
+PACKAGES += CSWjpeg
CATALOGNAME_CSWjpeg = jpeg
-CATALOGNAME_CSWjpegrt = jpeg_rt
-CATALOGNAME_CSWjpegdevel = jpeg_devel
-
SPKG_DESC_CSWjpeg += JPEG library and tools by the Independent JPEG Group
-SPKG_DESC_CSWjpegrt += JPEG library and tools by the Independent JPEG Group - runtime package
-SPKG_DESC_CSWjpegdevel += JPEG library and tools by the Independent JPEG Group - developer pa ckage
+# PKGFILES is catchall
+RUNTIME_DEP_PKGS_CSWjpeg += CSWlibjpeg7
+# This is for legacy packages compiled against libjpeg.so.62 and depend on the unified CSWjpeg which
+# contained both shared libraries in the past.
+RUNTIME_DEP_PKGS_CSWjpeg += CSWlibjpeg62
-RUNTIME_DEP_PKGS_CSWjpeg += CSWjpegrt
-RUNTIME_DEP_PKGS_CSWjpegrt +=
-RUNTIME_DEP_PKGS_CSWjpegdevel += CSWjpegrt
+# Overwrite this for now until the package has been released
+CHECKPKG_OVERRIDES_CSWjpeg += surplus-dependency|CSWlibjpeg62
+CHECKPKG_OVERRIDES_CSWjpeg += unidentified-dependency|CSWlibjpeg62
-PKGFILES_CSWjpegrt = $(PKGFILES_RT)
-PKGFILES_CSWjpegdevel = $(PKGFILES_DEVEL)
+PACKAGES += CSWlibjpeg7
+SPKG_DESC_CSWlibjpeg7 += JPEG library and tools by the Independent JPEG Group, libjpeg.so.7
+PKGFILES_CSWlibjpeg7 = $(call pkgfiles_lib,libjpeg.so.7)
-UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.bz2
+PACKAGES += CSWlibjpeg-dev
+SPKG_DESC_CSWlibjpeg-dev += Development files for libjpeg.so.7
+PKGFILES_CSWlibjpeg-dev += $(PKGFILES_DEVEL)
+RUNTIME_DEP_PKGS_CSWlibjpeg-dev += CSWlibjpeg7
-SPKG_SOURCEURL = http://www.ijg.org
-
BUILD64 = 1
+ISAEXEC = 1
STRIP_LIBTOOL = 1
-EXTRA_INC = $(prefix)/X11/include
-EXTRA_LIB = $(prefix)/X11/lib
-EXTRA_PKG_CONFIG_DIRS = $(prefix)/X11/lib
-
CONFIGURE_ARGS = $(DIRPATHS)
CONFIGURE_ARGS += --enable-shared
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list