Skip to content

Commit

Permalink
graphics/imlib2_loaders: Update to 1.12.1
Browse files Browse the repository at this point in the history
- Switch to DISTVERSION
- Use multi option since at least one needed to be selected or a empty
  install will happen
- Pet portlint, portclippy, portfmt and Q/A check
- Take maintainership

ChangeLog:
https://git.enlightenment.org/old/legacy-imlib2_loaders/src/branch/master/ChangeLog

PR:		276399
  • Loading branch information
nunotexbsd committed Jan 20, 2024
1 parent 026dc43 commit 047c0a0
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 47 deletions.
34 changes: 19 additions & 15 deletions graphics/imlib2_loaders/Makefile
@@ -1,38 +1,42 @@
PORTNAME= imlib2_loaders
PORTVERSION= 1.7.0
PORTREVISION= 1
DISTVERSION= 1.12.1
PORTEPOCH= 2
CATEGORIES= graphics enlightenment
MASTER_SITES= SF/enlightenment/imlib2-src/${PORTVERSION}
MASTER_SITES= SF/enlightenment/imlib2-src/${DISTVERSION}

MAINTAINER= ports@FreeBSD.org
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Extra image loader plugins for Imlib 2
WWW= https://docs.enlightenment.org/api/imlib2/html/

LICENSE= imlib2 GPLv2
LICENSE_COMB= multi
LICENSE= GPLv2 imlib2
LICENSE_COMB= multi
LICENSE_NAME_imlib2= imlib2 license
LICENSE_FILE_imlib2= ${WRKSRC}/COPYING
LICENSE_PERMS_imlib2= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept

LIB_DEPENDS= libImlib2.so:graphics/imlib2
BUILD_DEPENDS= imlib2>0:graphics/imlib2

GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
USES= libtool localbase pathfix pkgconfig tar:bzip2 xorg
USES= libtool localbase pathfix pkgconfig tar:xz xorg
USE_XORG= x11 xext

GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-static

OPTIONS_DEFINE= EET XCF
OPTIONS_DEFAULT= EET XCF
INSTALL_TARGET= install-strip

OPTIONS_DEFAULT= XCF
OPTIONS_MULTI= LOADERS
OPTIONS_MULTI_LOADERS= EET XCF

OPTIONS_SUB= yes

EET_DESC= Enable eet loader
XCF_DESC= Enable XCF loader

EET_BROKEN= eet loader broken since v1.7.2
EET_LIB_DEPENDS= libefl.so:devel/efl
EET_CONFIGURE_OFF= --disable-eet
EET_CONFIGURE_ENABLE= eet

XCF_DESC= Enable XCF loader
XCF_CONFIGURE_OFF= --disable-xcf
XCF_CONFIGURE_ENABLE= xcf

.include <bsd.port.mk>
6 changes: 3 additions & 3 deletions graphics/imlib2_loaders/distinfo
@@ -1,3 +1,3 @@
TIMESTAMP = 1596568222
SHA256 (imlib2_loaders-1.7.0.tar.bz2) = 7af5490e9998de039f8234977c3f505c96dcf2d2c9887db811cbbdba492e95af
SIZE (imlib2_loaders-1.7.0.tar.bz2) = 301990
TIMESTAMP = 1705402335
SHA256 (imlib2_loaders-1.12.1.tar.xz) = ca3a92b109b4a7ef0173a62ff91a8330b901eef85984ed591ec227d15251be0f
SIZE (imlib2_loaders-1.12.1.tar.xz) = 254388

This file was deleted.

1 change: 0 additions & 1 deletion graphics/imlib2_loaders/pkg-plist
@@ -1,3 +1,2 @@
lib/imlib2/loaders/ani.so
%%EET%%lib/imlib2/loaders/eet.so
%%XCF%%lib/imlib2/loaders/xcf.so

0 comments on commit 047c0a0

Please sign in to comment.