glew-egl: dropped

This commit is contained in:
John McQuah 2023-09-01 07:04:16 -04:00
parent 11eb682a16
commit 08d6aa0eb3
6 changed files with 2 additions and 77 deletions

10
REPO
View File

@ -57,7 +57,6 @@ d:python3-leather
d:portaudio
d:python3-agate
d:gl2ps
d:glew-egl
d:deadbeef-alarm
d:oksh
d:cagebreak
@ -192,8 +191,8 @@ f:4f4524a2130da2b111dbdd57ba1abccb:libfixposix/.footprint
f:a8773594eaa18fa6cbbee01725eecc10:qscintilla-qt5/.signature
f:9b6357a1376700ededd2502ea45cea37:qscintilla-qt5/Pkgfile
f:74044f52385df8eb19c9930998469862:qscintilla-qt5/.footprint
f:bbc1dc3bf7fcbe31ca437e937100a746:epiphany/.signature
f:5546cb68b6c05d70f51c82a31b0b53d4:epiphany/Pkgfile
f:5b2a734fcd1d5e3eca67359dbba6a753:epiphany/.signature
f:bf6f78683db408d4f7f4fd9fabf3ab03:epiphany/Pkgfile
f:627ed74e27650ad8b5f860f26a174def:epiphany/post-install
f:1d85a0aa812813bace4fe92bbc8aada5:epiphany/.footprint
f:259742d9decea4ad6f256a1dd0999279:mblaze/README
@ -268,11 +267,6 @@ f:582f79b1b5567aab372ca873d71026f0:python3-agate/.footprint
f:966dd6a0f0d6c91c99f92ad91a9bffc5:gl2ps/.signature
f:aa6c9534b6d4e68b9864d5d9f63bf0ec:gl2ps/Pkgfile
f:aa56dda5637db25cffd60e5bfb1a6f52:gl2ps/.footprint
f:5101b22dd46f31fed2487e54fd2c46b0:glew-egl/README
f:7ffe2e6548a2f179bb67a416a608fe8c:glew-egl/.signature
f:de61ad54aab1871b60eb71eee9af20fe:glew-egl/Pkgfile
f:619484da13a6ce42e60ece709891e548:glew-egl/glew-2.0.0-install-headers.patch
f:d77ab201db9f9d7022bbf20f4bb2440b:glew-egl/.footprint
f:ef2ca2fff21e400dd83f8768a485b144:deadbeef-alarm/.signature
f:cc0fb01dffe503647857a6d1d511cb2c:deadbeef-alarm/Pkgfile
f:da1b0992bc1c506820f8b4618c53230a:deadbeef-alarm/Makefile

View File

@ -1,14 +0,0 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/GL/
-rw-r--r-- root/root usr/include/GL/eglew.h
-rw-r--r-- root/root usr/include/GL/glew.h
-rw-r--r-- root/root usr/include/GL/glxew.h
-rw-r--r-- root/root usr/include/GL/wglew.h
drwxr-xr-x root/root usr/lib/
-rw-r--r-- root/root usr/lib/libGLEW.a
lrwxrwxrwx root/root usr/lib/libGLEW.so -> libGLEW.so.2.2.0
lrwxrwxrwx root/root usr/lib/libGLEW.so.2.2 -> libGLEW.so.2.2.0
-rw-r--r-- root/root usr/lib/libGLEW.so.2.2.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/glew.pc

View File

@ -1,6 +0,0 @@
untrusted comment: verify with /etc/ports/jmq.pub
RWTTPlFarK9CxFaz7MHv104cvdaaSp7Ud8xDLn8nGsq2hZbIGjZwXRftRlQBskZuMk46zXa8jNMpIlaBAX6sZLpBjTS17fQTNgg=
SHA256 (Pkgfile) = 01c269d370731115d04a0d30376af0706ad8b93cb3bbb4fc8a1794bbd8159906
SHA256 (.footprint) = 884b372da479ce249878cf9f3fba7e3010d0b8034e2f51892d9d7e6b966aac5d
SHA256 (glew-2.2.0.tgz) = d4fc82893cfb00109578d0a1a2337fb8ca335b3ceccf97b97e5cc7f08e4353e1
SHA256 (glew-2.0.0-install-headers.patch) = 07633aadfb3ab0bd5470671b74bc4c8770965b817e2dd194d8fc0fde58b88e7c

View File

@ -1,27 +0,0 @@
# Description: OpenGL extension wrangler library, with wayland support
# URL: https://github.com/nigels-com/glew
# Maintainer: John McQuah, jmcquah at disroot dot org
# Depends on: egl-wayland xorg-libxi xorg-libxmu
name=glew-egl
version=2.2.0
release=1
source=(https://downloads.sourceforge.net/project/${name%-egl}/${name%-egl}/$version/${name%-egl}-$version.tgz
glew-2.0.0-install-headers.patch)
build() {
cd ${name%-egl}-$version
patch -p1 -i $SRC/glew-2.0.0-install-headers.patch
sed -i -e "s|lib64|lib|" config/Makefile.linux
sed -i -e '/^.PHONY: .*\.pc$/d' -i Makefile
make \
CC="${CC:-gcc}" \
LD="${CC:-gcc}" \
CFLAGS.EXTRA="$CFLAGS -fPIC" \
LDFLAGS.EXTRA="$LDFLAGS"
make GLEW_DEST="$PKG/usr" SYSTEM=linux-egl install
}

View File

@ -1,9 +0,0 @@
Ports that list glew among their dependencies might not work properly on a
pure-Wayland desktop. This port is identical to the one in the opt repository
except that it inserts the definition SYSTEM=linux-egl in the call to 'make'.
The resulting package should allow glew-dependent ports to run as expected.
Add the following line to /etc/prt-get.aliases if you prefer not to make an
overlay containing copies of your glew-dependent ports with the "Depends on"
line changed.
glew-egl: glew

View File

@ -1,13 +0,0 @@
--- glew-2.0.0/Makefile
+++ glew-2.0.0/Makefile
@@ -226,9 +226,7 @@
install.include:
$(INSTALL) -d -m 0755 "$(DESTDIR)$(INCDIR)"
- $(INSTALL) -m 0644 include/GL/wglew.h "$(DESTDIR)$(INCDIR)/"
- $(INSTALL) -m 0644 include/GL/glew.h "$(DESTDIR)$(INCDIR)/"
- $(INSTALL) -m 0644 include/GL/glxew.h "$(DESTDIR)$(INCDIR)/"
+ $(INSTALL) -m 0644 include/GL/*.h "$(DESTDIR)$(INCDIR)/"
install.pkgconfig: glew.pc
$(INSTALL) -d -m 0755 "$(DESTDIR)$(PKGDIR)"