Comments (10)
configure flags?
from mate-applets.
I remember that problem, but I do not remember the solution. Its on the rpm/configure flags.
from mate-applets.
configure
--disable-scrollkeeper
--disable-static
--enable-mixer-applet
--enable-polkit
--enable-ipv6
--disable-cpufreq
--enable-timer-applet
from mate-applets.
include the automatic rpmbuild flags for x86_64 it looks like this
./configure --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-scrollkeeper --disable-static --enable-mixer-applet --enable-polkit --enable-ipv6 --disable-cpufreq --enable-timer-applet
from mate-applets.
why ./configure and not autogen.sh ?
from mate-applets.
For building rpm's i've to use ./configure for getting the automatic flags.
This is necessary!
That's the way to build rpms!
I use
NOCONFIGURE=1 ./autogen.sh
./configure
--disable-scrollkeeper
--disable-static
--enable-mixer-applet
--enable-polkit
--enable-ipv6
--disable-cpufreq
--enable-timer-applet
NOCONFIGURE=1 to avoid double configure work in the build prozess.
Edit:
If i build without ./configure all files are in /usr/local because the automatic flags are missing.
Trust me, for rpm-based distros you need ./configure
from mate-applets.
It seems to be that the build process ignore the libexec prefix in
/mate-applets-1.3.1/timer-applet/data/TimerApplet.server.in.in
oaf_server iid="OAFIID:TimerApplet_Factory" type="exe" location="@LIBEXECDIR@/timer-applet"
But after building i have in usr/lib64/matecomponent/servers/TimerApplet.server
oaf_server iid="OAFIID:TimerApplet_Factory" type="exe" location="/usr/lib64/mate-applets/timer-applet"
That's strange because with all the other applets the @LIBEXECDIR@ prefix work well.
from mate-applets.
I did it!
There is wrong code in mate-applets-1.3.1/timer-applet/data/Makefile.am
Changing to
sed -e "s|@LIBEXECDIR@|$(libexecdir)|"
fix the issue.
from mate-applets.
do you agree with me that the problem is in the code?
from mate-applets.
yes,
fixed ba4817c
thanks
from mate-applets.
Related Issues (20)
- Request for cpufreq to show average/max
- Any global menu options? HOT 1
- Command applet custom icons where and how to store HOT 4
- System Monitor: no tooltips with updates faster than 500ms HOT 1
- CPUFreq: User adjust upper and lower bounds HOT 4
- disk mounting applet HOT 3
- Translations or Po files not 100% correct?
- cpufreq-selector - privileges HOT 3
- Sticky Notes: Workspace ID lost when setting "Hide notes…" in preferences HOT 1
- Feature request: command applet responding to file change event rather than timer
- Stickynotes: notes cannot be hidden HOT 2
- jumpy cpufreq selector lable
- [Feature Request] 'Command' applet to respond to file change events rather than time ticks HOT 5
- contents of battery applet is not presented to screenreader
- [feature] user editable weather API (weather and clock applet) HOT 4
- gcc14: stable 1.26.1 release failed to build on fedora rawhide HOT 1
- Stickynotes crashes on Alpine Linux and Gentoo HOT 2
- Compile-problem with mate-applets-1.26.1 - it fails at "make[3]: *** [Makefile:606: tr/tr.stamp] Error 139"
- [Feature Request] Allow display scaling in monitor-preferences to have values between 100% and 200% HOT 1
- mate-cpu indicator failes to load on archlinux mate-cpufreq-selector failes to run HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mate-applets.