Commit 49e0bd1b authored by baptiste daroussin's avatar baptiste daroussin
Browse files

audio/libgpod: remove wrong dependency on gtk20

This port actually only depends on gdkpixbuf2
While here remove the mono slave ports which is not depended on anymore
parent 3d885248
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -17763,3 +17763,4 @@ www/webtrees||2023-01-30|Has expired: Uses obsolete PHP version; use www/webtree
x11-toolkits/libsexy||2023-01-30|Depends on EOLed gtk+20, not depended on in the ports tree
x11-toolkits/gtkmathview||2023-01-30|Depends on EOLed gtk+20, not depended on in the ports tree
x11-toolkits/vdk||2023-01-30|Depends on EOLed gtk+20, not depended on in the ports tree
audio/libgpod-sharp||2023-02-01|Depends on EOLed gtk+20, not depended on in the ports tree
+0 −1
Original line number Diff line number Diff line
@@ -376,7 +376,6 @@
    SUBDIR += libgig
    SUBDIR += libgme
    SUBDIR += libgpod
    SUBDIR += libgpod-sharp
    SUBDIR += libgroove
    SUBDIR += libid3tag
    SUBDIR += libinstpatch

audio/libgpod-sharp/Makefile

deleted100644 → 0
+0 −20
Original line number Diff line number Diff line
PORTREVISION=	2
PKGNAMESUFFIX=	-sharp

MAINTAINER=	mono@FreeBSD.org
COMMENT=	.Net bindings for the libgpod library

RUN_DEPENDS=	${LOCALBASE}/lib/libgpod.so:audio/libgpod

OPTIONS_EXCLUDE=DOCS IMOBILE PYTHON
OPTIONS_SLAVE=	MONO

BUILD_WRKSRC=	${WRKSRC}/bindings/mono
INSTALL_WRKSRC=	${WRKSRC}/bindings/mono

SLAVE_PORT=	yes
MASTERDIR=	${.CURDIR}/../libgpod

PLIST=		${.CURDIR}/pkg-plist

.include "${MASTERDIR}/Makefile"

audio/libgpod-sharp/pkg-plist

deleted100644 → 0
+0 −6
Original line number Diff line number Diff line
lib/libgpod/libgpod-sharp-test.exe
lib/libgpod/libgpod-sharp-test.exe.mdb
lib/libgpod/libgpod-sharp.dll
lib/libgpod/libgpod-sharp.dll.config
lib/libgpod/libgpod-sharp.dll.mdb
libdata/pkgconfig/libgpod-sharp.pc
+2 −13
Original line number Diff line number Diff line
@@ -21,13 +21,12 @@ CONFIGURE_ARGS= --disable-udev --without-hal \
		--without-python \
		--with-html-dir="${DOCSDIR:H}"
USE_CSTD=	gnu89
USE_GNOME=	gdkpixbuf2 gtk20 intltool libxml2
USE_GNOME=	gdkpixbuf2 intltool libxml2
INSTALL_TARGET=	install-strip
USE_LDCONFIG=	yes

OPTIONS_DEFINE=	DOCS IMOBILE MONO
OPTIONS_DEFINE=	DOCS IMOBILE
OPTIONS_DEFAULT=IMOBILE
OPTIONS_EXCLUDE?=	MONO
OPTIONS_SUB=	yes

IMOBILE_DESC=	Apple iPhone/iPod Touch support
@@ -35,9 +34,6 @@ IMOBILE_DESC= Apple iPhone/iPod Touch support
IMOBILE_LIB_DEPENDS=	libimobiledevice-1.0.so:comms/libimobiledevice
IMOBILE_CONFIGURE_WITH=	libimobiledevice

MONO_USE=		GNOME=gtksharp20
MONO_CONFIGURE_WITH=	mono

PORTDOCS=	ChangeLog NEWS README*

.include <bsd.port.options.mk>
@@ -50,16 +46,9 @@ post-patch:
	@${REINPLACE_CMD} -e 's|libplist >= 1\.0|libplist-2.0 >= 2.0|g' \
		${WRKSRC}/configure

post-patch-MONO-on:
	@${REINPLACE_CMD} 's/gmcs/mcs/g' ${WRKSRC}/configure ${WRKSRC}/m4/mono.m4

.if ${SLAVE_PORT} == no
post-install:
	${INSTALL_PROGRAM} ${WRKSRC}/tools/ipod-time-sync \
		${STAGEDIR}${PREFIX}/bin
.endif

post-install-MONO-off:
	@${RM} ${STAGEDIR}${PREFIX}/libdata/pkgconfig/libgpod-sharp.pc

post-install-DOCS-on: