| Summary: | maintainer update/new port: x11-wm/fluxbox-devel | ||
|---|---|---|---|
| Product: | Ports & Packages | Reporter: | hendrik <hendrik> |
| Component: | Individual Port(s) | Assignee: | Adam Weinberger <adamw> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | CC: | hendrik |
| Priority: | Normal | ||
| Version: | Latest | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
hendrik
2003-05-21 22:40:11 UTC
Responsible Changed From-To: freebsd-ports-bugs->adamw Damnit, Hendrik. I just got finished setting up openbox so that I could have a pixmapped theme. WHERE WAS THIS PR WHEN I NEEDED IT EARLIER? HUH? I'll take on this PR. State Changed From-To: open->feedback This is your call, but i'd MUCH rather see this install into a different directory, and have a different executable name. Either it's gotta install somewhere different, or it needs to prevent itself from being built in the presence of fluxbox-regular. this moves stuff to fluxbox-devel. what are your thoughts on it?
--- Makefile.orig Wed May 21 18:29:34 2003
+++ Makefile Wed May 21 18:29:27 2003
@@ -24,7 +24,7 @@
GNU_CONFIGURE= yes
WANT_GNOME= yes
USE_REINPLACE= yes
-CONFIGURE_ARGS= --enable-nls
+CONFIGURE_ARGS= --enable-nls --program-suffix=-devel
.if defined(WITH_KDE) || defined(PACKAGE_BUILDING)
CONFIGURE_ARGS+= --enable-kde
.endif
@@ -34,7 +34,7 @@
.include <bsd.port.pre.mk>
-MAN1= fluxbox.1
+MAN1= fluxbox-devel.1
.if ${HAVE_GNOME:Mgnomelibs}!="" || defined(PACKAGE_BUILDING)
CONFIGURE_ARGS+= --enable-gnome
@@ -54,6 +54,10 @@
.if !defined(WITH_KDE)
@${ECHO_CMD} "WITH_KDE - Enable KDE slit support"
.endif
+
+post-patch::
+ @${REINPLACE_CMD} -e 's|PACKAGE=fluxbox|PACKAGE=fluxbox-devel|' \
+ ${WRKSRC}/configure
post-configure::
.for i in ${NLSMAKEFILES}
--- pkg-plist.orig Wed May 21 18:29:34 2003
+++ pkg-plist Wed May 21 18:29:30 2003
@@ -1,77 +1,77 @@
-bin/fbrun
-bin/fluxbox
-bin/fbsetbg
-bin/fluxbox-generate_menu
-share/fluxbox/init
-share/fluxbox/keys
-share/fluxbox/menu
-share/fluxbox/nls/C/fluxbox.cat
-share/fluxbox/nls/bg_BG/fluxbox.cat
-share/fluxbox/nls/da_DK/fluxbox.cat
-share/fluxbox/nls/de_DE/fluxbox.cat
-share/fluxbox/nls/es_ES/fluxbox.cat
-share/fluxbox/nls/et_EE/fluxbox.cat
-share/fluxbox/nls/fr_FR/fluxbox.cat
-share/fluxbox/nls/it_IT/fluxbox.cat
-share/fluxbox/nls/ja_JP/fluxbox.cat
-share/fluxbox/nls/lv_LV/fluxbox.cat
-share/fluxbox/nls/pt_BR/fluxbox.cat
-share/fluxbox/nls/pt_PT/fluxbox.cat
-share/fluxbox/nls/ru_RU/fluxbox.cat
-share/fluxbox/nls/sv_SE/fluxbox.cat
-share/fluxbox/nls/tr_TR/fluxbox.cat
-share/fluxbox/styles/Artwiz
-share/fluxbox/styles/Blue
-share/fluxbox/styles/BlueNight
-share/fluxbox/styles/Carbondioxide
-share/fluxbox/styles/Clean
-share/fluxbox/styles/CleanColor
-share/fluxbox/styles/Cthulhain
-share/fluxbox/styles/Flux
-share/fluxbox/styles/LemonSpace
-share/fluxbox/styles/Makro
-share/fluxbox/styles/MerleyKay
-share/fluxbox/styles/Meta
-share/fluxbox/styles/Minimal
-share/fluxbox/styles/Nyz
-share/fluxbox/styles/Operation
-share/fluxbox/styles/Outcomes
-share/fluxbox/styles/Rampage
-share/fluxbox/styles/Rancor
-share/fluxbox/styles/Results
-share/fluxbox/styles/Shade
-share/fluxbox/styles/Spiff
-share/fluxbox/styles/Twice
-share/fluxbox/styles/qnx-photon
-@unexec rm %D/share/fluxbox/nls/lv
-@unexec rm %D/share/fluxbox/nls/fr
-@unexec rm %D/share/fluxbox/nls/es
-@unexec rm %D/share/fluxbox/nls/en_US
-@unexec rm %D/share/fluxbox/nls/en
-@unexec rm %D/share/fluxbox/nls/US_ASCII
-@unexec rm %D/share/fluxbox/nls/POSIX
-@exec ln -s lv_LV %D/share/fluxbox/nls/lv
-@exec ln -s fr_FR %D/share/fluxbox/nls/fr
-@exec ln -s es_ES %D/share/fluxbox/nls/es
-@exec ln -s C %D/share/fluxbox/nls/en_US
-@exec ln -s C %D/share/fluxbox/nls/en
-@exec ln -s C %D/share/fluxbox/nls/US_ASCII
-@exec ln -s C %D/share/fluxbox/nls/POSIX
-@dirrm share/fluxbox/styles
-@dirrm share/fluxbox/nls/tr_TR
-@dirrm share/fluxbox/nls/sv_SE
-@dirrm share/fluxbox/nls/ru_RU
-@dirrm share/fluxbox/nls/pt_PT
-@dirrm share/fluxbox/nls/pt_BR
-@dirrm share/fluxbox/nls/lv_LV
-@dirrm share/fluxbox/nls/ja_JP
-@dirrm share/fluxbox/nls/it_IT
-@dirrm share/fluxbox/nls/fr_FR
-@dirrm share/fluxbox/nls/et_EE
-@dirrm share/fluxbox/nls/es_ES
-@dirrm share/fluxbox/nls/de_DE
-@dirrm share/fluxbox/nls/da_DK
-@dirrm share/fluxbox/nls/bg_BG
-@dirrm share/fluxbox/nls/C
-@dirrm share/fluxbox/nls
-@dirrm share/fluxbox
+bin/fbrun-devel
+bin/fluxbox-devel
+bin/fbsetbg-devel
+bin/fluxbox-generate_menu-devel
+share/fluxbox-devel/init
+share/fluxbox-devel/keys
+share/fluxbox-devel/menu
+share/fluxbox-devel/nls/C/fluxbox.cat
+share/fluxbox-devel/nls/bg_BG/fluxbox.cat
+share/fluxbox-devel/nls/da_DK/fluxbox.cat
+share/fluxbox-devel/nls/de_DE/fluxbox.cat
+share/fluxbox-devel/nls/es_ES/fluxbox.cat
+share/fluxbox-devel/nls/et_EE/fluxbox.cat
+share/fluxbox-devel/nls/fr_FR/fluxbox.cat
+share/fluxbox-devel/nls/it_IT/fluxbox.cat
+share/fluxbox-devel/nls/ja_JP/fluxbox.cat
+share/fluxbox-devel/nls/lv_LV/fluxbox.cat
+share/fluxbox-devel/nls/pt_BR/fluxbox.cat
+share/fluxbox-devel/nls/pt_PT/fluxbox.cat
+share/fluxbox-devel/nls/ru_RU/fluxbox.cat
+share/fluxbox-devel/nls/sv_SE/fluxbox.cat
+share/fluxbox-devel/nls/tr_TR/fluxbox.cat
+share/fluxbox-devel/styles/Artwiz
+share/fluxbox-devel/styles/Blue
+share/fluxbox-devel/styles/BlueNight
+share/fluxbox-devel/styles/Carbondioxide
+share/fluxbox-devel/styles/Clean
+share/fluxbox-devel/styles/CleanColor
+share/fluxbox-devel/styles/Cthulhain
+share/fluxbox-devel/styles/Flux
+share/fluxbox-devel/styles/LemonSpace
+share/fluxbox-devel/styles/Makro
+share/fluxbox-devel/styles/MerleyKay
+share/fluxbox-devel/styles/Meta
+share/fluxbox-devel/styles/Minimal
+share/fluxbox-devel/styles/Nyz
+share/fluxbox-devel/styles/Operation
+share/fluxbox-devel/styles/Outcomes
+share/fluxbox-devel/styles/Rampage
+share/fluxbox-devel/styles/Rancor
+share/fluxbox-devel/styles/Results
+share/fluxbox-devel/styles/Shade
+share/fluxbox-devel/styles/Spiff
+share/fluxbox-devel/styles/Twice
+share/fluxbox-devel/styles/qnx-photon
+@unexec rm %D/share/fluxbox-devel/nls/lv
+@unexec rm %D/share/fluxbox-devel/nls/fr
+@unexec rm %D/share/fluxbox-devel/nls/es
+@unexec rm %D/share/fluxbox-devel/nls/en_US
+@unexec rm %D/share/fluxbox-devel/nls/en
+@unexec rm %D/share/fluxbox-devel/nls/US_ASCII
+@unexec rm %D/share/fluxbox-devel/nls/POSIX
+@exec ln -s lv_LV %D/share/fluxbox-devel/nls/lv
+@exec ln -s fr_FR %D/share/fluxbox-devel/nls/fr
+@exec ln -s es_ES %D/share/fluxbox-devel/nls/es
+@exec ln -s C %D/share/fluxbox-devel/nls/en_US
+@exec ln -s C %D/share/fluxbox-devel/nls/en
+@exec ln -s C %D/share/fluxbox-devel/nls/US_ASCII
+@exec ln -s C %D/share/fluxbox-devel/nls/POSIX
+@dirrm share/fluxbox-devel/styles
+@dirrm share/fluxbox-devel/nls/tr_TR
+@dirrm share/fluxbox-devel/nls/sv_SE
+@dirrm share/fluxbox-devel/nls/ru_RU
+@dirrm share/fluxbox-devel/nls/pt_PT
+@dirrm share/fluxbox-devel/nls/pt_BR
+@dirrm share/fluxbox-devel/nls/lv_LV
+@dirrm share/fluxbox-devel/nls/ja_JP
+@dirrm share/fluxbox-devel/nls/it_IT
+@dirrm share/fluxbox-devel/nls/fr_FR
+@dirrm share/fluxbox-devel/nls/et_EE
+@dirrm share/fluxbox-devel/nls/es_ES
+@dirrm share/fluxbox-devel/nls/de_DE
+@dirrm share/fluxbox-devel/nls/da_DK
+@dirrm share/fluxbox-devel/nls/bg_BG
+@dirrm share/fluxbox-devel/nls/C
+@dirrm share/fluxbox-devel/nls
+@dirrm share/fluxbox-devel
--
Adam Weinberger
vectors.cx >> adam@vectors.cx
FreeBSD.org << adamw@FreeBSD.ORG
#vim:set ts=8: 8-char tabs prevent tooth decay.
State Changed From-To: feedback->closed Against the recommendations of the fluxbox developers, I've committed this port. The catch here is that this will have to be updated to 0.9.3 as soon as it comes out. Thanks for porting this, Hendrik. This is my new favorite windowmanager. |